summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmmv <jmmv>2003-06-01 12:27:43 +0000
committerjmmv <jmmv>2003-06-01 12:27:43 +0000
commit5e8e961c115b62ac138ab53f66979c3b4477e73f (patch)
tree791d7623c55d615f5c4a96afa90af7dd1c892f22
parenta9b4cc873dc945563a705dc90951ff7cfe684dd3 (diff)
downloadpkgsrc-5e8e961c115b62ac138ab53f66979c3b4477e73f.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.
-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);