aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorwill <will@FreeBSD.org>2000-06-08 01:15:03 +0800
committerwill <will@FreeBSD.org>2000-06-08 01:15:03 +0800
commit69713d1490cfb08d26f8f265eceb1bb689b116c4 (patch)
tree454b4e183f097d5fd06353c3c98cb17998f19c55 /audio
parentcd9876309e41723f6d085e143916bcbb14efebc7 (diff)
downloadfreebsd-ports-gnome-69713d1490cfb08d26f8f265eceb1bb689b116c4.tar.gz
freebsd-ports-gnome-69713d1490cfb08d26f8f265eceb1bb689b116c4.tar.zst
freebsd-ports-gnome-69713d1490cfb08d26f8f265eceb1bb689b116c4.zip
Add libshout, a library providing routines for connecting and transmitting
data to/from an icecast server. PR: 19079 Submitted by: Zach Zurflu <zach@pabst.bendnet.com>
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/libshout/Makefile18
-rw-r--r--audio/libshout/distinfo1
-rw-r--r--audio/libshout/files/patch-aa15
-rw-r--r--audio/libshout/files/patch-ab11
-rw-r--r--audio/libshout/pkg-comment1
-rw-r--r--audio/libshout/pkg-descr10
-rw-r--r--audio/libshout/pkg-plist34
-rw-r--r--audio/libshout2/Makefile18
-rw-r--r--audio/libshout2/distinfo1
-rw-r--r--audio/libshout2/files/patch-aa15
-rw-r--r--audio/libshout2/files/patch-ab11
-rw-r--r--audio/libshout2/pkg-comment1
-rw-r--r--audio/libshout2/pkg-descr10
-rw-r--r--audio/libshout2/pkg-plist34
15 files changed, 181 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index d0d9cb269658..ba5feb13d65f 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -42,6 +42,7 @@
SUBDIR += libaudiofile
SUBDIR += libcdaudio
SUBDIR += libmikmod
+ SUBDIR += libshout
SUBDIR += libworkman
SUBDIR += linux-realplayer
SUBDIR += maplay
diff --git a/audio/libshout/Makefile b/audio/libshout/Makefile
new file mode 100644
index 000000000000..c42accd288d1
--- /dev/null
+++ b/audio/libshout/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: libshout
+# Date created: 06 Jun 2000
+# Whom: zach@pabst.bendnet.com
+#
+# $FreeBSD$
+#
+
+PORTNAME= libshout
+PORTVERSION= 1.0.3
+CATEGORIES= audio net
+MASTER_SITES= http://developer.icecast.org/libshout/releases/
+
+MAINTAINER= zach@pabst.bendnet.com
+
+GNU_CONFIGURE= yes
+PLIST_SUB+= PORTVERSION=${PORTVERSION}
+
+.include <bsd.port.mk>
diff --git a/audio/libshout/distinfo b/audio/libshout/distinfo
new file mode 100644
index 000000000000..426a018d6f93
--- /dev/null
+++ b/audio/libshout/distinfo
@@ -0,0 +1 @@
+MD5 (libshout-1.0.3.tar.gz) = d4d6117dd971febc485ec2b5117fab40
diff --git a/audio/libshout/files/patch-aa b/audio/libshout/files/patch-aa
new file mode 100644
index 000000000000..38fbcef5d597
--- /dev/null
+++ b/audio/libshout/files/patch-aa
@@ -0,0 +1,15 @@
+--- Makefile.in.orig Sun May 7 23:13:49 2000
++++ Makefile.in Tue Jun 6 16:54:30 2000
+@@ -486,9 +486,9 @@
+
+ install-data-local:
+ mkdir -p $(DESTDIR)$(includedir)/shout
+- mkdir -p $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION)/example
+- $(INSTALL) -m 0644 README AUTHORS COPYING CHANGES $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION)
+- $(INSTALL) -m 0644 example/Makefile example/example.c $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION)/example
++ mkdir -p $(DESTDIR)$(prefix)/share/doc/$(PACKAGE)-$(VERSION)/example
++ $(INSTALL) -m 0644 README AUTHORS COPYING CHANGES $(DESTDIR)$(prefix)/share/doc/$(PACKAGE)-$(VERSION)
++ $(INSTALL) -m 0644 example/Makefile example/example.c $(DESTDIR)$(prefix)/share/doc/$(PACKAGE)-$(VERSION)/example
+ $(INSTALL) -m 0644 shout.h $(DESTDIR)$(includedir)/shout
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff --git a/audio/libshout/files/patch-ab b/audio/libshout/files/patch-ab
new file mode 100644
index 000000000000..568ff5c0b299
--- /dev/null
+++ b/audio/libshout/files/patch-ab
@@ -0,0 +1,11 @@
+--- doc/Makefile.in.orig Sun May 7 23:13:50 2000
++++ doc/Makefile.in Tue Jun 6 16:56:33 2000
+@@ -78,7 +78,7 @@
+
+ AUTOMAKE_OPTIONS = foreign
+
+-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
+
+ doc_DATA = index.html overview.html initialization.html connection.html datastreaming.html metadata.html datastructures.html shout_conn_t.html shout_connect.html shout_disconnect.html shout_sleep.html shout_init_connection.html shout_send_data.html shout_update_metadata.html style.css example.html example_c.html reference.html
+
diff --git a/audio/libshout/pkg-comment b/audio/libshout/pkg-comment
new file mode 100644
index 000000000000..e5b650179863
--- /dev/null
+++ b/audio/libshout/pkg-comment
@@ -0,0 +1 @@
+A library providing routines for connecting and transmitting data to the icecast server
diff --git a/audio/libshout/pkg-descr b/audio/libshout/pkg-descr
new file mode 100644
index 000000000000..e25884891692
--- /dev/null
+++ b/audio/libshout/pkg-descr
@@ -0,0 +1,10 @@
+A port of the libshout library. Libshout allows applications to easily
+communicate and broadcast to an Icecast streaming media server. It handles the
+socket connections, metadata communication, and data streaming for the calling
+application, and lets developers focus on feature sets instead of
+implementation details.
+
+WWW: http://developer.icecast.org/libshout/
+
+- Zach
+zach@pabst.bendnet.com
diff --git a/audio/libshout/pkg-plist b/audio/libshout/pkg-plist
new file mode 100644
index 000000000000..5c1b45b0a016
--- /dev/null
+++ b/audio/libshout/pkg-plist
@@ -0,0 +1,34 @@
+lib/libshout.a
+lib/libshout.la
+lib/libshout.so
+lib/libshout.so.1
+@exec /sbin/ldconfig -m %B
+@unexec /sbin/ldconfig -R
+include/shout/shout.h
+@dirrm include/shout
+share/doc/libshout-%%PORTVERSION%%/example.html
+share/doc/libshout-%%PORTVERSION%%/example/Makefile
+share/doc/libshout-%%PORTVERSION%%/example/example.c
+share/doc/libshout-%%PORTVERSION%%/example_c.html
+@dirrm share/doc/libshout-%%PORTVERSION%%/example
+share/doc/libshout-%%PORTVERSION%%/AUTHORS
+share/doc/libshout-%%PORTVERSION%%/CHANGES
+share/doc/libshout-%%PORTVERSION%%/COPYING
+share/doc/libshout-%%PORTVERSION%%/README
+share/doc/libshout-%%PORTVERSION%%/connection.html
+share/doc/libshout-%%PORTVERSION%%/datastreaming.html
+share/doc/libshout-%%PORTVERSION%%/datastructures.html
+share/doc/libshout-%%PORTVERSION%%/index.html
+share/doc/libshout-%%PORTVERSION%%/initialization.html
+share/doc/libshout-%%PORTVERSION%%/metadata.html
+share/doc/libshout-%%PORTVERSION%%/overview.html
+share/doc/libshout-%%PORTVERSION%%/reference.html
+share/doc/libshout-%%PORTVERSION%%/shout_conn_t.html
+share/doc/libshout-%%PORTVERSION%%/shout_connect.html
+share/doc/libshout-%%PORTVERSION%%/shout_disconnect.html
+share/doc/libshout-%%PORTVERSION%%/shout_init_connection.html
+share/doc/libshout-%%PORTVERSION%%/shout_send_data.html
+share/doc/libshout-%%PORTVERSION%%/shout_sleep.html
+share/doc/libshout-%%PORTVERSION%%/shout_update_metadata.html
+share/doc/libshout-%%PORTVERSION%%/style.css
+@dirrm share/doc/libshout-%%PORTVERSION%%
diff --git a/audio/libshout2/Makefile b/audio/libshout2/Makefile
new file mode 100644
index 000000000000..c42accd288d1
--- /dev/null
+++ b/audio/libshout2/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: libshout
+# Date created: 06 Jun 2000
+# Whom: zach@pabst.bendnet.com
+#
+# $FreeBSD$
+#
+
+PORTNAME= libshout
+PORTVERSION= 1.0.3
+CATEGORIES= audio net
+MASTER_SITES= http://developer.icecast.org/libshout/releases/
+
+MAINTAINER= zach@pabst.bendnet.com
+
+GNU_CONFIGURE= yes
+PLIST_SUB+= PORTVERSION=${PORTVERSION}
+
+.include <bsd.port.mk>
diff --git a/audio/libshout2/distinfo b/audio/libshout2/distinfo
new file mode 100644
index 000000000000..426a018d6f93
--- /dev/null
+++ b/audio/libshout2/distinfo
@@ -0,0 +1 @@
+MD5 (libshout-1.0.3.tar.gz) = d4d6117dd971febc485ec2b5117fab40
diff --git a/audio/libshout2/files/patch-aa b/audio/libshout2/files/patch-aa
new file mode 100644
index 000000000000..38fbcef5d597
--- /dev/null
+++ b/audio/libshout2/files/patch-aa
@@ -0,0 +1,15 @@
+--- Makefile.in.orig Sun May 7 23:13:49 2000
++++ Makefile.in Tue Jun 6 16:54:30 2000
+@@ -486,9 +486,9 @@
+
+ install-data-local:
+ mkdir -p $(DESTDIR)$(includedir)/shout
+- mkdir -p $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION)/example
+- $(INSTALL) -m 0644 README AUTHORS COPYING CHANGES $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION)
+- $(INSTALL) -m 0644 example/Makefile example/example.c $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION)/example
++ mkdir -p $(DESTDIR)$(prefix)/share/doc/$(PACKAGE)-$(VERSION)/example
++ $(INSTALL) -m 0644 README AUTHORS COPYING CHANGES $(DESTDIR)$(prefix)/share/doc/$(PACKAGE)-$(VERSION)
++ $(INSTALL) -m 0644 example/Makefile example/example.c $(DESTDIR)$(prefix)/share/doc/$(PACKAGE)-$(VERSION)/example
+ $(INSTALL) -m 0644 shout.h $(DESTDIR)$(includedir)/shout
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff --git a/audio/libshout2/files/patch-ab b/audio/libshout2/files/patch-ab
new file mode 100644
index 000000000000..568ff5c0b299
--- /dev/null
+++ b/audio/libshout2/files/patch-ab
@@ -0,0 +1,11 @@
+--- doc/Makefile.in.orig Sun May 7 23:13:50 2000
++++ doc/Makefile.in Tue Jun 6 16:56:33 2000
+@@ -78,7 +78,7 @@
+
+ AUTOMAKE_OPTIONS = foreign
+
+-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
+
+ doc_DATA = index.html overview.html initialization.html connection.html datastreaming.html metadata.html datastructures.html shout_conn_t.html shout_connect.html shout_disconnect.html shout_sleep.html shout_init_connection.html shout_send_data.html shout_update_metadata.html style.css example.html example_c.html reference.html
+
diff --git a/audio/libshout2/pkg-comment b/audio/libshout2/pkg-comment
new file mode 100644
index 000000000000..e5b650179863
--- /dev/null
+++ b/audio/libshout2/pkg-comment
@@ -0,0 +1 @@
+A library providing routines for connecting and transmitting data to the icecast server
diff --git a/audio/libshout2/pkg-descr b/audio/libshout2/pkg-descr
new file mode 100644
index 000000000000..e25884891692
--- /dev/null
+++ b/audio/libshout2/pkg-descr
@@ -0,0 +1,10 @@
+A port of the libshout library. Libshout allows applications to easily
+communicate and broadcast to an Icecast streaming media server. It handles the
+socket connections, metadata communication, and data streaming for the calling
+application, and lets developers focus on feature sets instead of
+implementation details.
+
+WWW: http://developer.icecast.org/libshout/
+
+- Zach
+zach@pabst.bendnet.com
diff --git a/audio/libshout2/pkg-plist b/audio/libshout2/pkg-plist
new file mode 100644
index 000000000000..5c1b45b0a016
--- /dev/null
+++ b/audio/libshout2/pkg-plist
@@ -0,0 +1,34 @@
+lib/libshout.a
+lib/libshout.la
+lib/libshout.so
+lib/libshout.so.1
+@exec /sbin/ldconfig -m %B
+@unexec /sbin/ldconfig -R
+include/shout/shout.h
+@dirrm include/shout
+share/doc/libshout-%%PORTVERSION%%/example.html
+share/doc/libshout-%%PORTVERSION%%/example/Makefile
+share/doc/libshout-%%PORTVERSION%%/example/example.c
+share/doc/libshout-%%PORTVERSION%%/example_c.html
+@dirrm share/doc/libshout-%%PORTVERSION%%/example
+share/doc/libshout-%%PORTVERSION%%/AUTHORS
+share/doc/libshout-%%PORTVERSION%%/CHANGES
+share/doc/libshout-%%PORTVERSION%%/COPYING
+share/doc/libshout-%%PORTVERSION%%/README
+share/doc/libshout-%%PORTVERSION%%/connection.html
+share/doc/libshout-%%PORTVERSION%%/datastreaming.html
+share/doc/libshout-%%PORTVERSION%%/datastructures.html
+share/doc/libshout-%%PORTVERSION%%/index.html
+share/doc/libshout-%%PORTVERSION%%/initialization.html
+share/doc/libshout-%%PORTVERSION%%/metadata.html
+share/doc/libshout-%%PORTVERSION%%/overview.html
+share/doc/libshout-%%PORTVERSION%%/reference.html
+share/doc/libshout-%%PORTVERSION%%/shout_conn_t.html
+share/doc/libshout-%%PORTVERSION%%/shout_connect.html
+share/doc/libshout-%%PORTVERSION%%/shout_disconnect.html
+share/doc/libshout-%%PORTVERSION%%/shout_init_connection.html
+share/doc/libshout-%%PORTVERSION%%/shout_send_data.html
+share/doc/libshout-%%PORTVERSION%%/shout_sleep.html
+share/doc/libshout-%%PORTVERSION%%/shout_update_metadata.html
+share/doc/libshout-%%PORTVERSION%%/style.css
+@dirrm share/doc/libshout-%%PORTVERSION%%