summaryrefslogtreecommitdiff
path: root/audio/libshout
diff options
context:
space:
mode:
authorkim <kim@pkgsrc.org>2004-01-12 03:56:19 +0000
committerkim <kim@pkgsrc.org>2004-01-12 03:56:19 +0000
commitb30a37c503a3ac4c777e4c859adfd8b58496bfd8 (patch)
treed9fd9f47cfa8f46dc47e15d8fbd202c475bdbca5 /audio/libshout
parent33b46e0c8822402092a2edcb56624a0fd7f8e4f7 (diff)
downloadpkgsrc-b30a37c503a3ac4c777e4c859adfd8b58496bfd8.tar.gz
'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.
Diffstat (limited to 'audio/libshout')
-rw-r--r--audio/libshout/DESCR5
-rw-r--r--audio/libshout/Makefile20
-rw-r--r--audio/libshout/PLIST14
-rw-r--r--audio/libshout/buildlink2.mk24
-rw-r--r--audio/libshout/distinfo4
5 files changed, 67 insertions, 0 deletions
diff --git a/audio/libshout/DESCR b/audio/libshout/DESCR
new file mode 100644
index 00000000000..b98ae486715
--- /dev/null
+++ b/audio/libshout/DESCR
@@ -0,0 +1,5 @@
+'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.
diff --git a/audio/libshout/Makefile b/audio/libshout/Makefile
new file mode 100644
index 00000000000..5dc594bc9b7
--- /dev/null
+++ b/audio/libshout/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/12 03:56:19 kim Exp $
+#
+
+DISTNAME= libshout-2.0
+CATEGORIES= audio
+MASTER_SITES= http://icecast.org/files/libshout/
+
+MAINTAINER= kim@tac.nyc.ny.us
+HOMEPAGE= http://www.gnu.org/directory/audio/ogg/libshout.html
+COMMENT= Connects and sends data to icecast servers
+
+USE_BUILDLINK2= YES
+GNU_CONFIGURE= YES
+USE_LIBTOOL= YES
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+PTHREAD_OPTS+= require
+
+.include "../../audio/libvorbis/buildlink2.mk"
+.include "../../mk/pthread.buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/libshout/PLIST b/audio/libshout/PLIST
new file mode 100644
index 00000000000..3ce7be05f96
--- /dev/null
+++ b/audio/libshout/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/12 03:56:19 kim Exp $
+bin/shout-config
+include/shout/shout.h
+lib/libshout.a
+lib/libshout.la
+lib/libshout.so
+lib/libshout.so.3
+lib/libshout.so.3.0
+share/aclocal/shout.m4
+share/doc/libshout/COPYING
+share/doc/libshout/README
+share/doc/libshout/example.c
+@dirrm share/doc/libshout
+@dirrm include/shout
diff --git a/audio/libshout/buildlink2.mk b/audio/libshout/buildlink2.mk
new file mode 100644
index 00000000000..643809408dd
--- /dev/null
+++ b/audio/libshout/buildlink2.mk
@@ -0,0 +1,24 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2004/01/12 03:56:19 kim Exp $
+
+.if !defined(LIBSHOUT_BUILDLINK2_MK)
+LIBSHOUT_BUILDLINK2_MK= # defined
+
+BUILDLINK_PACKAGES+= libshout
+BUILDLINK_DEPENDS.libshout?= libshout>=2.0
+BUILDLINK_PKGSRCDIR.libshout?= ../../audio/libshout
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.libshout=libshout
+BUILDLINK_PREFIX.libshout= ${LOCALBASE}
+BUILDLINK_FILES.libshout+= bin/shout-config
+BUILDLINK_FILES.libshout+= include/shout/*
+BUILDLINK_FILES.libshout+= lib/libshout.*
+
+.include "../../audio/libogg/buildlink2.mk"
+.include "../../audio/libvorbis/buildlink2.mk"
+.include "../../mk/pthread.buildlink2.mk"
+
+BUILDLINK_TARGETS+= libshout-buildlink
+
+libshout-buildlink: _BUILDLINK_USE
+
+.endif # LIBSHOUT_BUILDLINK2_MK
diff --git a/audio/libshout/distinfo b/audio/libshout/distinfo
new file mode 100644
index 00000000000..d1c9da14448
--- /dev/null
+++ b/audio/libshout/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/01/12 03:56:19 kim Exp $
+
+SHA1 (libshout-2.0.tar.gz) = 06e7843bc3d61670f5c6dd80d0bd8cea5fabeeab
+Size (libshout-2.0.tar.gz) = 326556 bytes