summaryrefslogtreecommitdiff
path: root/audio/libshout
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2000-06-07 17:15:03 +0000
committerWill Andrews <will@FreeBSD.org>2000-06-07 17:15:03 +0000
commit102b8c19512cab6a1005a98d45a9dc3631e83556 (patch)
treedb997fe19d5aef5ed3584bdb6dbfd0fbe3955c90 /audio/libshout
parentFix build for 4.0 and later. Make DESCR shorter. (diff)
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/libshout')
-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
7 files changed, 90 insertions, 0 deletions
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%%