summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorMichael Nottebrock <lofi@FreeBSD.org>2004-10-12 01:43:48 +0000
committerMichael Nottebrock <lofi@FreeBSD.org>2004-10-12 01:43:48 +0000
commitb400f2f2650d1354c8919a524a0dc4ec25ff013e (patch)
treefb0a189767d699f0658cb0c4ce0c46a22464b97c /audio
parentBe sure to call gst-register with the correct output directory when (diff)
Add ices0, a treaming source client for icecast 2.
Notes
Notes: svn path=/head/; revision=118739
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/ices0/Makefile33
-rw-r--r--audio/ices0/distinfo2
-rw-r--r--audio/ices0/files/patch-configure72
-rw-r--r--audio/ices0/files/patch-src-Makefile.in247
-rw-r--r--audio/ices0/pkg-descr4
-rw-r--r--audio/ices0/pkg-plist8
7 files changed, 367 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index dbe62fabc663..868eea7eae8f 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -147,6 +147,7 @@
SUBDIR += icecast
SUBDIR += icecast2
SUBDIR += ices
+ SUBDIR += ices0
SUBDIR += id3ed
SUBDIR += id3el
SUBDIR += id3lib
diff --git a/audio/ices0/Makefile b/audio/ices0/Makefile
new file mode 100644
index 000000000000..a3a4ecca3ce1
--- /dev/null
+++ b/audio/ices0/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: ices
+# Date created: 11 Nov 2002
+# Whom: Michael Nottebrock <michaelnottebrock@gmx.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ices
+PORTVERSION= 0.4
+CATEGORIES= audio net
+MASTER_SITES= http://svn.xiph.org/releases/ices/
+
+MAINTAINER= lofi@freebsd.org
+COMMENT= A streaming source client for icecast 2
+
+LIB_DEPENDS= FLAC:${PORTSDIR}/audio/flac \
+ faad:${PORTSDIR}/audio/faad \
+ mp3lame:${PORTSDIR}/audio/lame \
+ shout.3:${PORTSDIR}/audio/libshout2 \
+ vorbis.3:${PORTSDIR}/audio/libvorbis \
+ xml2.5:${PORTSDIR}/textproc/libxml2
+
+CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
+ LDFLAGS="${PTHREAD_LIBS} -L${LOCALBASE}/lib"
+USE_PERL5= yes
+USE_PYTHON= yes
+USE_GMAKE= yes
+USE_LIBTOOL_VER=13
+LATEST_LINK= ices0
+
+MAN1= ices.1
+
+.include <bsd.port.mk>
diff --git a/audio/ices0/distinfo b/audio/ices0/distinfo
new file mode 100644
index 000000000000..86ecf1d487e3
--- /dev/null
+++ b/audio/ices0/distinfo
@@ -0,0 +1,2 @@
+MD5 (ices-0.4.tar.gz) = d31450c4011561dae0229f071cb41cb6
+SIZE (ices-0.4.tar.gz) = 372837
diff --git a/audio/ices0/files/patch-configure b/audio/ices0/files/patch-configure
new file mode 100644
index 000000000000..e196604755d7
--- /dev/null
+++ b/audio/ices0/files/patch-configure
@@ -0,0 +1,72 @@
+--- configure.orig Thu Sep 16 00:06:59 2004
++++ configure Thu Sep 16 00:15:56 2004
+@@ -22725,6 +22725,12 @@
+
+ if test "$have_faad" != "no"
+ then
++ ac_ext=cc
++ac_cpp='$CXXCPP $CPPFLAGS'
++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
++
+ echo "$as_me:$LINENO: checking for MP4Read in -lmp4v2" >&5
+ echo $ECHO_N "checking for MP4Read in -lmp4v2... $ECHO_C" >&6
+ if test "${ac_cv_lib_mp4v2_MP4Read+set}" = set; then
+@@ -22763,7 +22769,7 @@
+ cat conftest.err >&5
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+- { ac_try='test -z "$ac_c_werror_flag"
++ { ac_try='test -z "$ac_cxx_werror_flag"
+ || test ! -s conftest.err'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+@@ -22804,6 +22810,12 @@
+ have_faad="no"
+ fi
+
++ ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
+ fi
+ fi
+
+@@ -22995,6 +23007,12 @@
+
+ if test "$have_flac" != "no"
+ then
++ ac_ext=cc
++ac_cpp='$CXXCPP $CPPFLAGS'
++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
++
+ echo "$as_me:$LINENO: checking for FLAC__stream_decoder_new in -lFLAC" >&5
+ echo $ECHO_N "checking for FLAC__stream_decoder_new in -lFLAC... $ECHO_C" >&6
+ if test "${ac_cv_lib_FLAC_FLAC__stream_decoder_new+set}" = set; then
+@@ -23033,7 +23051,7 @@
+ cat conftest.err >&5
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+- { ac_try='test -z "$ac_c_werror_flag"
++ { ac_try='test -z "$ac_cxx_werror_flag"
+ || test ! -s conftest.err'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+@@ -23073,6 +23091,12 @@
+ else
+ have_flac="no"
+ fi
++
++ ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+ fi
+ fi
diff --git a/audio/ices0/files/patch-src-Makefile.in b/audio/ices0/files/patch-src-Makefile.in
new file mode 100644
index 000000000000..1c4c6e4470d1
--- /dev/null
+++ b/audio/ices0/files/patch-src-Makefile.in
@@ -0,0 +1,247 @@
+--- src/Makefile.in Sat Aug 28 21:03:44 2004
++++ src/Makefile.in Thu Sep 16 01:12:38 2004
+@@ -64,21 +64,23 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
+ @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/crossfade.Po ./$(DEPDIR)/cue.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/ices.Po ./$(DEPDIR)/ices_config.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/id3.Po ./$(DEPDIR)/in_flac.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/in_mp4.Po ./$(DEPDIR)/in_vorbis.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/log.Po ./$(DEPDIR)/metadata.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/mp3.Po ./$(DEPDIR)/reencode.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/setup.Po ./$(DEPDIR)/signals.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/stream.Po ./$(DEPDIR)/util.Po
++@AMDEP_TRUE@ ./$(DEPDIR)/dummy.Po ./$(DEPDIR)/ices.Po \
++@AMDEP_TRUE@ ./$(DEPDIR)/ices_config.Po ./$(DEPDIR)/id3.Po \
++@AMDEP_TRUE@ ./$(DEPDIR)/in_flac.Po ./$(DEPDIR)/in_mp4.Po \
++@AMDEP_TRUE@ ./$(DEPDIR)/in_vorbis.Po ./$(DEPDIR)/log.Po \
++@AMDEP_TRUE@ ./$(DEPDIR)/metadata.Po ./$(DEPDIR)/mp3.Po \
++@AMDEP_TRUE@ ./$(DEPDIR)/reencode.Po ./$(DEPDIR)/setup.Po \
++@AMDEP_TRUE@ ./$(DEPDIR)/signals.Po ./$(DEPDIR)/stream.Po \
++@AMDEP_TRUE@ ./$(DEPDIR)/util.Po
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
+- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+- $(AM_CFLAGS) $(CFLAGS)
+ CCLD = $(CC)
+-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+- $(AM_LDFLAGS) $(LDFLAGS) -o $@
++LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
++CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
++ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
++CXXLD = $(CXX)
++CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
++ -o $@
+ SOURCES = $(ices_SOURCES) $(EXTRA_ices_SOURCES)
+ DIST_SOURCES = $(ices_SOURCES) $(EXTRA_ices_SOURCES)
+ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+@@ -96,7 +98,6 @@
+ AMDEP_FALSE = @AMDEP_FALSE@
+ AMDEP_TRUE = @AMDEP_TRUE@
+ AMTAR = @AMTAR@
+-AR = @AR@
+ AUTOCONF = @AUTOCONF@
+ AUTOHEADER = @AUTOHEADER@
+ AUTOMAKE = @AUTOMAKE@
+@@ -107,20 +108,16 @@
+ CPP = @CPP@
+ CPPFLAGS = @CPPFLAGS@
+ CXX = @CXX@
+-CXXCPP = @CXXCPP@
+ CXXDEPMODE = @CXXDEPMODE@
+ CXXFLAGS = @CXXFLAGS@
+ CYGPATH_W = @CYGPATH_W@
+ DEFS = @DEFS@
+ DEPDIR = @DEPDIR@
+-ECHO = @ECHO@
+ ECHO_C = @ECHO_C@
+ ECHO_N = @ECHO_N@
+ ECHO_T = @ECHO_T@
+ EGREP = @EGREP@
+ EXEEXT = @EXEEXT@
+-F77 = @F77@
+-FFLAGS = @FFLAGS@
+ ICES_OBJECTS = @ICES_OBJECTS@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+@@ -129,9 +126,7 @@
+ LDFLAGS = @LDFLAGS@
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
+-LIBTOOL = @LIBTOOL@
+ LIBTOOL_DEPS = @LIBTOOL_DEPS@
+-LN_S = @LN_S@
+ LTLIBOBJS = @LTLIBOBJS@
+ MAINT = @MAINT@
+ MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
+@@ -148,7 +143,6 @@
+ PKGCONFIG = @PKGCONFIG@
+ PLAYLIST_OBJECTS = @PLAYLIST_OBJECTS@
+ PYTHON = @PYTHON@
+-RANLIB = @RANLIB@
+ SET_MAKE = @SET_MAKE@
+ SHELL = @SHELL@
+ SHOUTCONFIG = @SHOUTCONFIG@
+@@ -157,11 +151,8 @@
+ USE_XML_TRUE = @USE_XML_TRUE@
+ VERSION = @VERSION@
+ XMLCONFIG = @XMLCONFIG@
+-ac_ct_AR = @ac_ct_AR@
+ ac_ct_CC = @ac_ct_CC@
+ ac_ct_CXX = @ac_ct_CXX@
+-ac_ct_F77 = @ac_ct_F77@
+-ac_ct_RANLIB = @ac_ct_RANLIB@
+ ac_ct_STRIP = @ac_ct_STRIP@
+ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+@@ -208,14 +199,16 @@
+ ices_SOURCES = ices.c log.c setup.c stream.c util.c mp3.c cue.c metadata.c \
+ id3.c signals.c crossfade.c
+
+-EXTRA_ices_SOURCES = ices_config.c reencode.c in_vorbis.c in_mp4.c in_flac.c
++EXTRA_ices_SOURCES = ices_config.c reencode.c in_vorbis.c in_mp4.c in_flac.c \
++ dummy.cc
++
+ ices_LDADD = $(ICES_OBJECTS) playlist/libplaylist.a
+ ices_DEPENDENCIES = $(ices_LDADD)
+ AM_CPPFLAGS = -DICES_ETCDIR=\"$(sysconfdir)\" -DICES_MODULEDIR=\"$(moddir)\"
+ all: all-recursive
+
+ .SUFFIXES:
+-.SUFFIXES: .c .lo .o .obj
++.SUFFIXES: .c .cc .o .obj
+ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+@@ -251,11 +244,10 @@
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+ if test -f $$p \
+- || test -f $$p1 \
+ ; then \
+ f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+- $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
++ echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
++ $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
+ else :; fi; \
+ done
+
+@@ -268,14 +260,10 @@
+ done
+
+ clean-binPROGRAMS:
+- @list='$(bin_PROGRAMS)'; for p in $$list; do \
+- f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+- echo " rm -f $$p $$f"; \
+- rm -f $$p $$f ; \
+- done
++ -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
+ ices$(EXEEXT): $(ices_OBJECTS) $(ices_DEPENDENCIES)
+ @rm -f ices$(EXEEXT)
+- $(LINK) $(ices_LDFLAGS) $(ices_OBJECTS) $(ices_LDADD) $(LIBS)
++ $(CXXLINK) $(ices_LDFLAGS) $(ices_OBJECTS) $(ices_LDADD) $(LIBS)
+
+ mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+@@ -285,6 +273,7 @@
+
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/crossfade.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cue.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ices.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ices_config.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/id3.Po@am__quote@
+@@ -316,22 +305,21 @@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+-.c.lo:
+-@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
+-@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
+-@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+-@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
+-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+-@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
+-
+-mostlyclean-libtool:
+- -rm -f *.lo
+-
+-clean-libtool:
+- -rm -rf .libs _libs
+-
+-distclean-libtool:
+- -rm -f libtool
++.cc.o:
++@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
++@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCXX_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
++
++.cc.obj:
++@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
++@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCXX_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+ uninstall-info-am:
+
+ # This directory's subdirectories are mostly independent; you can cd
+@@ -528,13 +516,13 @@
+ @echo "it deletes files that may require special tools to rebuild."
+ clean: clean-recursive
+
+-clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
++clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
+
+ distclean: distclean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+ distclean-am: clean-am distclean-compile distclean-generic \
+- distclean-libtool distclean-tags
++ distclean-tags
+
+ dvi: dvi-recursive
+
+@@ -563,8 +551,7 @@
+
+ mostlyclean: mostlyclean-recursive
+
+-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+- mostlyclean-libtool
++mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+ pdf: pdf-recursive
+
+@@ -579,9 +566,8 @@
+ uninstall-info: uninstall-info-recursive
+
+ .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
+- clean clean-binPROGRAMS clean-generic clean-libtool \
+- clean-recursive ctags ctags-recursive distclean \
+- distclean-compile distclean-generic distclean-libtool \
++ clean clean-binPROGRAMS clean-generic clean-recursive ctags \
++ ctags-recursive distclean distclean-compile distclean-generic \
+ distclean-recursive distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-binPROGRAMS \
+ install-data install-data-am install-exec install-exec-am \
+@@ -589,10 +575,13 @@
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic \
+ maintainer-clean-recursive mostlyclean mostlyclean-compile \
+- mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
+- pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
++ mostlyclean-generic mostlyclean-recursive pdf pdf-am ps ps-am \
++ tags tags-recursive uninstall uninstall-am \
+ uninstall-binPROGRAMS uninstall-info-am
+
++
++dummy.cc:
++ echo 'static void dummy();' > $@
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/audio/ices0/pkg-descr b/audio/ices0/pkg-descr
new file mode 100644
index 000000000000..4a8c0da0fc9b
--- /dev/null
+++ b/audio/ices0/pkg-descr
@@ -0,0 +1,4 @@
+IceS is a streaming source client for icecast 2 servers. It provides flexible
+and powerful static and live streaming capabilities for various stream formats.
+
+WWW: http://www.icecast.org/
diff --git a/audio/ices0/pkg-plist b/audio/ices0/pkg-plist
new file mode 100644
index 000000000000..762e04484340
--- /dev/null
+++ b/audio/ices0/pkg-plist
@@ -0,0 +1,8 @@
+bin/ices
+doc/ices/icesmanual.html
+etc/ices.conf.dist
+etc/modules/ices.pm.dist
+etc/modules/ices.py.dist
+@dirrm etc/modules
+@dirrm doc/ices
+@dirrm doc