summaryrefslogtreecommitdiff
path: root/audio/xmms-liveice
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2003-06-01 12:27:43 +0000
committerjmmv <jmmv@pkgsrc.org>2003-06-01 12:27:43 +0000
commitec94fa267042865aa4ad892a6114d28194fc68ec (patch)
tree791d7623c55d615f5c4a96afa90af7dd1c892f22 /audio/xmms-liveice
parent4ae239f7026ce9d5b6d5f5628a73f0a2041d12a3 (diff)
downloadpkgsrc-ec94fa267042865aa4ad892a6114d28194fc68ec.tar.gz
Initial import of xmms-liveice, version 1.0.0:
The LiveIce plugin for XMMS allows you to use XMMS for streaming music (or whatever) to Icecast servers. Multiple bitrate streams and title streaming is not supported though. Package initially provided by Juan RP in pkgsrc-wip with some changes by me.
Diffstat (limited to 'audio/xmms-liveice')
-rw-r--r--audio/xmms-liveice/DESCR3
-rw-r--r--audio/xmms-liveice/Makefile25
-rw-r--r--audio/xmms-liveice/PLIST5
-rw-r--r--audio/xmms-liveice/distinfo5
-rw-r--r--audio/xmms-liveice/patches/patch-aa22
5 files changed, 60 insertions, 0 deletions
diff --git a/audio/xmms-liveice/DESCR b/audio/xmms-liveice/DESCR
new file mode 100644
index 00000000000..861d4d90e98
--- /dev/null
+++ b/audio/xmms-liveice/DESCR
@@ -0,0 +1,3 @@
+The LiveIce plugin for XMMS allows you to use XMMS for streaming music
+(or whatever) to Icecast servers. Multiple bitrate streams and title
+streaming is not supported though.
diff --git a/audio/xmms-liveice/Makefile b/audio/xmms-liveice/Makefile
new file mode 100644
index 00000000000..6d99231f9da
--- /dev/null
+++ b/audio/xmms-liveice/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/06/01 12:27:43 jmmv Exp $
+#
+
+DISTNAME= liveice-xmms
+PKGNAME= xmms-liveice-1.0.0
+WRKSRC= ${WRKDIR}/LiveIce-1.0.0
+CATEGORIES= audio
+MASTER_SITES= http://star.arm.ac.uk/~spm/software/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://star.arm.ac.uk/~spm/software/
+COMMENT= Audio streaming plugin for XMMS
+
+GNU_CONFIGURE= yes
+USE_BUILDLINK2= yes
+USE_LIBTOOL= yes
+
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+CFLAGS+= -DLAME=\"\\\"${BUILDLINK_PREFIX.lame}/bin/lame\\\"\"
+
+.include "../../audio/lame/buildlink2.mk"
+.include "../../audio/xmms/buildlink2.mk"
+.include "../../x11/gtk/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/xmms-liveice/PLIST b/audio/xmms-liveice/PLIST
new file mode 100644
index 00000000000..48cad1dfc55
--- /dev/null
+++ b/audio/xmms-liveice/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/01 12:27:43 jmmv Exp $
+lib/xmms/Effect/libliveice.a
+lib/xmms/Effect/libliveice.la
+lib/xmms/Effect/libliveice.so
+@comment in xmms: @dirrm lib/xmms/Effect
diff --git a/audio/xmms-liveice/distinfo b/audio/xmms-liveice/distinfo
new file mode 100644
index 00000000000..f91a8771fa0
--- /dev/null
+++ b/audio/xmms-liveice/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/06/01 12:27:43 jmmv Exp $
+
+SHA1 (liveice-xmms.tar.gz) = a1986bbd7532cc3eb148bc98e0a3baca680b5d96
+Size (liveice-xmms.tar.gz) = 132719 bytes
+SHA1 (patch-aa) = ce7742e899051fd6cccb4bf783701c7c3339ed04
diff --git a/audio/xmms-liveice/patches/patch-aa b/audio/xmms-liveice/patches/patch-aa
new file mode 100644
index 00000000000..c94afc29e3e
--- /dev/null
+++ b/audio/xmms-liveice/patches/patch-aa
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/06/01 12:27:43 jmmv Exp $
+
+--- src/liveice.c.orig 2000-05-14 21:42:20.000000000 +0200
++++ src/liveice.c
+@@ -167,7 +167,7 @@ static void init(void)
+ if(!xmms_cfg_read_string(cfg, "LiveIce", "description", &lv_conf.description))
+ lv_conf.description=g_strdup("Music from XMMS");
+ if(!xmms_cfg_read_string(cfg, "LiveIce", "encoder_path", &lv_conf.encoder_path))
+- lv_conf.encoder_path=g_strdup("lame");
++ lv_conf.encoder_path=g_strdup(LAME);
+
+ if(!xmms_cfg_read_string(cfg, "LiveIce", "remote_dumpfile", &lv_conf.remote_dumpfile))
+ lv_conf.encoder_path=g_strdup("liveice_xmms.mp3");
+@@ -182,7 +182,7 @@ static void init(void)
+ lv_conf.genre=g_strdup("live");
+ lv_conf.url=g_strdup("http://www.icecast.org");
+ lv_conf.description=g_strdup("Music from XMMS");
+- lv_conf.encoder_path=g_strdup("lame");
++ lv_conf.encoder_path=g_strdup(LAME);
+ lv_conf.remote_dumpfile=g_strdup("liveice_xmms.mp3");
+ }
+ g_free(filename);