diff options
author | will <will@FreeBSD.org> | 2000-06-08 01:15:03 +0800 |
---|---|---|
committer | will <will@FreeBSD.org> | 2000-06-08 01:15:03 +0800 |
commit | 69713d1490cfb08d26f8f265eceb1bb689b116c4 (patch) | |
tree | 454b4e183f097d5fd06353c3c98cb17998f19c55 | |
parent | cd9876309e41723f6d085e143916bcbb14efebc7 (diff) | |
download | freebsd-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>
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/libshout/Makefile | 18 | ||||
-rw-r--r-- | audio/libshout/distinfo | 1 | ||||
-rw-r--r-- | audio/libshout/files/patch-aa | 15 | ||||
-rw-r--r-- | audio/libshout/files/patch-ab | 11 | ||||
-rw-r--r-- | audio/libshout/pkg-comment | 1 | ||||
-rw-r--r-- | audio/libshout/pkg-descr | 10 | ||||
-rw-r--r-- | audio/libshout/pkg-plist | 34 | ||||
-rw-r--r-- | audio/libshout2/Makefile | 18 | ||||
-rw-r--r-- | audio/libshout2/distinfo | 1 | ||||
-rw-r--r-- | audio/libshout2/files/patch-aa | 15 | ||||
-rw-r--r-- | audio/libshout2/files/patch-ab | 11 | ||||
-rw-r--r-- | audio/libshout2/pkg-comment | 1 | ||||
-rw-r--r-- | audio/libshout2/pkg-descr | 10 | ||||
-rw-r--r-- | audio/libshout2/pkg-plist | 34 |
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%% |