Hi,

now that I'm "back in business", here's an update to net/ezstream. Too much has changed to list everything here, please see

http://svn.xiph.org/trunk/ezstream/NEWS

for details. Note that I took over upstream maintainership as well, so feel free to complain directly to me in case of problems. This update fixes several bugs and adds a lot of features. Enjoy.

This also means that I'm back actively maintaining my ports again.


Moritz
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/ezstream/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile    16 Jan 2007 13:32:58 -0000      1.1.1.1
+++ Makefile    23 May 2007 15:33:01 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       "streaming source client that uses external en-/decoders"
 
-DISTNAME=      ezstream-0.2.1
+DISTNAME=      ezstream-0.4.0
 CATEGORIES=    net multimedia
 
 HOMEPAGE=      http://www.icecast.org/ezstream.php
@@ -21,17 +21,13 @@ MASTER_SITES=       http://downloads.xiph.org/
 
 LIB_DEPENDS=   shout.>=3::net/libshout \
                speex.>=4::audio/speex \
-               xml2.>=9::textproc/libxml
+               xml2.>=9::textproc/libxml \
+               tag_c.>=1::audio/taglib
 
 SEPARATE_BUILD=        simple
 USE_LIBTOOL=   Yes
 
 CONFIGURE_STYLE= gnu
-
-post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ezstream
-       ${INSTALL_DATA} ${WRKSRC}/conf/*.xml ${PREFIX}/share/examples/ezstream
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ezstream
-       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/ezstream
+CONFIGURE_ARGS+= --with-taglib="${LOCALBASE}"
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/ezstream/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    5 Apr 2007 16:20:09 -0000       1.2
+++ distinfo    23 May 2007 15:33:01 -0000
@@ -1,5 +1,5 @@
-MD5 (ezstream-0.2.1.tar.gz) = XAtvwqvu9XKirMH44y7D4g==
-RMD160 (ezstream-0.2.1.tar.gz) = f55zYLRLHzoaR/JyI6moGg/vdso=
-SHA1 (ezstream-0.2.1.tar.gz) = hfXzBdeXk9NRjNihcUheqI3flI4=
-SHA256 (ezstream-0.2.1.tar.gz) = U//sTmGOWGI1TTq06Up8xRVBLP0GC9wXm6k14IJDpeE=
-SIZE (ezstream-0.2.1.tar.gz) = 320260
+MD5 (ezstream-0.4.0.tar.gz) = bzaZhHeHqLD2m2tetenBUA==
+RMD160 (ezstream-0.4.0.tar.gz) = Db8hLr/+jmQOgV0d4jLBexCWOI8=
+SHA1 (ezstream-0.4.0.tar.gz) = QXpJvsEpD+qr9KwTY+0WDnVT0LQ=
+SHA256 (ezstream-0.4.0.tar.gz) = YefpPcJPVFMCiVmY1H5W3xJTEf7u99Ak2+Ix+8gtVSY=
+SIZE (ezstream-0.4.0.tar.gz) = 180275
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/net/ezstream/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   16 Jan 2007 13:32:58 -0000      1.1.1.1
+++ pkg/DESCR   23 May 2007 15:33:01 -0000
@@ -1,7 +1,14 @@
-Ezstream is a command line utility which allows streaming media files to
-an Icecast server. By default, ezstream does not do any reencoding by
-itself and thus requires very little CPU. Through the use of external
-en- and decoders, virtually any format can be streamed.
+Ezstream is a command line source client for Icecast media streaming
+servers.
 
-Ezstream can also read from stdin. ID3v1 tags are supported in MP3 files
-and all Ogg Vorbis tags are propagated as metadata as well.
+In its basic mode of operation, it streams media files or data from
+standard input without reencoding and thus requires only very little CPU
+resources. It can also use various external decoders and encoders to
+reencode from one format to another, and stream the result to an Icecast
+server. Additional features include scriptable playlist and metadata
+handling. All of its features make ezstream a very flexible source
+client.
+
+Supported media formats for streaming are MP3, Ogg Vorbis and Ogg
+Theora. Metadata is supported through TagLib, which can read information
+from many media file formats.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/ezstream/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   16 Jan 2007 13:32:58 -0000      1.1.1.1
+++ pkg/PLIST   23 May 2007 15:33:01 -0000
@@ -1,10 +1,16 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2007/01/16 13:32:58 steven Exp $
 bin/ezstream
[EMAIL PROTECTED] man/man1/ezstream.1
 share/doc/ezstream/
[EMAIL PROTECTED] share/doc/ezstream/COPYING
+share/doc/ezstream/NEWS
 share/doc/ezstream/README
 share/examples/ezstream/
+share/examples/ezstream/ezstream_metadata.xml
 share/examples/ezstream/ezstream_mp3.xml
 share/examples/ezstream/ezstream_reencoding_example_mp3.xml
 share/examples/ezstream/ezstream_reencoding_example_theora.xml
 share/examples/ezstream/ezstream_reencoding_example_vorbis.xml
 share/examples/ezstream/ezstream_vorbis.xml
+share/examples/ezstream/meta.sh
+share/examples/ezstream/play.sh

Reply via email to