diff options
author | arved <arved@FreeBSD.org> | 2003-01-19 00:56:25 +0800 |
---|---|---|
committer | arved <arved@FreeBSD.org> | 2003-01-19 00:56:25 +0800 |
commit | 3197f15fa8655f5e589ca374e1a2ca4b66dfb2f7 (patch) | |
tree | c4c689214caa7a3561b5e4608659cf2434b7a357 /audio/ices | |
parent | 202ef9e4d964ddb7933e45a7b7116ef23152bd7c (diff) | |
download | freebsd-ports-graphics-3197f15fa8655f5e589ca374e1a2ca4b66dfb2f7.tar.gz freebsd-ports-graphics-3197f15fa8655f5e589ca374e1a2ca4b66dfb2f7.tar.zst freebsd-ports-graphics-3197f15fa8655f5e589ca374e1a2ca4b66dfb2f7.zip |
Add ices, streaming source client for icecast 2 servers. It provides flexible
and powerful static and live streaming capabilities for Ogg Vorbis streams.
PR: 45249
Submitted by: Michael Nottebrock <michaelnottebrock@gmx.net>
Diffstat (limited to 'audio/ices')
-rw-r--r-- | audio/ices/Makefile | 46 | ||||
-rw-r--r-- | audio/ices/distinfo | 1 | ||||
-rw-r--r-- | audio/ices/pkg-comment | 1 | ||||
-rw-r--r-- | audio/ices/pkg-descr | 4 | ||||
-rw-r--r-- | audio/ices/pkg-plist | 2 |
5 files changed, 54 insertions, 0 deletions
diff --git a/audio/ices/Makefile b/audio/ices/Makefile new file mode 100644 index 00000000000..34f3af4d5d9 --- /dev/null +++ b/audio/ices/Makefile @@ -0,0 +1,46 @@ +# New ports collection makefile for: ices +# Date created: 11 Nov 2002 +# Whom: Michael Nottebrock <michaelnottebrock@gmx.net> +# +# $FreeBSD$ +# + +PORTNAME= ices +PORTVERSION= 20021112 +CATEGORIES= audio net +MASTER_SITES= http://tigress.com/lofi/ \ + http://lofi.dyndns.org/ +DISTNAME= ${PORTNAME}-devel-${PORTVERSION} + +MAINTAINER= michaelnottebrock@gmx.net + +LIB_DEPENDS= ogg.4:${PORTSDIR}/audio/libogg \ + shout.3:${PORTSDIR}/audio/libshout2 \ + vorbis.2:${PORTSDIR}/audio/libvorbis \ + xml2.5:${PORTSDIR}/textproc/libxml2 + +CONFIGURE_ARGS= --disable-oggtest --disable-vorbistest --disable-shouttest +CONFIGURE_ENV= CFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \ + LDFLAGS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_LIBTOOL= yes +USE_REINPLACE= yes + +WRKSRC= ${WRKDIR}/ices + +post-configure: + @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/src/Makefile + @${REINPLACE_CMD} -e 's|-O20|${CFLAGS}|g' ${WRKSRC}/conf/Makefile \ + ${WRKSRC}/src/avl/Makefile \ + ${WRKSRC}/src/log/Makefile \ + ${WRKSRC}/src/net/Makefile \ + ${WRKSRC}/src/thread/Makefile \ + ${WRKSRC}/src/timing/Makefile \ + ${WRKSRC}/src/Makefile \ + ${WRKSRC}/Makefile + +post-install: + @${INSTALL_SCRIPT} ${WRKSRC}/contrib/run_ices ${LOCALBASE}/bin + +.include <bsd.port.mk> diff --git a/audio/ices/distinfo b/audio/ices/distinfo new file mode 100644 index 00000000000..47b1fdb9a4f --- /dev/null +++ b/audio/ices/distinfo @@ -0,0 +1 @@ +MD5 (ices-devel-20021112.tar.gz) = 29f97b879e4daba9a7eb8b1b15e4d96d diff --git a/audio/ices/pkg-comment b/audio/ices/pkg-comment new file mode 100644 index 00000000000..9e83236e91b --- /dev/null +++ b/audio/ices/pkg-comment @@ -0,0 +1 @@ +A streaming source client for icecast 2 diff --git a/audio/ices/pkg-descr b/audio/ices/pkg-descr new file mode 100644 index 00000000000..36d14989976 --- /dev/null +++ b/audio/ices/pkg-descr @@ -0,0 +1,4 @@ +IceS2 is a streaming source client for icecast 2 servers. It provides flexible +and powerful static and live streaming capabilities for Ogg Vorbis streams. + +WWW: http://www.icecast.org/ diff --git a/audio/ices/pkg-plist b/audio/ices/pkg-plist new file mode 100644 index 00000000000..44498d7572a --- /dev/null +++ b/audio/ices/pkg-plist @@ -0,0 +1,2 @@ +bin/ices +bin/run_ices |