You are not logged in.

#1 2006-11-03 18:09:16

F
Member
Registered: 2006-10-09
Posts: 322

fusepod PKGBUILD

Hello, I grabbed the fusepod PKG from here and then did a:

# makepkg PKGBUILD.

It was having some problems connecting to sourceforge to download the .tar.bz2 so I did that manually and placed it in the same dir as the PKGBUILD.

However, the makepkg fails. Here is the output:

[root@bulbasaur pkgbuilds]# makepkg PKGBUILD
==> Making package: fusepod 0.5.1-1 (Fri Nov  3 02:00:55 PST 2006)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
==>     Found fusepod-0.5.1.tar.bz2 in build dir
==> Validating source files with MD5sums
    fusepod-0.5.1.tar.bz2 ... Passed
==> Extracting Sources...
==>     tar --use-compress-program=bzip2 -xf fusepod-0.5.1.tar.bz2
==> Starting build()...
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for FUSE... yes
checking for libgpod... yes
checking for taglib-config... /usr/bin/taglib-config
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: executing depfiles commands
Making all in src
make[1]: Entering directory `/home/f/pkgbuilds/src/fusepod-0.5.1/src'
if g++ -DPACKAGE_NAME="fusepod" -DPACKAGE_TARNAME="fusepod" -DPACKAGE_VERSIO
N="0.5.1" -DPACKAGE_STRING="fusepod 0.5.1" -DPACKAGE_BUGREPORT="Keegan Ca
rruthers-Smith <keegan>" -DPACKAGE="fusepod" -DVERSION="
0.5.1"  -I. -I.   -Wall -O2 -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=25  -I/us
r/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/
include/taglib  -march=i686 -O2 -pipe -MT fusepod.o -MD -MP -MF ".deps/fusepod.T
po" -c -o fusepod.o fusepod.cpp;
        then mv -f ".deps/fusepod.Tpo" ".deps/fusepod.Po"; else rm -f ".deps/fus
epod.Tpo"; exit 1; fi
if g++ -DPACKAGE_NAME="fusepod" -DPACKAGE_TARNAME="fusepod" -DPACKAGE_VERSIO
N="0.5.1" -DPACKAGE_STRING="fusepod 0.5.1" -DPACKAGE_BUGREPORT="Keegan Ca
rruthers-Smith <keegan>" -DPACKAGE="fusepod" -DVERSION="
0.5.1"  -I. -I.   -Wall -O2 -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=25  -I/us
r/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/
include/taglib  -march=i686 -O2 -pipe -MT fusepod_ipod.o -MD -MP -MF ".deps/fuse
pod_ipod.Tpo" -c -o fusepod_ipod.o fusepod_ipod.cpp;
        then mv -f ".deps/fusepod_ipod.Tpo" ".deps/fusepod_ipod.Po"; else rm -f
".deps/fusepod_ipod.Tpo"; exit 1; fi
/usr/include/taglib/fileref.h:89: warning: 'class TagLib::FileRef::FileTypeResol
ver' has virtual functions but non-virtual destructor
fusepod_ipod.cpp: In member function 'std::string FUSEPod::get_statistics()':
fusepod_ipod.cpp:420: error: 'struct _Itdb_iTunesDB' has no member named 'mountp
oint'
fusepod_ipod.cpp: In member function 'void FUSEPod::add_orphaned_tracks()':
fusepod_ipod.cpp:641: warning: suggest parentheses around assignment used as tru
th value
fusepod_ipod.cpp:653: warning: suggest parentheses around assignment used as tru
th value
make[1]: *** [fusepod_ipod.o] Error 1
make[1]: Leaving directory `/home/f/pkgbuilds/src/fusepod-0.5.1/src'
make: *** [all-recursive] Error 1
==> ERROR: Build Failed.  Aborting...

Anyone know how to decipher this? Can someone tell me if i'm doing anything wrong? I'd love to get this working!

Thanks in advance!

Offline

#2 2007-05-22 23:19:26

Cimi
Member
From: Padova, Italy
Registered: 2006-01-16
Posts: 301
Website

Re: fusepod PKGBUILD

--- src/fusepod_ipod.cpp    2006-08-08 23:28:23.000000000 +0200
+++ src/fusepod_ipod.cpp.new    2007-01-17 20:58:17.000000000 +0100
@@ -417,7 +417,7 @@
 
     stats << "FUSEPod Version: " << PACKAGE_VERSION << endl;
     stats << "ITunesDB Version: " << this->ipod->version << endl;
-    stats << "Real Mountpoint: " << this->ipod->mountpoint << endl;
+    stats << "Real Mountpoint: " << itdb_get_mountpoint(this->ipod) << endl;
 
     Playlist * mpl = itdb_playlist_mpl (ipod);
     stats << "iPod Name: " << (mpl && mpl->name ? string(mpl->name) : "Unknown") << endl;

Murrine Creator - GNOME Developer

Offline

Board footer

Powered by FluxBB