From b6450405d7c9905e345b3ee0d5c6bbbae01b4311 Mon Sep 17 00:00:00 2001 From: Will Andrews Date: Sat, 16 Oct 2004 00:13:17 +0000 Subject: Add ezstream 0.1.2, a command line utility for streaming to icecast servers. PR: ports/71049 Submitted by: Frank Laszlo --- audio/Makefile | 1 + audio/ezstream/Makefile | 33 +++++++++++++++++++++++++++++++++ audio/ezstream/distinfo | 2 ++ audio/ezstream/pkg-descr | 8 ++++++++ audio/ezstream/pkg-plist | 1 + 5 files changed, 45 insertions(+) create mode 100644 audio/ezstream/Makefile create mode 100644 audio/ezstream/distinfo create mode 100644 audio/ezstream/pkg-descr create mode 100644 audio/ezstream/pkg-plist diff --git a/audio/Makefile b/audio/Makefile index 15100b328f77..a32035110179 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -79,6 +79,7 @@ SUBDIR += esound SUBDIR += etktab SUBDIR += extace + SUBDIR += ezstream SUBDIR += faac SUBDIR += faad SUBDIR += fcplay diff --git a/audio/ezstream/Makefile b/audio/ezstream/Makefile new file mode 100644 index 000000000000..aca8427176c0 --- /dev/null +++ b/audio/ezstream/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: ezstream +# Date created: 27 Nov 2004 +# Whom: Frank Laszlo +# +# $FreeBSD$ +# + +PORTNAME= ezstream +PORTVERSION= 0.1.2 +CATEGORIES= audio +MASTER_SITES= http://svn.xiph.org/releases/ezstream/ + +MAINTAINER= laszlof@vonostingroup.com +COMMENT= A command line utility for streaming to icecast servers + +LIB_DEPENDS= shout.3:${PORTSDIR}/audio/libshout2 \ + vorbis.3:${PORTSDIR}/audio/libvorbis \ + xml2.5:${PORTSDIR}/textproc/libxml2 + +CONFIGURE_ENV= CFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \ + LDFLAGS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" +USE_GMAKE= yes +USE_LIBTOOL_VER= 13 +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/conf/ezstream_m3u.xml \ + ${WRKSRC}/conf/ezstream_mp3.xml \ + ${WRKSRC}/conf/ezstream_vorbis.xml \ + ${DOCSDIR} +.endif + +.include diff --git a/audio/ezstream/distinfo b/audio/ezstream/distinfo new file mode 100644 index 000000000000..a1b73d6e9683 --- /dev/null +++ b/audio/ezstream/distinfo @@ -0,0 +1,2 @@ +MD5 (ezstream-0.1.2.tar.gz) = 180808edfd7dadf167055dd86b3bd7f4 +SIZE (ezstream-0.1.2.tar.gz) = 209490 diff --git a/audio/ezstream/pkg-descr b/audio/ezstream/pkg-descr new file mode 100644 index 000000000000..200cf938cc8e --- /dev/null +++ b/audio/ezstream/pkg-descr @@ -0,0 +1,8 @@ +ezstream is a command line utility which is a improved version +of the old "shout" utility. It enables you to stream mp3 or vorbis +files to an icecast server without reencoding and thus requires +very little CPU. ezstream is controlled via a XML config file. +ezstream can stream mp3 and ogg vorbis files as well as reading +from stdin. ID3v1 tags are supported in mp3 files and all ogg +vorbis tags are propagated as metadata as well. +WWW: http://www.icecast.org/ezstream.php diff --git a/audio/ezstream/pkg-plist b/audio/ezstream/pkg-plist new file mode 100644 index 000000000000..5ba45b82ec98 --- /dev/null +++ b/audio/ezstream/pkg-plist @@ -0,0 +1 @@ +bin/ezstream -- cgit v1.2.3