summaryrefslogtreecommitdiff
path: root/audio/tunesbrowser
diff options
context:
space:
mode:
authoragc <agc>2004-06-20 20:41:22 +0000
committeragc <agc>2004-06-20 20:41:22 +0000
commit63245b9a1540370ddc34ea5a10740f78442a1168 (patch)
treee0066a80d33aa247223e9b9ade0b0521e33018a3 /audio/tunesbrowser
parent01b85c0ea2da34377bf64e0bfb652e80122c812d (diff)
downloadpkgsrc-63245b9a1540370ddc34ea5a10740f78442a1168.tar.gz
Import tunesbrowser-0.1.5 into the Packages Collection. Tunesbrowser can be
used to access the mp3s served by howl and daapd. TunesBrowser is a simple music player, capable of playing music found on iTunes(TM) shares. TunesBrowser can connect to the latest iTunes applications (as of April 29 2004) and is implemented on top of libopendaap TunesBrowser's interface is quite similar to that of iTunes. TunesBrowser was written with the purpose of being a prototype front-end for libopendaap. I intend to integrate libopendaap with other, more mature, players.
Diffstat (limited to 'audio/tunesbrowser')
-rw-r--r--audio/tunesbrowser/DESCR11
-rw-r--r--audio/tunesbrowser/Makefile28
-rw-r--r--audio/tunesbrowser/PLIST3
-rw-r--r--audio/tunesbrowser/distinfo6
-rw-r--r--audio/tunesbrowser/patches/patch-aa53
-rw-r--r--audio/tunesbrowser/patches/patch-ab15
6 files changed, 116 insertions, 0 deletions
diff --git a/audio/tunesbrowser/DESCR b/audio/tunesbrowser/DESCR
new file mode 100644
index 00000000000..a433049e349
--- /dev/null
+++ b/audio/tunesbrowser/DESCR
@@ -0,0 +1,11 @@
+TunesBrowser is a simple music player, capable of playing music found
+on iTunes(TM) shares.
+
+TunesBrowser can connect to the latest iTunes applications (as of
+April 29 2004) and is implemented on top of libopendaap
+
+TunesBrowser's interface is quite similar to that of iTunes.
+
+TunesBrowser was written with the purpose of being a prototype
+front-end for libopendaap. I intend to integrate libopendaap with
+other, more mature, players.
diff --git a/audio/tunesbrowser/Makefile b/audio/tunesbrowser/Makefile
new file mode 100644
index 00000000000..093afa27e93
--- /dev/null
+++ b/audio/tunesbrowser/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/06/20 20:41:22 agc Exp $
+#
+
+DISTNAME= tunesbrowser-0.1.5
+CATEGORIES= audio
+MASTER_SITES= http://crazney.net/programs/itunes/files/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://crazney.net/programs/itunes/libopendaap.html
+COMMENT= Front-end for DAAP client
+
+GNU_CONFIGURE= yes
+USE_BUILDLINK3= yes
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+DEPENDS+= mad>=0.15.0b:../../audio/mad
+
+.include "../../audio/gst-plugins-artsd/buildlink3.mk"
+.include "../../audio/gst-plugins-esound/buildlink3.mk"
+.include "../../audio/gst-plugins-mad/buildlink3.mk"
+.include "../../audio/libopendaap/buildlink3.mk"
+.include "../../devel/libglade2/buildlink3.mk"
+.include "../../devel/pkgconfig/buildlink3.mk"
+.include "../../multimedia/gstreamer/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/tunesbrowser/PLIST b/audio/tunesbrowser/PLIST
new file mode 100644
index 00000000000..7cb188eed4b
--- /dev/null
+++ b/audio/tunesbrowser/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/06/20 20:41:22 agc Exp $
+bin/tunesbrowser
+share/tunesbrowser.glade
diff --git a/audio/tunesbrowser/distinfo b/audio/tunesbrowser/distinfo
new file mode 100644
index 00000000000..5d50c393b62
--- /dev/null
+++ b/audio/tunesbrowser/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/06/20 20:41:22 agc Exp $
+
+SHA1 (tunesbrowser-0.1.5.tar.bz2) = 31feff440625d2dad664b7e9fb8ec4055aa151ef
+Size (tunesbrowser-0.1.5.tar.bz2) = 190729 bytes
+SHA1 (patch-aa) = 39d837625a837d4c927bd220d3f3e030b4b122bd
+SHA1 (patch-ab) = 31e9a1e1b3aabce5c8ad559b5146fe46574b835b
diff --git a/audio/tunesbrowser/patches/patch-aa b/audio/tunesbrowser/patches/patch-aa
new file mode 100644
index 00000000000..7b8a5b0d2f3
--- /dev/null
+++ b/audio/tunesbrowser/patches/patch-aa
@@ -0,0 +1,53 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/06/20 20:41:22 agc Exp $
+
+--- configure 2004/06/05 22:49:11 1.1
++++ configure 2004/06/05 22:49:43
+@@ -19625,23 +19625,23 @@
+ else
+ PKG_CONFIG_MIN_VERSION=0.9.0
+ if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
+- echo "$as_me:$LINENO: checking for opendaap libglade-2.0 gstreamer-0.6" >&5
+-echo $ECHO_N "checking for opendaap libglade-2.0 gstreamer-0.6... $ECHO_C" >&6
++ echo "$as_me:$LINENO: checking for opendaap libglade-2.0 gstreamer-0.8" >&5
++echo $ECHO_N "checking for opendaap libglade-2.0 gstreamer-0.8... $ECHO_C" >&6
+
+- if $PKG_CONFIG --exists "opendaap libglade-2.0 gstreamer-0.6" ; then
++ if $PKG_CONFIG --exists "opendaap libglade-2.0 gstreamer-0.8" ; then
+ echo "$as_me:$LINENO: result: yes" >&5
+ echo "${ECHO_T}yes" >&6
+ succeeded=yes
+
+ echo "$as_me:$LINENO: checking TB_CFLAGS" >&5
+ echo $ECHO_N "checking TB_CFLAGS... $ECHO_C" >&6
+- TB_CFLAGS=`$PKG_CONFIG --cflags "opendaap libglade-2.0 gstreamer-0.6"`
++ TB_CFLAGS=`$PKG_CONFIG --cflags "opendaap libglade-2.0 gstreamer-0.8"`
+ echo "$as_me:$LINENO: result: $TB_CFLAGS" >&5
+ echo "${ECHO_T}$TB_CFLAGS" >&6
+
+ echo "$as_me:$LINENO: checking TB_LIBS" >&5
+ echo $ECHO_N "checking TB_LIBS... $ECHO_C" >&6
+- TB_LIBS=`$PKG_CONFIG --libs "opendaap libglade-2.0 gstreamer-0.6"`
++ TB_LIBS=`$PKG_CONFIG --libs "opendaap libglade-2.0 gstreamer-0.8"`
+ echo "$as_me:$LINENO: result: $TB_LIBS" >&5
+ echo "${ECHO_T}$TB_LIBS" >&6
+ else
+@@ -19649,7 +19649,7 @@
+ TB_LIBS=""
+ ## If we have a custom action on failure, don't print errors, but
+ ## do set a variable so people can do so.
+- TB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "opendaap libglade-2.0 gstreamer-0.6"`
++ TB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "opendaap libglade-2.0 gstreamer-0.8"`
+ echo $TB_PKG_ERRORS
+ fi
+
+@@ -19664,8 +19664,8 @@
+ if test $succeeded = yes; then
+ :
+ else
+- { { echo "$as_me:$LINENO: error: Library requirements (opendaap libglade-2.0 gstreamer-0.6) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
+-echo "$as_me: error: Library requirements (opendaap libglade-2.0 gstreamer-0.6) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
++ { { echo "$as_me:$LINENO: error: Library requirements (opendaap libglade-2.0 gstreamer-0.8) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
++echo "$as_me: error: Library requirements (opendaap libglade-2.0 gstreamer-0.8) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+
diff --git a/audio/tunesbrowser/patches/patch-ab b/audio/tunesbrowser/patches/patch-ab
new file mode 100644
index 00000000000..cf9832e26d9
--- /dev/null
+++ b/audio/tunesbrowser/patches/patch-ab
@@ -0,0 +1,15 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/06/20 20:41:22 agc Exp $
+
+--- audioplayer.c 2004/06/05 22:56:15 1.1
++++ audioplayer.c 2004/06/05 22:56:28
+@@ -80,8 +80,10 @@
+ gst_init(0, NULL);
+
+ pipeline_thread = gst_thread_new ("pipeline");
++#if 0
+ gst_bin_set_post_iterate_function(GST_BIN(pipeline_thread),
+ cb_iterate, NULL);
++#endif
+ pipesrc = gst_element_factory_make ("fdsrc", "pipe_source");
+ if (!pipesrc)
+ {