summaryrefslogtreecommitdiff
path: root/filesystems/fuse-pod
diff options
context:
space:
mode:
authoragc <agc>2007-05-04 23:48:33 +0000
committeragc <agc>2007-05-04 23:48:33 +0000
commitcda7d3dac2d589297e1a073a797638c1a866629d (patch)
treedf24ba28577a7f0625de96a98f5b9200854e26a4 /filesystems/fuse-pod
parent03c165df0d7131fc423d0cb360b54bb8dedaf0fe (diff)
downloadpkgsrc-cda7d3dac2d589297e1a073a797638c1a866629d.tar.gz
Initial import of fusepod-0.5.1 into the Packages Collection as
fuse-pod-0.5.1. FUSEPod is a userspace filesystem which mounts your iPod into a directory for easy browsing of your songs on your iPod. Features ======== * Read and Write support * Viewing/Removing playlists * Configurable directory layout * Transparent copying of files onto iPod * Tracks have tags in extended attributes * Discovers where your iPod is mounted * Statistics file
Diffstat (limited to 'filesystems/fuse-pod')
-rw-r--r--filesystems/fuse-pod/DESCR13
-rw-r--r--filesystems/fuse-pod/Makefile22
-rw-r--r--filesystems/fuse-pod/PLIST3
-rw-r--r--filesystems/fuse-pod/distinfo7
-rw-r--r--filesystems/fuse-pod/patches/patch-aa13
-rw-r--r--filesystems/fuse-pod/patches/patch-ab13
6 files changed, 71 insertions, 0 deletions
diff --git a/filesystems/fuse-pod/DESCR b/filesystems/fuse-pod/DESCR
new file mode 100644
index 00000000000..5bed1b6f6a1
--- /dev/null
+++ b/filesystems/fuse-pod/DESCR
@@ -0,0 +1,13 @@
+FUSEPod is a userspace filesystem which mounts your iPod into a directory
+for easy browsing of your songs on your iPod.
+
+Features
+========
+
+ * Read and Write support
+ * Viewing/Removing playlists
+ * Configurable directory layout
+ * Transparent copying of files onto iPod
+ * Tracks have tags in extended attributes
+ * Discovers where your iPod is mounted
+ * Statistics file
diff --git a/filesystems/fuse-pod/Makefile b/filesystems/fuse-pod/Makefile
new file mode 100644
index 00000000000..5a0be467e32
--- /dev/null
+++ b/filesystems/fuse-pod/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/05/04 23:48:33 agc Exp $
+#
+
+DISTNAME= fusepod-0.5.1
+PKGNAME= fuse-pod-0.5.1
+CATEGORIES= filesystems
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fusepod/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://fusepod.sourceforge.net/
+COMMENT= FUSE-based filesystem for iPod
+
+GNU_CONFIGURE= yes
+USE_LANGUAGES+= c c++
+USE_TOOLS+= gmake pkg-config
+
+.include "../../audio/libgpod/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+
+.include "../../mk/fuse.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/filesystems/fuse-pod/PLIST b/filesystems/fuse-pod/PLIST
new file mode 100644
index 00000000000..b5d68d1e9ba
--- /dev/null
+++ b/filesystems/fuse-pod/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/05/04 23:48:33 agc Exp $
+bin/fusepod
+man/man1/fusepod.1
diff --git a/filesystems/fuse-pod/distinfo b/filesystems/fuse-pod/distinfo
new file mode 100644
index 00000000000..d472a41aff3
--- /dev/null
+++ b/filesystems/fuse-pod/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/05/04 23:48:33 agc Exp $
+
+SHA1 (fusepod-0.5.1.tar.bz2) = 61fda80b27b0305fbfa26ba58d395b4ddbd72525
+RMD160 (fusepod-0.5.1.tar.bz2) = ad68b3f6c81a3ce7546771a8b2fd3dd6ce061447
+Size (fusepod-0.5.1.tar.bz2) = 78547 bytes
+SHA1 (patch-aa) = cb2aceb2aefaa8b99dc95fce70835edb85ab1a92
+SHA1 (patch-ab) = 923f7f7449c85d2ea537845b779aebec6aede1e8
diff --git a/filesystems/fuse-pod/patches/patch-aa b/filesystems/fuse-pod/patches/patch-aa
new file mode 100644
index 00000000000..b6df182b917
--- /dev/null
+++ b/filesystems/fuse-pod/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/05/04 23:48:33 agc Exp $
+
+--- src/fusepod.cpp 2007/05/04 23:21:09 1.1
++++ src/fusepod.cpp 2007/05/04 23:23:52
+@@ -672,7 +672,7 @@
+ return paths;
+ }
+
+-void * fusepod_init () {
++void * fusepod_init (fuse_conn_info *connection) {
+ syncing = false;
+ syncing_file = "";
+
diff --git a/filesystems/fuse-pod/patches/patch-ab b/filesystems/fuse-pod/patches/patch-ab
new file mode 100644
index 00000000000..5168f276910
--- /dev/null
+++ b/filesystems/fuse-pod/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2007/05/04 23:48:33 agc Exp $
+
+--- src/fusepod_ipod.cpp 2007/05/04 23:28:59 1.1
++++ src/fusepod_ipod.cpp 2007/05/04 23:30:15
+@@ -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: " << this->mount_point << endl;
+
+ Playlist * mpl = itdb_playlist_mpl (ipod);
+ stats << "iPod Name: " << (mpl && mpl->name ? string(mpl->name) : "Unknown") << endl;