summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-09-01 10:23:56 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-09-01 10:23:56 +0000
commitc820b2fae5bd2f3c40731c29755c25cb7f56cc2a (patch)
tree998ad45bb00c4d338696780743ae18ea7cd1c3e9
parentAdd USE_LDCONFIG now that it builds shared libs. (diff)
Remove non staged ports without pending PR from audio
Notes
Notes: svn path=/head/; revision=366858
-rw-r--r--MOVED7
-rw-r--r--audio/Makefile7
-rw-r--r--audio/emu10kx/Makefile34
-rw-r--r--audio/emu10kx/distinfo2
-rw-r--r--audio/emu10kx/files/patch-emu10kx-pcm.c11
-rw-r--r--audio/emu10kx/files/patch-emu10kx.c11
-rw-r--r--audio/emu10kx/pkg-deinstall34
-rw-r--r--audio/emu10kx/pkg-descr9
-rw-r--r--audio/emu10kx/pkg-install46
-rw-r--r--audio/emu10kx/pkg-message15
-rw-r--r--audio/festvox-us1-mbrola/Makefile46
-rw-r--r--audio/festvox-us1-mbrola/distinfo2
-rw-r--r--audio/festvox-us1-mbrola/pkg-descr3
-rw-r--r--audio/festvox-us1-mbrola/pkg-plist8
-rw-r--r--audio/festvox-us2-mbrola/Makefile9
-rw-r--r--audio/festvox-us2-mbrola/distinfo2
-rw-r--r--audio/festvox-us3-mbrola/Makefile9
-rw-r--r--audio/festvox-us3-mbrola/distinfo2
-rw-r--r--audio/ipod-sharp/Makefile23
-rw-r--r--audio/ipod-sharp/distinfo2
-rw-r--r--audio/ipod-sharp/pkg-descr2
-rw-r--r--audio/ipod-sharp/pkg-plist12
-rw-r--r--audio/linux-musicipserver/Makefile91
-rw-r--r--audio/linux-musicipserver/distinfo4
-rw-r--r--audio/linux-musicipserver/files/musicipserver.in191
-rw-r--r--audio/linux-musicipserver/files/pkg-deinstall.in25
-rw-r--r--audio/linux-musicipserver/files/pkg-install.in120
-rw-r--r--audio/linux-musicipserver/files/recipes.xml.sample4
-rw-r--r--audio/linux-musicipserver/pkg-descr3
-rw-r--r--audio/linux-musicipserver/pkg-plist16
-rw-r--r--audio/liquidsoap/Makefile193
-rw-r--r--audio/liquidsoap/distinfo2
-rw-r--r--audio/liquidsoap/files/liquidsoap.in32
-rw-r--r--audio/liquidsoap/files/patch-liquidsoap-1.0.0__Makefile13
-rw-r--r--audio/liquidsoap/files/patch-liquidsoap-1.0.0__Makefile.defs.in10
-rw-r--r--audio/liquidsoap/files/patch-ocaml-aacplus-0.2.0__src__Makefile.in11
-rw-r--r--audio/liquidsoap/files/patch-ocaml-lame-0.3.1__src__Makefile.in11
-rw-r--r--audio/liquidsoap/files/patch-ocaml-soundtouch-0.1.7__configure15
-rw-r--r--audio/liquidsoap/pkg-descr9
-rw-r--r--audio/liquidsoap/pkg-plist301
40 files changed, 7 insertions, 1340 deletions
diff --git a/MOVED b/MOVED
index 75df329dde70..0652d57021b4 100644
--- a/MOVED
+++ b/MOVED
@@ -6520,3 +6520,10 @@ print/sv-acroread8||2014-08-30|Deprecated: many security issues are reported and
net-p2p/p5-Net-DirectConnect-TigerHash||2014-08-31|Broken for many months and security/p5-Crypt-RHash is a suitable replacement
games/childsplay_plugins||2014-08-31|Plugins package is no longer created for new versions of childsplay
print/tex-texmflocal||2014-08-31|Removed: no longer required for TeXLive
+audio/emu10kx||2014-09-01|Not staged
+audio/festvox-us1-mbrola||2014-09-01|Not staged
+audio/festvox-us2-mbrola||2014-09-01|Not staged
+audio/festvox-us3-mbrola||2014-09-01|Not staged
+audio/ipod-sharp||2014-09-01|Not staged
+audio/linux-musicipserver||2014-09-01|Not staged
+audio/liquidsoap||2014-09-01|Not staged
diff --git a/audio/Makefile b/audio/Makefile
index ce6dbc503025..5d2a295cb21d 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -113,7 +113,6 @@
SUBDIR += eawplus
SUBDIR += ecasound
SUBDIR += emms
- SUBDIR += emu10kx
SUBDIR += enscribe
SUBDIR += epos-devel
SUBDIR += esound
@@ -149,9 +148,6 @@
SUBDIR += festvox-rab16
SUBDIR += festvox-rab8
SUBDIR += festvox-russian
- SUBDIR += festvox-us1-mbrola
- SUBDIR += festvox-us2-mbrola
- SUBDIR += festvox-us3-mbrola
SUBDIR += firefly
SUBDIR += flac
SUBDIR += flac123
@@ -306,7 +302,6 @@
SUBDIR += id3v2
SUBDIR += idjc
SUBDIR += ifp-line
- SUBDIR += ipod-sharp
SUBDIR += jack
SUBDIR += jack-keyboard
SUBDIR += jack-rack
@@ -417,10 +412,8 @@
SUBDIR += linux-genpuid
SUBDIR += linux-laudio
SUBDIR += linux-mbrola
- SUBDIR += linux-musicipserver
SUBDIR += linux-neroaaccodec
SUBDIR += linuxsampler
- SUBDIR += liquidsoap
SUBDIR += listener
SUBDIR += lmms
SUBDIR += lpac
diff --git a/audio/emu10kx/Makefile b/audio/emu10kx/Makefile
deleted file mode 100644
index dbb5c29bab0b..000000000000
--- a/audio/emu10kx/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: michaels@sdf.lonestar.org
-# $FreeBSD$
-
-PORTNAME= emu10kx
-PORTVERSION= 20051021
-CATEGORIES= audio kld
-MASTER_SITES= http://chibis.persons.gfk.ru/audigy/emu10kx/
-DISTNAME= ${PORTNAME}-2005-10-21
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SBLive!, Audigy, and Audigy2 driver for FreeBSD
-
-USES= tar:bzip2
-NO_STAGE= yes
-
-NO_PACKAGE= should be recompiled for a particular FreeBSD kernel
-SSP_UNSAFE= kernel module does not support ssp
-
-MAN8= emuctrl.8
-PLIST_FILES= sbin/emuctrl etc/rc.d/emuctrl.sh
-WRKSRC= ${WRKDIR}/${DISTNAME}
-
-.include <bsd.port.pre.mk>
-
-do-install:
- @${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC} -DMODULES_WITH_WORLD install
-
-post-install:
-.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
- @${PKGINSTALL} ${PKGNAME} POST-INSTALL
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/audio/emu10kx/distinfo b/audio/emu10kx/distinfo
deleted file mode 100644
index 0028fad61e27..000000000000
--- a/audio/emu10kx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (emu10kx-2005-10-21.tar.bz2) = 2f52892e27bd1402914d1701716930577d3d79a4fe710f5d0d789b6715ac2fed
-SIZE (emu10kx-2005-10-21.tar.bz2) = 70555
diff --git a/audio/emu10kx/files/patch-emu10kx-pcm.c b/audio/emu10kx/files/patch-emu10kx-pcm.c
deleted file mode 100644
index f17c84ccb872..000000000000
--- a/audio/emu10kx/files/patch-emu10kx-pcm.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- emu10kx-pcm.c.orig 2011-01-16 20:06:25.000000000 +0100
-+++ emu10kx-pcm.c 2011-01-16 20:10:06.000000000 +0100
-@@ -977,7 +977,7 @@
- break;
- }
- sc->rnum++;
-- if (sndbuf_alloc(ch->buffer, sc->card->parent_dmat, sc->card->bufsz) != 0)
-+ if (sndbuf_alloc(ch->buffer, sc->card->parent_dmat, NULL, sc->card->bufsz) != 0)
- return NULL;
- else {
- snd_mtxlock(sc->lock);
diff --git a/audio/emu10kx/files/patch-emu10kx.c b/audio/emu10kx/files/patch-emu10kx.c
deleted file mode 100644
index 32b34187592b..000000000000
--- a/audio/emu10kx/files/patch-emu10kx.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- emu10kx.c.orig 2011-01-16 20:03:30.000000000 +0100
-+++ emu10kx.c 2011-01-16 20:03:54.000000000 +0100
-@@ -892,7 +892,7 @@
- #else
- sc->irq = bus_alloc_resource(dev, SYS_RES_IRQ, &i, 0, ~0, 1, RF_ACTIVE | RF_SHAREABLE);
- #endif
-- if ((!(sc->irq)) || bus_setup_intr(dev, sc->irq, INTR_MPSAFE | INTR_TYPE_AV, emu_intr, sc, &sc->ih)) {
-+ if ((!(sc->irq)) || bus_setup_intr(dev, sc->irq, INTR_MPSAFE | INTR_TYPE_AV, NULL, emu_intr, sc, &sc->ih)) {
- device_printf(dev, "unable to map interrupt\n");
- goto bad;
- }
diff --git a/audio/emu10kx/pkg-deinstall b/audio/emu10kx/pkg-deinstall
deleted file mode 100644
index 351b8469a536..000000000000
--- a/audio/emu10kx/pkg-deinstall
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-[ "$2" != "DEINSTALL" ] && exit 0
-
-#============================================================
-# DEINSTALL
-#============================================================
-DRIVERNAME=snd_emu10kx
-
-# Unload the driver
-kldstat -n $DRIVERNAME > /dev/null 2>&1; RESULT=$?
-if [ ${RESULT} -eq 0 ]; then
- kldunload -n $DRIVERNAME > /dev/null 2>&1; RESULT=$?
- if [ ${RESULT} -ne 0 ]; then
- echo "ERROR: Failed to unload the $DRIVERNAME module!"
- echo "ERROR: Is $DRIVERNAME.ko in use?"
- exit 1;
- fi
-fi
-
-# Remove the driver
-rm /boot/modules/$DRIVERNAME.ko
-
-# Remove the driver from loader.conf
-grep ${DRIVERNAME}_load /boot/loader.conf > /dev/null 2>&1; RESULT=$?
-if [ ${RESULT} -eq 0 ]; then
- sed -e /${DRIVERNAME}_load.*/d -i.orig /boot/loader.conf
-fi
-
-# Tell the user about the state files
-if [ -f /var/db/emu10kx0-state ]; then
-echo "If you will not be using this port anymore, please remove " /var/db/emu10kx[0-9]-state " manually."
-fi
-#============================================================
diff --git a/audio/emu10kx/pkg-descr b/audio/emu10kx/pkg-descr
deleted file mode 100644
index cfaa361b0d1b..000000000000
--- a/audio/emu10kx/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This is a port of the snd_emu10kx sound driver. This driver works for
-SBLive!, Audigy, and Audigy2 based cards.
-
-This is an alternate driver that you may use instead of the snd_emu10k1
-driver in the FreeBSD kernel.
-
-This driver was written by Yuriy Tsibizov.
-
-WWW: http://chibis.persons.gfk.ru/audigy/
diff --git a/audio/emu10kx/pkg-install b/audio/emu10kx/pkg-install
deleted file mode 100644
index 1eb82b4a0108..000000000000
--- a/audio/emu10kx/pkg-install
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-
-[ "$2" != "POST-INSTALL" ] && exit 0
-
-#============================================================
-# POST-INSTALL
-#============================================================
-DRIVERNAME=snd_emu10kx
-
-# Ask user about installing driver
-echo -n "Do you want to install $DRIVERNAME driver and load it on boot time? [y/n]: "
-read RES
-echo
-
-if [ x"$RES" = x"y" ] ; then
-
-# Unload the driver
-kldstat -n $DRIVERNAME > /dev/null 2>&1; RESULT=$?
-if [ ${RESULT} -eq 0 ]; then
- kldunload -n $DRIVERNAME > /dev/null 2>&1; RESULT=$?
- if [ ${RESULT} -ne 0 ]; then
- echo "ERROR: Failed to unload the $DRIVERNAME module!"
- echo "ERROR: Is $DRIVERNAME.ko in use?"
- exit 1;
- fi
-fi
-
-# Load the driver
-kldload $DRIVERNAME > /dev/null 2>&1 ; RESULT=$?
-if [ ${RESULT} -ne 0 ]; then
- echo "ERROR: Failed to load the $DRIVERNAME module!"
- exit 1;
-fi
-
-# Have the driver load at boot
-grep ${DRIVERNAME}_load /boot/loader.conf > /dev/null 2>&1; RESULT=$?
-if [ ${RESULT} -eq 0 ]; then
- # Present.
- sed -e "s/${DRIVERNAME}_load.*/${DRIVERNAME}_load=\"YES\"/g" -i.orig /boot/loader.conf
-else
- # Not present.
- echo "${DRIVERNAME}_load=\"YES\"" >> /boot/loader.conf
-fi
-
-fi
-#============================================================
diff --git a/audio/emu10kx/pkg-message b/audio/emu10kx/pkg-message
deleted file mode 100644
index 233c00ca1dda..000000000000
--- a/audio/emu10kx/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-
-To use these drivers, make sure that you have loaded the emu10kx kernel
-module, by doing
-
- # kldload snd_emu10kx
-
-or adding
-
- snd_emu10kx_load="YES"
-
-to your /boot/loader.conf (normally done automatically when installing
-the port).
-
-Note you should disable loading of the emu10k1 driver (this driver is for
-the same hardware).
diff --git a/audio/festvox-us1-mbrola/Makefile b/audio/festvox-us1-mbrola/Makefile
deleted file mode 100644
index bda299288ccf..000000000000
--- a/audio/festvox-us1-mbrola/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= festvox-${VOICE}-mbrola
-PORTVERSION?= 20041012
-PORTREVISION?= 1
-CATEGORIES= audio accessibility
-MASTER_SITES= ${MASTER_SITE_FESTIVAL}
-MASTER_SITE_SUBDIR= 1.95
-DISTNAME= festvox_${VOICE}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT?= The MBROLA ${VOICE} voice (${VOICEDESC}) for Festival
-
-RUN_DEPENDS= ${LOCALBASE}/share/festival/lib/dicts/cmu/cmulex.scm:${PORTSDIR}/audio/festlex-cmu \
- mbrola:${PORTSDIR}/audio/linux-mbrola
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-NO_STAGE= yes
-
-VOICE?= us1
-VOICEDESC?= American English, female
-
-VOICEDIR= ${PREFIX}/share/festival/lib/voices/english/${VOICE}_mbrola
-VOICEDIR_REL= ${VOICEDIR:S|^${PREFIX}/||}
-
-PLIST_SUB= VOICE="${VOICE}" VOICEDIR_REL="${VOICEDIR_REL}"
-
-DISTINFO_FILE= ${.CURDIR}/distinfo
-
-.include <bsd.port.pre.mk>
-
-.if exists(${LOCALBASE}/share/mbrolavox/${VOICE}/${VOICE})
-RUN_DEPENDS+= ${LOCALBASE}/share/mbrolavox/${VOICE}/${VOICE}:${PORTSDIR}/audio/mbrolavox
-.else
-IGNORE= requires the ${VOICE} MBROLA voice. Install the audio/mbrolavox port and enable the ${VOICE} voice in the options dialog, then install this port
-.endif
-
-do-install:
- cd ${WRKSRC} && \
- ${FIND} * -type d -exec ${MKDIR} "${PREFIX}/share/{}" \; && \
- ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${PREFIX}/share/{}" \;
- ${LN} -sf ${LOCALBASE}/share/mbrolavox/${VOICE} ${VOICEDIR}
-
-.include <bsd.port.post.mk>
diff --git a/audio/festvox-us1-mbrola/distinfo b/audio/festvox-us1-mbrola/distinfo
deleted file mode 100644
index 155c84ee7716..000000000000
--- a/audio/festvox-us1-mbrola/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (festvox_us1.tar.gz) = 23b332513867d6e9c340dc888a7ce67843e5a3c03db328cd36975985057c8b8e
-SIZE (festvox_us1.tar.gz) = 11040
diff --git a/audio/festvox-us1-mbrola/pkg-descr b/audio/festvox-us1-mbrola/pkg-descr
deleted file mode 100644
index 04942e4c4d62..000000000000
--- a/audio/festvox-us1-mbrola/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This port installs a MBROLA voice for the Festival Speech Synthesis System.
-
-WWW: http://tcts.fpms.ac.be/synthesis/mbrola.html
diff --git a/audio/festvox-us1-mbrola/pkg-plist b/audio/festvox-us1-mbrola/pkg-plist
deleted file mode 100644
index ffd1a74c51ea..000000000000
--- a/audio/festvox-us1-mbrola/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%VOICEDIR_REL%%/festvox/%%VOICE%%_mbrola.scm
-%%VOICEDIR_REL%%/festvox/usdurtreeZ.scm
-%%VOICEDIR_REL%%/%%VOICE%%
-%%VOICEDIR_REL%%/usradio
-@dirrm %%VOICEDIR_REL%%/festvox
-@dirrm %%VOICEDIR_REL%%
-@dirrmtry share/festival/lib/voices/english
-@dirrmtry share/festival/lib/voices
diff --git a/audio/festvox-us2-mbrola/Makefile b/audio/festvox-us2-mbrola/Makefile
deleted file mode 100644
index 2437b81e0fab..000000000000
--- a/audio/festvox-us2-mbrola/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
-# $FreeBSD$
-
-VOICE= us2
-VOICEDESC= American English, low-pitched male
-MASTERDIR= ${.CURDIR}/../festvox-us1-mbrola
-NO_STAGE= yes
-
-.include "${MASTERDIR}/Makefile"
diff --git a/audio/festvox-us2-mbrola/distinfo b/audio/festvox-us2-mbrola/distinfo
deleted file mode 100644
index f43055f306cb..000000000000
--- a/audio/festvox-us2-mbrola/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (festvox_us2.tar.gz) = d27ad26213144d956815e804c06e5473191ac12afb44f6a1029b3842e3a3007c
-SIZE (festvox_us2.tar.gz) = 11037
diff --git a/audio/festvox-us3-mbrola/Makefile b/audio/festvox-us3-mbrola/Makefile
deleted file mode 100644
index 7f30e05e7dd5..000000000000
--- a/audio/festvox-us3-mbrola/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
-# $FreeBSD$
-
-VOICE= us3
-VOICEDESC= American English, high-pitched male
-MASTERDIR= ${.CURDIR}/../festvox-us1-mbrola
-NO_STAGE= yes
-
-.include "${MASTERDIR}/Makefile"
diff --git a/audio/festvox-us3-mbrola/distinfo b/audio/festvox-us3-mbrola/distinfo
deleted file mode 100644
index 517c2caf7daf..000000000000
--- a/audio/festvox-us3-mbrola/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (festvox_us3.tar.gz) = af9ca4d1832e1971aa6e52f6a3ff8f729bf970c7bee1de7e8ac0611ca01871b8
-SIZE (festvox_us3.tar.gz) = 11220
diff --git a/audio/ipod-sharp/Makefile b/audio/ipod-sharp/Makefile
deleted file mode 100644
index 4b2eb43754b9..000000000000
--- a/audio/ipod-sharp/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Romain Tartiere <romain@blogreen.org>
-# $FreeBSD$
-
-PORTNAME= ipod-sharp
-PORTVERSION= 0.8.5
-PORTREVISION= 1
-CATEGORIES= audio
-MASTER_SITES= http://download.banshee.fm/${PORTNAME}/${PORTVERSION}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Manipulate iTunesDB used in Apple iPod devices
-
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/podsleuth.pc:${PORTSDIR}/misc/podsleuth \
- ${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-glib-1.0.pc:${PORTSDIR}/devel/ndesk-dbus-glib
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/podsleuth.pc:${PORTSDIR}/misc/podsleuth \
- ${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-glib-1.0.pc:${PORTSDIR}/devel/ndesk-dbus-glib
-
-GNU_CONFIGURE= yes
-NO_STAGE= yes
-USES= gmake pathfix pkgconfig tar:bzip2
-USE_GNOME= gtksharp20
-
-.include <bsd.port.mk>
diff --git a/audio/ipod-sharp/distinfo b/audio/ipod-sharp/distinfo
deleted file mode 100644
index f697c85a5515..000000000000
--- a/audio/ipod-sharp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ipod-sharp-0.8.5.tar.bz2) = 7c5b02872c75a7d61662e266e6f7a2a1aae14f71d9820a59faef2813dcd825fd
-SIZE (ipod-sharp-0.8.5.tar.bz2) = 154042
diff --git a/audio/ipod-sharp/pkg-descr b/audio/ipod-sharp/pkg-descr
deleted file mode 100644
index 1c7a5c50446c..000000000000
--- a/audio/ipod-sharp/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-ipod-sharp is a library that allows manipulation of the iTunesDB used in Apple
-iPod devices.
diff --git a/audio/ipod-sharp/pkg-plist b/audio/ipod-sharp/pkg-plist
deleted file mode 100644
index 1bef4b352546..000000000000
--- a/audio/ipod-sharp/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-lib/ipod-sharp/ipod-sharp-firmware.dll
-lib/ipod-sharp/ipod-sharp-firmware.dll.mdb
-lib/ipod-sharp/ipod-sharp-ui.dll
-lib/ipod-sharp/ipod-sharp-ui.dll.mdb
-lib/ipod-sharp/ipod-sharp.dll
-lib/ipod-sharp/ipod-sharp.dll.mdb
-lib/monodoc/sources/ipod-sharp-docs.source
-lib/monodoc/sources/ipod-sharp-docs.tree
-lib/monodoc/sources/ipod-sharp-docs.zip
-libdata/pkgconfig/ipod-sharp-ui.pc
-libdata/pkgconfig/ipod-sharp.pc
-@dirrmtry lib/ipod-sharp
diff --git a/audio/linux-musicipserver/Makefile b/audio/linux-musicipserver/Makefile
deleted file mode 100644
index 4af9151f063f..000000000000
--- a/audio/linux-musicipserver/Makefile
+++ /dev/null
@@ -1,91 +0,0 @@
-# Created by: Christopher Key <cjk32@cam.ac.uk>
-# $FreeBSD$
-
-PORTNAME= musicipserver
-PORTVERSION= 1.8
-CATEGORIES= audio linux
-MASTER_SITES= http://www.amplifindmusicservices.com/downloads/:musicip \
- http://spicefly.com/images/stories/mip/:spicefly
-PKGNAMEPREFIX= linux-
-DISTNAME= MusicMixer_x86_${PORTVERSION}
-DISTFILES= ${DISTNAME}.tgz:musicip
-DIST_SUBDIR= musicip
-EXTRACT_ONLY= ${DISTNAME}.tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Application for generating playlists based upon musical content
-
-LICENSE= EULA
-LICENSE_NAME= END-USER LICENSE AGREEMENT FOR MUSICIP MIXER
-LICENSE_FILE= ${WRKSRC}/notes.txt
-LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-
-RUN_DEPENDS= empty:${PORTSDIR}/net/empty \
- flog:${PORTSDIR}/sysutils/flog \
- ${LOCALBASE}/libexec/mipcore:${PORTSDIR}/audio/linux-genpuid
-
-LICENSE_DISTFILES= ${DISTNAME}.tgz
-
-OPTIONS_DEFINE= SPICEFLY_SKIN
-OPTIONS_DEFAULT= SPICEFLY_SKIN
-OPTIONS_DESC= Install Spicefly skin
-
-WRKSRC= ${WRKDIR}/MusicIP/MusicMagicMixer/
-
-USE_RC_SUBR= musicipserver
-NO_STAGE= yes
-USE_LINUX= yes
-NO_BUILD= yes
-IA32_BINARY_PORT= yes
-
-MUSICIPSERVERDBDIR?= /var/db/${PORTNAME}
-MUSICIPSERVERLOGDIR?= /var/log/${PORTNAME}
-MUSICIPSERVERRUNDIR?= /var/run/${PORTNAME}
-
-MUSICIPSERVERUSER?= mipserv
-MUSICIPSERVERGROUP?= ${MUSICIPSERVERUSER}
-
-SUB_FILES= pkg-install pkg-deinstall
-SUB_LIST= PORTNAME=${PORTNAME} \
- MUSICIPSERVERDBDIR=${MUSICIPSERVERDBDIR} \
- MUSICIPSERVERLOGDIR=${MUSICIPSERVERLOGDIR} \
- MUSICIPSERVERRUNDIR=${MUSICIPSERVERRUNDIR} \
- MUSICIPSERVERUSER=${MUSICIPSERVERUSER} \
- MUSICIPSERVERGROUP=${MUSICIPSERVERGROUP}
-PLIST_SUB= MUSICIPSERVERDBDIR=${MUSICIPSERVERDBDIR} \
- MUSICIPSERVERLOGDIR=${MUSICIPSERVERLOGDIR} \
- MUSICIPSERVERRUNDIR=${MUSICIPSERVERRUNDIR}
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MSPICEFLY_SKIN}
-EXTRACT_DEPENDS+= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
-DISTFILES+= index-1.1.zip:spicefly
-.endif
-
-.if ${PORT_OPTIONS:MSPICEFLY_SKIN}
-post-extract:
- @cd ${WRKDIR} && ${UNZIP_CMD} -qo ${_DISTDIR}/index-1.1.zip -d ${WRKDIR}/spicefly
-.endif
-
-pre-install:
- @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/MusicMagicServer ${PREFIX}/bin
- @${MKDIR} ${DATADIR}
- @${LN} -fhs ${LOCALBASE}/libexec/mipcore ${DATADIR}/mipcore
-.if ${PORT_OPTIONS:MSPICEFLY_SKIN}
- @${MKDIR} ${DATADIR}/server
- @${INSTALL_DATA} ${WRKDIR}/spicefly/index.html ${DATADIR}/server
-.else
- @cd ${WRKSRC} && ${COPYTREE_SHARE} server ${DATADIR}
-.endif
- @${MKDIR} ${EXAMPLESDIR}
- @${INSTALL_DATA} ${WRKSRC}/mmm.ini ${EXAMPLESDIR}/mmm.ini.sample
- @${INSTALL_DATA} ${FILESDIR}/recipes.xml.sample ${EXAMPLESDIR}/recipes.xml.sample
-
-post-install:
- @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-
-.include <bsd.port.mk>
diff --git a/audio/linux-musicipserver/distinfo b/audio/linux-musicipserver/distinfo
deleted file mode 100644
index 5ab375c7ad7e..000000000000
--- a/audio/linux-musicipserver/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (musicip/MusicMixer_x86_1.8.tgz) = 05394616166356b9f919a645cd6cd363388349be5790b8775c584a005db258b9
-SIZE (musicip/MusicMixer_x86_1.8.tgz) = 4610204
-SHA256 (musicip/index-1.1.zip) = b114ae63241423fb73051f4c9d6dfe5b6f7e8ae63c2535ace6e4a0516b86a0d8
-SIZE (musicip/index-1.1.zip) = 1971
diff --git a/audio/linux-musicipserver/files/musicipserver.in b/audio/linux-musicipserver/files/musicipserver.in
deleted file mode 100644
index 351b316f312a..000000000000
--- a/audio/linux-musicipserver/files/musicipserver.in
+++ /dev/null
@@ -1,191 +0,0 @@
-#!/bin/sh
-#
-# $Id: musicipserver.in 2458 2010-07-21 11:52:43Z chris $
-#
-
-# PROVIDE: musicipserver
-# BEFORE: squeezeboxserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable musicipserver:
-#
-#musicipserver_enable="YES"
-#
-
-. /etc/rc.subr
-
-name="%%PORTNAME%%"
-procname="%%PREFIX%%/bin/MusicMagicServer"
-status_cmd="${name}_status_cmd"
-start_cmd="${name}_start_cmd"
-stop_cmd="${name}_stop_cmd"
-
-examplesdir="%%EXAMPLESDIR%%"
-datadir="%%DATADIR%%"
-logdir="%%MUSICIPSERVERLOGDIR%%"
-rundir="%%MUSICIPSERVERRUNDIR%%"
-statedir="%%MUSICIPSERVERDBDIR%%"
-
-serverlogfile=${logdir}/server.log
-mipcorelogfile=${logdir}/mipcore.log
-pidfile=${rundir}/${name}.pid
-serverflogpidfile=${rundir}/${name}-server-flog.pid
-mipcoreflogpidfile=${rundir}/${name}-mipcore-flog.pid
-mipcoretailpidfile=${rundir}/${name}-mipcore-tail.pid
-serverinfifo=${rundir}/${name}-fifo-in
-serveroutfifo=${rundir}/${name}-fifo-out
-mipcorelogfifo=${rundir}/${name}-mipcore-fifo
-
-empty="%%LOCALBASE%%/bin/empty"
-flog="%%LOCALBASE%%/bin/flog"
-tail="/usr/bin/tail"
-
-load_rc_config $name
-musicip_enable=${musicip_enable:-"NO"}
-musicip_user="%%MUSICIPSERVERUSER%%"
-musicip_group="%%MUSICIPSERVERGROUP%%"
-musicip_port="10002" # Should probably pull this in from mmm.ini
-
-musicipserver_check_pidfile()
-{
- check_pidfile ${pidfile} ${empty}
-}
-
-musicipserver_status_cmd()
-{
-
- pid=$(musicipserver_check_pidfile)
-
- if [ -n "${pid}" ]; then
- echo "${name} is running as pid ${pid}."
- else
- echo "${name} is not running."
- return 1
- fi
-}
-
-musicipserver_start_cmd()
-{
- # Check whether we're already running
- pid=$(musicipserver_check_pidfile)
-
- if [ -n "${pid}" ]; then
- echo "${name} already running? (pid=${pid})."
- return 1
- fi
-
- echo "Starting ${name}."
-
- # MusicIP server will fail to start if there are any sockets still active on port 10002.
- waited=0
- while netstat -n \
- | egrep "^tcp4 +[[:digit:]]+ +[[:digit:]]+ +([[:digit:]]+\.){4}$musicip_port +([[:digit:]]+\.){4}[[:digit:]]+ +TIME_WAIT\$" \
- > /dev/null; do
-
- if [ $waited = 0 ]; then
- echo -n "Waiting on sockets"
- waited=1
- else
- echo -n "."
- fi
-
- sleep 1
- done
-
- if [ $waited = 1 ]; then
- echo "."
- fi
-
-
- mkfifo ${mipcorelogfifo} \
- && chown ${musicip_user}:${musicip_group} ${mipcorelogfifo} \
- && chmod 600 ${mipcorelogfifo}
-
- daemon -c -f -p ${mipcoretailpidfile} -u ${musicip_user} \
- "sh" "-c" "exec ${tail} -f ${statedir}/log.txt > ${mipcorelogfifo}"
-
- daemon -c -f -p ${mipcoreflogpidfile} -u ${musicip_user} \
- "sh" "-c" "exec ${flog} -t -T '%b %d %T ' ${mipcorelogfile} < ${mipcorelogfifo}"
-
- su -m ${musicip_user} -c \
- "cd / && < /dev/null >& /dev/null ${empty} -f -i ${serverinfifo} -o ${serveroutfifo} -p ${pidfile} ${procname} -exec ${datadir} -data ${statedir} -verbose -logex start" \
- && chmod -x ${serverinfifo} ${serveroutfifo} ${pidfile}
-
- daemon -c -f -p ${serverflogpidfile} -u ${musicip_user} \
- "sh" "-c" "exec ${flog} -t -T '%b %d %T ' ${serverlogfile} < ${serveroutfifo}"
-
-
- # "MusicMagicServer start" either exits is there is an error, or forks is there isn't.
- # To check whether musicipserver starter successfully, we watch the 'empty' process we
- # created, using its pidfile. If it disappears, we know that musicipserver failed, else
- # if it two or more child processes, we know it started successfully.
-
- while true; do
-
- pid=$(musicipserver_check_pidfile)
-
- if [ -z "${pid}" ]; then
- echo "${name} failed to start."
- _musicipserver_stop_cmd
- return 1
- break;
- elif [ $(pgrep -P ${pid} | wc -l) -gt 1 ]; then
- break
- fi
-
- sleep 1
-
- done
-
-}
-
-musicipserver_stop_cmd()
-{
-
- echo "Stopping ${name}."
-
- _musicipserver_stop_cmd
-
-}
-
-_musicipserver_stop_cmd()
-{
-
- pid=$(musicipserver_check_pidfile)
- if [ -n "${pid}" ]; then
- su -m ${musicip_user} -c "${procname} stop" > /dev/null 2>&1 \
- && wait_for_pids ${pid}
- fi
-
-
- pid=$(check_pidfile ${serverflogpidfile} ${flog})
- if [ -n "{$pid}" ]; then
- kill ${pid} > /dev/null 2>&1 \
- && wait_for_pids ${pid} \
- && rm ${serverflogpidfile}
- fi
-
- pid=$(check_pidfile ${mipcoretailpidfile} ${tail})
- if [ -n "{$pid}" ]; then
- kill ${pid} > /dev/null 2>&1 \
- && wait_for_pids ${pid} \
- && rm ${mipcoretailpidfile}
-
- fi
-
- pid=$(check_pidfile ${mipcoreflogpidfile} ${flog})
- if [ -n "{$pid}" ]; then
- kill ${pid} > /dev/null 2>&1 \
- && wait_for_pids ${pid} \
- && rm ${mipcoreflogpidfile}
- fi
-
- if [ -p ${mipcorelogfifo} ]; then
- rm ${mipcorelogfifo}
- fi
-
-}
-
-run_rc_command "$1"
diff --git a/audio/linux-musicipserver/files/pkg-deinstall.in b/audio/linux-musicipserver/files/pkg-deinstall.in
deleted file mode 100644
index 217de0bad448..000000000000
--- a/audio/linux-musicipserver/files/pkg-deinstall.in
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-if [ "$2" != "POST-DEINSTALL" ]; then
- exit 0
-fi
-
-MUSICIPSERVERUSER=%%MUSICIPSERVERUSER%%
-
-echo
-echo "============================================================"
-echo
-echo "If you want remove musicipserver permanently from you system"
-echo "execute following commands:"
-echo
-echo " # rm -rf %%MUSICIPSERVERLOGDIR%%"
-echo " # rm -rf %%MUSICIPSERVERRUNDIR%%"
-echo " # rm -rf %%MUSICIPSERVERDBDIR%%"
-if pw usershow "%%MUSICIPSERVERUSER%%" 2>/dev/null 1>&2; then
- echo " # pw userdel %%MUSICIPSERVERUSER%%"
-fi
-echo
-echo "============================================================"
-echo
-
-exit 0
diff --git a/audio/linux-musicipserver/files/pkg-install.in b/audio/linux-musicipserver/files/pkg-install.in
deleted file mode 100644
index 0b1cb349c612..000000000000
--- a/audio/linux-musicipserver/files/pkg-install.in
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/bin/sh
-
-name=%%PORTNAME%%
-examplesdir=%%EXAMPLESDIR%%
-datadir=%%DATADIR%%
-logdir=%%MUSICIPSERVERLOGDIR%%
-rundir=%%MUSICIPSERVERRUNDIR%%
-statedir=%%MUSICIPSERVERDBDIR%%
-
-serverlogfile=${logdir}/server.log
-mipcorelogfile=${logdir}/mipcore.log
-pidfile=${rundir}/${name}.pid
-serverflogpidfile=${rundir}/${name}-server-flog.pid
-mipcoreflogpidfile=${rundir}/${name}-mipcore-flog.pid
-mipcoretailpidfile=${rundir}/${name}-mipcore-tail.pid
-serverinfifo=${rundir}/${name}-fifo-in
-serveroutfifo=${rundir}/${name}-fifo-out
-mipcorelogfifo=${rundir}/${name}-mipcore-fifo
-
-u=%%MUSICIPSERVERUSER%%
-g=%%MUSICIPSERVERGROUP%%
-ugid=10002
-homedir=/nonexistent
-shell=/sbin/nologin
-comment="MusicIP pseudo-user"
-
-newsyslogfile=/etc/newsyslog.conf
-logcomment="# added by audio/${name} port"
-serverlogline="${serverlogfile} ${u}:${g} 644 3 100 * J ${serverflogpidfile}"
-mipcorelogline="${mipcorelogfile} ${u}:${g} 644 3 100 * J ${mipcoreflogpidfile}"
-
-case $2 in
-PRE-INSTALL)
- if pw group show "${g}" >/dev/null 2>&1; then
- echo "Using existing group \"${g}\"."
- else
- echo "Creating group \"${g}\", (gid: ${ugid})."
- pw groupadd ${g} -g ${ugid}
- if [ $? != 0 ]; then
- echo "Failed to add group \"${g}\"."
- exit 1
- fi
- fi
- if pw user show "${u}" >/dev/null 2>&1; then
- echo "Using existing user \"${u}\"."
- else
- echo "Creating user \"${u}\", (uid: ${ugid})."
- pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
- -d ${homedir} -s ${shell} -c "${comment}"
- if [ $? != 0 ]; then
- echo "Failed to add user \"${u}\"."
- exit 1
- fi
- fi
- ;;
-POST-INSTALL)
- if egrep -q "^${serverlogfile}\>" ${newsyslogfile}; then
- echo "Using existing ${serverlogfile} entry in ${newsyslogfile}."
- else
- echo "Adding ${serverlogfile} entry to ${newsyslogfile}."
- echo "$logcomment" >> ${newsyslogfile}
- echo "$serverlogline" >> ${newsyslogfile}
- fi
-
- if egrep -q "^${mipcorelogfile}\>" ${newsyslogfile}; then
- echo "Using existing ${mipcorelogfile} entry in ${newsyslogfile}."
- else
- echo "Adding ${mipcorelogfile} entry to ${newsyslogfile}."
- echo "$logcomment" >> ${newsyslogfile}
- echo "$mipcorelogline" >> ${newsyslogfile}
- fi
-
- if [ ! -d ${logdir} ]; then
- mkdir ${logdir}
- chown ${u}:${g} ${logdir}
- chmod 755 ${logdir}
- fi
- if [ ! -d ${rundir} ]; then
- mkdir ${rundir}
- chown ${u}:${g} ${rundir}
- chmod 755 ${rundir}
- fi
- if [ ! -d ${statedir} ]; then
- mkdir ${statedir}
- chown ${u}:${g} ${statedir}
- chmod 755 ${statedir}
- fi
-
- if [ ! -f ${serverlogfile} ]; then
- touch ${serverlogfile}
- chown ${u}:${g} ${serverlogfile}
- chmod 644 ${serverlogfile}
- fi
-
- if [ ! -f ${mipcorelogfile} ]; then
- touch ${mipcorelogfile}
- chown ${u}:${g} ${mipcorelogfile}
- chmod 644 ${mipcorelogfile}
- fi
-
- if [ ! -p ${statedir}/log.txt ]; then
- mkfifo ${statedir}/log.txt
- chown ${u}:${g} ${statedir}/log.txt
- chmod 644 ${statedir}/log.txt
- fi
-
- if [ ! -e ${statedir}/mmm.ini ]; then
- cp ${examplesdir}/mmm.ini.sample ${statedir}/mmm.ini
- chown ${u}:${g} ${statedir}/mmm.ini
- chmod 644 ${statedir}/mmm.ini
- fi
-
- if [ ! -e ${statedir}/recipes.xml ]; then
- cp ${examplesdir}/recipes.xml.sample ${statedir}/recipes.xml
- chown ${u}:${g} ${statedir}/recipes.xml
- chmod 644 ${statedir}/recipes.xml
- fi
-
- ;;
-esac
diff --git a/audio/linux-musicipserver/files/recipes.xml.sample b/audio/linux-musicipserver/files/recipes.xml.sample
deleted file mode 100644
index 76338ed8e705..000000000000
--- a/audio/linux-musicipserver/files/recipes.xml.sample
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<recipe name="Sample Recipe">
-<constraint>0</constraint>
-</recipe>
diff --git a/audio/linux-musicipserver/pkg-descr b/audio/linux-musicipserver/pkg-descr
deleted file mode 100644
index f822e455a03e..000000000000
--- a/audio/linux-musicipserver/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is an application for generating playlists based upon musical content.
-
-WWW: http://www.amplifiedmusicservices.com/
diff --git a/audio/linux-musicipserver/pkg-plist b/audio/linux-musicipserver/pkg-plist
deleted file mode 100644
index 8aa0da01771a..000000000000
--- a/audio/linux-musicipserver/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-bin/MusicMagicServer
-%%EXAMPLESDIR%%/mmm.ini.sample
-%%EXAMPLESDIR%%/recipes.xml.sample
-%%DATADIR%%/mipcore
-%%DATADIR%%/server/index.html
-@unexec if cmp -s %%MUSICIPSERVERDBDIR%%/mmm.ini %D/%%EXAMPLESDIR%%/mmm.ini.sample; then rm -f %%MUSICIPSERVERDBDIR%%/mmm.ini; fi
-@unexec if cmp -s %%MUSICIPSERVERDBDIR%%/recipes.xml %D/%%EXAMPLESDIR%%/recipes.xml.sample; then rm -f %%MUSICIPSERVERDBDIR%%/recipes.xml; fi
-@unexec rm -f %%MUSICIPSERVERDBDIR%%/log.txt
-@cwd /
-@dirrmtry %%MUSICIPSERVERDBDIR%%
-@dirrmtry %%MUSICIPSERVERLOGDIR%%
-@dirrmtry %%MUSICIPSERVERRUNDIR%%
-@cwd
-@dirrm %%DATADIR%%/server
-@dirrm %%DATADIR%%
-@dirrm %%EXAMPLESDIR%%
diff --git a/audio/liquidsoap/Makefile b/audio/liquidsoap/Makefile
deleted file mode 100644
index 57673672b936..000000000000
--- a/audio/liquidsoap/Makefile
+++ /dev/null
@@ -1,193 +0,0 @@
-# Created by: Mykola Dzham <i@levsha.me>
-# $FreeBSD$
-
-PORTNAME= liquidsoap
-PORTVERSION= 1.0.0
-PORTREVISION= 3
-CATEGORIES= audio net
-MASTER_SITES= SF/savonet/${PORTNAME}/${PORTVERSION}
-DISTNAME= ${PORTNAME}-${PORTVERSION}-full
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The audio stream generator of the Savonet project
-
-LICENSE= GPLv2
-
-BROKEN= Fails to link
-
-BUILD_DEPENDS= ${OCAMLFIND_DEPEND} \
- ${LOCALBASE}/${OCAML_SITELIBDIR}/pcre/pcre.a:${PORTSDIR}/devel/ocaml-pcre \
- ${LOCALBASE}/${OCAML_SITELIBDIR}/camomile/camomile.a:${PORTSDIR}/devel/ocaml-camomile
-
-RUN_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/camomile/camomile.a:${PORTSDIR}/devel/ocaml-camomile
-
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
-
-DOCS_BUILD_DEPENDS= p5-XML-DOM>=0:${PORTSDIR}/textproc/p5-XML-DOM
-
-OPTIONS_DEFINE= AACPLUS AO CRY DOCS DSSI FAAD FESTIVAL FLAC GAVL GSTREAMER JACK LADSPA LO \
- MAD OGG VOAACENC VORBIS SCHROEDINGER SPEEX THEORA SAMPLERATE PULSEAUDIO \
- TAGLIB WGET DOCS EXAMPLES
-OPTIONS_DEFAULT= AACPLUS CRY FAAD FESTIVAL JACK MAD OGG VOAACENC VORBIS TAGLIB WGET
-AACPLUS_DESC= AAC+ encoding
-AO_DESC= portable and stable, but it does only output
-CRY_DESC= streaming to icecast and compatible servers
-DSSI_DESC= standard for synthesizer plugins (need LADSPA)
-FESTIVAL_DESC= speech synthesis (say)
-GAVL_DESC= converts from and to many formats
-GSTREAMER_DESC= used to provide V4l inputs
-JACK_DESC= audio connection kit, designed for low latency
-LADSPA_DESC= audio plugins providing sound effects
-LO_DESC= OSC protocol to have external controls
-OGG_DESC= ogg/vorbis and ogg/theora encoding and decoding
-VOAACENC_DESC= AAC encoding
-VORBIS_DESC= ogg/vorbis encoding and decoding (need OGG)
-SCHROEDINGER_DESC= ogg/dirac encoding and decoding (need OGG)
-SPEEX_DESC= ogg/speex encoding and decoding (need OGG)
-THEORA_DESC= ogg/theora encoding and decoding (need OGG)
-SAMPLERATE_DESC= for having better quality resampling
-SOUNDTOUCH_DESC= for changing pitch and tempo of sound
-TAGLIB_DESC= for MP3 ID3 tag reading
-WGET_DESC= for downloading remote files (http, https, ftp)
-
-# xmplapalylist disabled now: missing ocaml-xmlm port
-# XMLPLAYLIST "support various xml format (rss/podcast/etc)" Off \
-# lastfm requires xmlplaylist
-# LASTFM "radios and the audioscrobbler (need XMLPLAYLIST)" Off
-# port unbuildable now without lame. Enabled permanently
-# LAME "for MP3 encoding" On
-# portuaudio unbuildable now
-# PORTAUDIO "portable audio library with both input and output" Off
-
-MAKE_JOBS_UNSAFE= yes
-
-NO_STAGE= yes
-
-USE_RC_SUBR= liquidsoap
-
-USE_OCAML= yes
-NO_OCAML_RUNDEPENDS= yes
-
-USE_AUTOTOOLS= autoconf:env automake:env
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET=
-USES= gmake pkgconfig tar:bzip2
-
-CONFIGURE_ARGS= --disable-gui --localstatedir=/var
-CFLAGS+= -I${LOCALBASE}/${OCAML_LIBDIR}
-
-MAKE_ENV+= OCAMLMKLIB_FLAGS="-L${LOCALBASE}/lib"
-MAN1= liquidsoap.1
-
-LIQUIDSOAP_USER= liquidsoap
-LIQUIDSOAP_GROUP= ${LIQUIDSOAP_USER}
-USERS= ${LIQUIDSOAP_USER}
-GROUPS= ${LIQUIDSOAP_GROUP}
-LOGDIR= /var/log/liquidsoap
-PIDDIR= /var/run/liquidsoap
-
-SUB_LIST= LIQUIDSOAP_USER=${LIQUIDSOAP_USER} LIQUIDSOAP_GROUP=${LIQUIDSOAP_GROUP} \
- PIDDIR=${PIDDIR}
-PLIST_SUB= RELVER=${PORTVERSION} \
- LIQUIDSOAP_USER=${LIQUIDSOAP_USER} LIQUIDSOAP_GROUP=${LIQUIDSOAP_GROUP} \
- LOGDIR=${LOGDIR} PIDDIR=${PIDDIR}
-
-BROKEN_powerpc= Does not install on powerpc: dumps core
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-MAKE_ENV+= PORTDOCS="@: "
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
-MAKE_ENV+= PORTEXAMPLES="@: "
-.endif
-
-PORT_OPTIONS+= LAME
-
-# alsa and portaudio disabled permanently - alsa is linux only, portaudio broken
-_ALL_PACKAGES= aacplus alsa ao cry dssi faad flac gavl gstreamer ladspa lame lo mad ogg vorbis schroedinger speex theora samplerate soundtouch voaacenc portaudio pulseaudio taglib xmlplaylist lastfm
-
-LIB_DEPENDS_aacplus= libaacplus.so:${PORTSDIR}/audio/libaacplus
-LIB_DEPENDS_ao= libao.so:${PORTSDIR}/audio/libao
-BUILD_DEPENDS_dssi= ${LOCALBASE}/include/dssi.h:${PORTSDIR}/audio/dssi
-LIB_DEPENDS_faad= libfaad.so:${PORTSDIR}/audio/faad
-LIB_DEPENDS_gavl= libgavl.so:${PORTSDIR}/multimedia/gavl
-BUILD_DEPENDS_gstreamer=${LOCALBASE}/lib/ocaml/libcamlidl.a:${PORTSDIR}/lang/ocaml-camlidl
-LIB_DEPENDS_gstreamer= libgstreamer-0.10.so:${PORTSDIR}/multimedia/gstreamer \
- libgstapp-0.10.so:${PORTSDIR}/multimedia/gstreamer-plugins
-BUILD_DEPENDS_ladspa= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa
-LIB_DEPENDS_lame= libmp3lame.so:${PORTSDIR}/audio/lame
-LIB_DEPENDS_mad= libmad.so:${PORTSDIR}/audio/libmad
-LIB_DEPENDS_ogg= libogg.so:${PORTSDIR}/audio/libogg
-LIB_DEPENDS_vorbis= libvorbis.so:${PORTSDIR}/audio/libvorbis
-LIB_DEPENDS_speex= libspeex.so:${PORTSDIR}/audio/speex
-LIB_DEPENDS_theora= libtheora.so:${PORTSDIR}/multimedia/libtheora
-LIB_DEPENDS_samplerate= libsamplerate.so:${PORTSDIR}/audio/libsamplerate
-LIB_DEPENDS_soundtouch= libSoundTouch.so:${PORTSDIR}/audio/soundtouch \
- libbpm.so:${PORTSDIR}/audio/libbpm
-LIB_DEPENDS_portaudio= libportaudio.so:${PORTSDIR}/audio/portaudio2
-LIB_DEPENDS_pulseaudio= libpulse.so:${PORTSDIR}/audio/pulseaudio
-LIB_DEPENDS_taglib= libtag.so:${PORTSDIR}/audio/taglib
-LIB_DEPENDS_voaacenc= libvo-aacenc.so:${PORTSDIR}/audio/vo-aacenc
-
-.if ${PORT_OPTIONS:MFESTIVAL}
-RUN_DEPENDS+= ${LOCALBASE}/bin/festival:${PORTSDIR}/audio/festival
-.endif
-
-.if ${PORT_OPTIONS:MWGET}
-RUN_DEPENDS+= ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget
-.endif
-
-.if ${PORT_OPTIONS:MVORBIS} && ! ${PORT_OPTIONS:MDOCS}
-IGNORE= ogg required for vorbis. please rerun make config and select ogg
-.endif
-
-.if ${PORT_OPTIONS:MSPEEX} && ! ${PORT_OPTIONS:MOGG}
-IGNORE= ogg required for speex. please rerun make config and select ogg
-.endif
-
-.if ${PORT_OPTIONS:MTHEORA} && ( ! ${PORT_OPTIONS:MOGG} || ! ${PORT_OPTIONS:MVORBIS} )
-IGNORE= ogg and vorbis required for theora. Please rerun make config and select ogg and vorbis
-.endif
-
-.if ${PORT_OPTIONS:MLASTFM} && ${PORT_OPTIONS:MXMLPLAYLIST}
-IGNORE= xmlplaylist required for lastfm. please rerun make config and select xmlplaylist
-.endif
-
-.if ${PORT_OPTIONS:MDSSI} && ! ${PORT_OPTIONS:MLADSPA}
-IGNORE= ladspa required for dssi. Please rerun make config and select ladspa
-.endif
-
-#Server is known as JACK, but module named ocaml-bjack
-.if ${PORT_OPTIONS:MJACK}
-LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack
-.else
-_DISABLE_SED_ARGS+= -e "s/^ocaml-bjack/\#ocaml-bjack/"
-CONFIGURE_ARGS+= --disable-bjack
-.endif
-
-.for i in ${_ALL_PACKAGES}
-.if ${PORT_OPTIONS:M${i:tu}}
-.if defined(LIB_DEPENDS_${i})
-LIB_DEPENDS+= ${LIB_DEPENDS_${i}}
-.endif
-.if defined(BUILD_DEPENDS_${i})
-BUILD_DEPENDS+= ${BUILD_DEPENDS_${i}}
-.endif
-.else
-_DISABLE_SED_ARGS+= -e "s/^ocaml-${i}/\#ocaml-${i}/"
-CONFIGURE_ARGS+= --disable-${i}
-.endif
-.endfor
-
-.if ${PORT_OPTIONS:MDOCS}
-ALL_TARGET= all doc
-.endif
-
-post-patch:
- ${SED} ${_DISABLE_SED_ARGS} ${WRKSRC}/PACKAGES.default > ${WRKSRC}/PACKAGES
-
-pre-configure:
- (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} bootstrap && ${SED} -i '' -e 's/^RUNNING_USER="$$USER"/RUNNING_USER=liquidsoap/' */configure)
-
-.include <bsd.port.mk>
diff --git a/audio/liquidsoap/distinfo b/audio/liquidsoap/distinfo
deleted file mode 100644
index 7a9b1894fd52..000000000000
--- a/audio/liquidsoap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (liquidsoap-1.0.0-full.tar.bz2) = d2dc1b8433f5747fb22e4b502128ddd6a3cdb801352c217fc8e379219b7879dc
-SIZE (liquidsoap-1.0.0-full.tar.bz2) = 2383240
diff --git a/audio/liquidsoap/files/liquidsoap.in b/audio/liquidsoap/files/liquidsoap.in
deleted file mode 100644
index df7420e2abd1..000000000000
--- a/audio/liquidsoap/files/liquidsoap.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-#
-# PROVIDE: liquidsoap
-# REQUIRE: NETWORKING icecast2 shoutcast
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable liquidsoap:
-#
-# liquidsoap_enable="YES"
-#
-
-. /etc/rc.subr
-
-name=liquidsoap
-rcvar=liquidsoap_enable
-
-command=%%PREFIX%%/bin/liquidsoap
-
-load_rc_config $name
-
-: ${liquidsoap_enable:="NO"}
-: ${liquidsoap_pidfile:="%%PIDDIR%%/radio.pid"}
-: ${liquidsoap_config:="%%ETCDIR%%/radio.liq"}
-: ${liquidsoap_user:="%%LIQUIDSOAP_USER%%"}
-: ${liquidsoap_group:="%%LIQUIDSOAP_GROUP%%"}
-
-required_files="${liquidsoap_config}"
-command_args="-q -d ${liquidsoap_config}"
-
-run_rc_command "$1"
diff --git a/audio/liquidsoap/files/patch-liquidsoap-1.0.0__Makefile b/audio/liquidsoap/files/patch-liquidsoap-1.0.0__Makefile
deleted file mode 100644
index 1460e2b7d5f2..000000000000
--- a/audio/liquidsoap/files/patch-liquidsoap-1.0.0__Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./liquidsoap-1.0.0/Makefile.orig 2012-02-27 21:26:08.000000000 +0200
-+++ ./liquidsoap-1.0.0/Makefile 2012-02-27 21:26:44.000000000 +0200
-@@ -76,8 +76,8 @@
- endif
- $(INSTALL_DIRECTORY) $(bindir)
- $(INSTALL_DIRECTORY) $(libdir)/liquidsoap/$(libs_dir_version)
-- $(INSTALL_PROGRAM) scripts/liquidtts $(libdir)/liquidsoap/$(libs_dir_version)
-- $(INSTALL_PROGRAM) scripts/extract-replaygain $(libdir)/liquidsoap/$(libs_dir_version)
-+ $(INSTALL_SCRIPT) scripts/liquidtts $(libdir)/liquidsoap/$(libs_dir_version)
-+ $(INSTALL_SCRIPT) scripts/extract-replaygain $(libdir)/liquidsoap/$(libs_dir_version)
- for l in externals.liq lastfm.liq utils.liq shoutcast.liq flows.liq video_text.liq \
- http.liq http_codes.liq pervasives.liq ; \
- do \
diff --git a/audio/liquidsoap/files/patch-liquidsoap-1.0.0__Makefile.defs.in b/audio/liquidsoap/files/patch-liquidsoap-1.0.0__Makefile.defs.in
deleted file mode 100644
index 2e5bdcc7518d..000000000000
--- a/audio/liquidsoap/files/patch-liquidsoap-1.0.0__Makefile.defs.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./liquidsoap-1.0.0/Makefile.defs.in.orig 2012-02-27 21:58:49.000000000 +0200
-+++ ./liquidsoap-1.0.0/Makefile.defs.in 2012-02-27 21:59:14.000000000 +0200
-@@ -18,6 +18,7 @@
- datadir = @datadir@
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
-+INSTALL_SCRIPT = @INSTALL_SCRIPT@
- INSTALL_DIRECTORY = @INSTALL@ -d
- INSTALL_DATA = @INSTALL_DATA@
- MAKE = @MAKE@
diff --git a/audio/liquidsoap/files/patch-ocaml-aacplus-0.2.0__src__Makefile.in b/audio/liquidsoap/files/patch-ocaml-aacplus-0.2.0__src__Makefile.in
deleted file mode 100644
index 39fb10a12bf7..000000000000
--- a/audio/liquidsoap/files/patch-ocaml-aacplus-0.2.0__src__Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./ocaml-aacplus-0.2.0/src/Makefile.in.orig 2012-01-30 22:33:48.000000000 +0200
-+++ ./ocaml-aacplus-0.2.0/src/Makefile.in 2012-01-30 22:36:01.000000000 +0200
-@@ -62,7 +62,7 @@
-
- aacplus.cmxs: aacplus.ml aacplus_stubs.o
- [ ! -f aacplus.cmx ] || mv aacplus.cmx aacplus.cmx.old
-- $(OCAMLOPT) $(OCAMLFLAGS) $(CLIBS_OPTS) -shared aacplus.ml aacplus_stubs.o -o aacplus.cmxs
-+ $(OCAMLOPT) $(OCAMLFLAGS) ${COMMON_LDFLAGS} $(CLIBS_OPTS) -shared aacplus.ml aacplus_stubs.o -o aacplus.cmxs
- [ ! -f aacplus.cmx.old ] || mv aacplus.cmx.old aacplus.cmx
-
- aacplus_loader.cmxs: aacplus_dynlink.mli aacplus.cmxs aacplus_loader.ml
diff --git a/audio/liquidsoap/files/patch-ocaml-lame-0.3.1__src__Makefile.in b/audio/liquidsoap/files/patch-ocaml-lame-0.3.1__src__Makefile.in
deleted file mode 100644
index c13314645df4..000000000000
--- a/audio/liquidsoap/files/patch-ocaml-lame-0.3.1__src__Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./ocaml-lame-0.3.1/src/Makefile.in.orig 2012-01-26 22:24:54.000000000 +0200
-+++ ./ocaml-lame-0.3.1/src/Makefile.in 2012-01-26 22:25:42.000000000 +0200
-@@ -59,7 +59,7 @@
-
- lame.cmxs: lame.ml lame_stubs.o
- [ ! -f lame.cmx ] || mv lame.cmx lame.cmx.old
-- $(OCAMLOPT) $(OCAMLFLAGS) $(CLIBS_OPTS) -shared lame.ml lame_stubs.o -o lame.cmxs
-+ $(OCAMLOPT) $(OCAMLFLAGS) ${COMMON_LDFLAGS} $(CLIBS_OPTS) -shared lame.ml lame_stubs.o -o lame.cmxs
- [ ! -f lame.cmx.old ] || mv lame.cmx.old lame.cmx
-
- lame_loader.cmxs: lame_dynlink.mli lame.cmxs lame_loader.ml
diff --git a/audio/liquidsoap/files/patch-ocaml-soundtouch-0.1.7__configure b/audio/liquidsoap/files/patch-ocaml-soundtouch-0.1.7__configure
deleted file mode 100644
index 98ca280be114..000000000000
--- a/audio/liquidsoap/files/patch-ocaml-soundtouch-0.1.7__configure
+++ /dev/null
@@ -1,15 +0,0 @@
---- ./ocaml-soundtouch-0.1.7/configure.orig 2012-01-30 21:45:42.000000000 +0200
-+++ ./ocaml-soundtouch-0.1.7/configure 2012-01-30 21:46:55.000000000 +0200
-@@ -5693,10 +5693,10 @@
- $as_echo_n "checking soundtouch library and headers... " >&6; }
- if ! $PKG_CONFIG --exists $SOUNDTOUCH_PKG; then
- if ! $PKG_CONFIG --exists libSoundTouch; then
-- if ! $PKG_CONFIG --exists soundtouch-1.0; then
-+ if ! $PKG_CONFIG --exists soundtouch-1.4; then
- as_fn_error $? "soundtouch not found" "$LINENO" 5
- else
-- SOUNDTOUCH_PKG="soundtouch-1.0"
-+ SOUNDTOUCH_PKG="soundtouch-1.4"
- fi
- else
- # This is debian specific, added for backward compatibility
diff --git a/audio/liquidsoap/pkg-descr b/audio/liquidsoap/pkg-descr
deleted file mode 100644
index 907cfd83c15c..000000000000
--- a/audio/liquidsoap/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Liquidsoap is the audio stream generator of the Savonet project, notably used
-for generating the stream of netradios. It has tons of features, it's free and
-it's open-source! Liquidsoap lets you to describe your streams in a powerful and
-flexible way. Allowing arbitrarily deep-nested composition of streams, it gives
-you more power than you need for creating an original netradio. But liquidsoap
-is still very light and easy to use, in the Unix tradition of simple strong
-components working together.
-
-WWW: http://savonet.sourceforge.net/
diff --git a/audio/liquidsoap/pkg-plist b/audio/liquidsoap/pkg-plist
deleted file mode 100644
index 41217025c002..000000000000
--- a/audio/liquidsoap/pkg-plist
+++ /dev/null
@@ -1,301 +0,0 @@
-bin/liquidsoap
-%%ETCDIR%%/radio.liq.example
-etc/logrotate.d/liquidsoap
-lib/liquidsoap/%%RELVER%%/extract-replaygain
-lib/liquidsoap/%%RELVER%%/liquidtts
-lib/liquidsoap/%%RELVER%%/utils.liq
-lib/liquidsoap/%%RELVER%%/externals.liq
-lib/liquidsoap/%%RELVER%%/lastfm.liq
-lib/liquidsoap/%%RELVER%%/shoutcast.liq
-lib/liquidsoap/%%RELVER%%/flows.liq
-lib/liquidsoap/%%RELVER%%/video_text.liq
-lib/liquidsoap/%%RELVER%%/http.liq
-lib/liquidsoap/%%RELVER%%/http_codes.liq
-lib/liquidsoap/%%RELVER%%/pervasives.liq
-%%DOCSDIR%%/examples/transitions.liq
-%%DOCSDIR%%/examples/radio.liq
-%%DOCSDIR%%/examples/README
-%%DOCSDIR%%/examples/geek.liq
-%%DOCSDIR%%/examples/fallible.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/documentation.html
-%%PORTDOCS%%%%DOCSDIR%%/html/radio-nova.html
-%%PORTDOCS%%%%DOCSDIR%%/html/shoutcast.html
-%%PORTDOCS%%%%DOCSDIR%%/html/images/block_blue.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/block_red.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/bottle_invert.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/facebook_button.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/graph_clocks.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/liqgraph.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/on2_part2_schema1.svg
-%%PORTDOCS%%%%DOCSDIR%%/html/images/on2_part2_schema2.svg
-%%PORTDOCS%%%%DOCSDIR%%/html/images/twitter_button.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_diagonals-thick_18_b81900_40x40.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_diagonals-thick_20_666666_40x40.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_flat_10_000000_40x100.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_glass_100_f6f6f6_1x400.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_glass_100_fdf5ce_1x400.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_glass_65_ffffff_1x400.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_gloss-wave_35_f6a828_500x100.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-icons_222222_256x240.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-icons_228ef1_256x240.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-icons_ffffff_256x240.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-icons_ef8c08_256x240.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/ui-icons_ffd27a_256x240.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_blue_say.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_green_top.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_blue_top.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_red_bg.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_green_hear.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_red_top.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_red_see.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_blue_bg.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/boxes/box_green_bg.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_docs.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_install.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_API.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_red_bg.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_about.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_snippets.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_red_l.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_developers.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/tabs/tab_red_r.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/design/background_page.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/design/background.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/design/grey_scale.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/design/logo.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/stream.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/grab.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/icons/48/sourcecode.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/icons/48/subversion.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/icons/48/exec.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/icons/48/deb.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/icons/48/package.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/icons/32/audio.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/icons/16/audio.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/block_magenta.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/basic-radio-graph.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/schema-webradio-inkscape.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/blocks/liq123.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/blocks/play/block_play_cl.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/blocks/play/block_play_text.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/blocks/play/block_play_arrow.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/blocks/play/block_play_cr.png
-%%PORTDOCS%%%%DOCSDIR%%/html/images/blocks/play/block_play_bg.png
-%%PORTDOCS%%%%DOCSDIR%%/html/replay_gain.html
-%%PORTDOCS%%%%DOCSDIR%%/html/style.css
-%%PORTDOCS%%%%DOCSDIR%%/html/bubble.html
-%%PORTDOCS%%%%DOCSDIR%%/html/metadata.html
-%%PORTDOCS%%%%DOCSDIR%%/html/requests.html
-%%PORTDOCS%%%%DOCSDIR%%/html/dolebrai.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/kube.html
-%%PORTDOCS%%%%DOCSDIR%%/html/advanced.html
-%%PORTDOCS%%%%DOCSDIR%%/html/request_sources.html
-%%PORTDOCS%%%%DOCSDIR%%/html/video-static.html
-%%PORTDOCS%%%%DOCSDIR%%/html/help.html
-%%PORTDOCS%%%%DOCSDIR%%/html/frequence3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/complete_case.html
-%%PORTDOCS%%%%DOCSDIR%%/html/language.html
-%%PORTDOCS%%%%DOCSDIR%%/html/external_decoders.html
-%%PORTDOCS%%%%DOCSDIR%%/html/external_streams.html
-%%PORTDOCS%%%%DOCSDIR%%/html/geekradio.html
-%%PORTDOCS%%%%DOCSDIR%%/html/script_loading.html
-%%PORTDOCS%%%%DOCSDIR%%/html/build.html
-%%PORTDOCS%%%%DOCSDIR%%/html/links.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/external_encoders.html
-%%PORTDOCS%%%%DOCSDIR%%/html/blank.html
-%%PORTDOCS%%%%DOCSDIR%%/html/server.html
-%%PORTDOCS%%%%DOCSDIR%%/html/sources.html
-%%PORTDOCS%%%%DOCSDIR%%/html/stream_content.html
-%%PORTDOCS%%%%DOCSDIR%%/html/reference.html
-%%PORTDOCS%%%%DOCSDIR%%/html/radiopi.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/cue_cut_playlist.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/cue_cut_playlist.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/dynamic_playlist.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/dynamic_playlist.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/get_json_metadata.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/get_json_metadata.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/icecast_proxy.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/icecast_proxy.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/icecast_redirect.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/icecast_redirect.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/icy_update_via_telnet.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/icy_update_via_telnet.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/manual_dump.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/manual_dump.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/server_seek.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/server_seek.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/set_json_metadata.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/set_json_metadata.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/source_skip_command.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/source_skip_command.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lastfm.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/crossfade.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/transcoding.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/faad_decoder.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/dolebrai.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/alsa_output_unbuffered.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_rewrite.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lastfm_uri.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_partial_application.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/harbor.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/smart_crossfade.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/run_alsa_input.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_partial_application.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/single.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/switch_generic.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/skip_blank.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/complete_case.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/index.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/track_sensitive_fallback.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/users_kube-dev.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/radio-nova.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/alsa_output.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/playlist_dynamic_request.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/video_static.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/schedulers.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/out_playlist.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/bubble.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/hour_jingle.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/replaygain.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/playlist.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_func_type.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/alsa_unbuffered_debug.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/shoutcast.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/out_smartcross.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/single.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/switch_generic.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/strip_blank.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/radio-nova.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/transcoding.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/rewrite_metadata.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lastfm_uri.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/play_every_xx.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/icecast.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/skip_blank.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/faad_decoder.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/append_title.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/recipe_base.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_fun_def.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/run_alsa_input.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/dolebrai.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/smart_crossfade.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/harbor_auth.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/video_static.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/play_every_xx.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_dummy_example.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/users_radiopi.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/fallback_basic.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/users_radiopi.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/scripted_dynamic_request.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/strip_blank.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/smooth_add.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/on_blank.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/users_kube.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/schedulers.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/icecast.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/alsa_output_unbuffered.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/simple_crossfade.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/http_source.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/alsa_unbuffered.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/reencoding.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/reencoding.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/recipe_base.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/append_title.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/recipe_out.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/users_kube-dev.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/flac_resolver.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/out.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/shoutcast.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/alsa_output.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/input_mplayer.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/bubble_full.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/replaygain.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/harbor_source.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/users_kube.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_fun_def.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/flac_resolver.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_func_type.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/flac_decoder.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/bubble.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/rewrite_metadata.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/out.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/track_sensitive_fallback.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/flac_decoder.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/smooth_add.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/radio_basic.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/harbor_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/dolutils.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_dummy_example.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/complete_case.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/harbor_auth.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/dolutils.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/hour_jingle.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/bubble_full.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/http_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/shoutcast.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lang_rewrite.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/input_mplayer.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/alsa_unbuffered.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/harbor.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/alsa_unbuffered_debug.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/radio_basic.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/out_smartcross.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/crossfade.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/out_playlist.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/playlist.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/fallback_basic.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/recipe_out.sh
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/lastfm.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/simple_crossfade.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/playlist_dynamic_request.html
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/on_blank.liq
-%%PORTDOCS%%%%DOCSDIR%%/html/scripts/scripted_dynamic_request.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cookbook.html
-%%PORTDOCS%%%%DOCSDIR%%/html/smartcrossfade.html
-%%PORTDOCS%%%%DOCSDIR%%/html/settings.html
-%%PORTDOCS%%%%DOCSDIR%%/html/quick_start.html
-%%PORTDOCS%%%%DOCSDIR%%/html/seek.html
-%%PORTDOCS%%%%DOCSDIR%%/html/secure_server_access.html
-%%PORTDOCS%%%%DOCSDIR%%/html/phases.html
-%%PORTDOCS%%%%DOCSDIR%%/html/new.css
-%%PORTDOCS%%%%DOCSDIR%%/html/ladspa.html
-%%PORTDOCS%%%%DOCSDIR%%/html/json.html
-%%PORTDOCS%%%%DOCSDIR%%/html/in_production.html
-%%PORTDOCS%%%%DOCSDIR%%/html/icy_metadata.html
-%%PORTDOCS%%%%DOCSDIR%%/html/http_input.html
-%%PORTDOCS%%%%DOCSDIR%%/html/harbor_http.html
-%%PORTDOCS%%%%DOCSDIR%%/html/harbor.html
-%%PORTDOCS%%%%DOCSDIR%%/html/flows.html
-%%PORTDOCS%%%%DOCSDIR%%/html/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/html/encoding_formats.html
-%%PORTDOCS%%%%DOCSDIR%%/html/dynamic_sources.html
-%%PORTDOCS%%%%DOCSDIR%%/html/clocks.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/boxes
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/tabs
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/design
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/icons/48
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/icons/32
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/icons/16
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/icons
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/blocks/play
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images/blocks
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/scripts
-@dirrm %%DOCSDIR%%/html
-@dirrm %%DOCSDIR%%/examples
-@dirrm %%DOCSDIR%%
-@dirrm lib/liquidsoap/%%RELVER%%/plugins
-@dirrm lib/liquidsoap/%%RELVER%%
-@dirrm lib/liquidsoap
-@dirrmtry %%ETCDIR%%
-@dirrmtry etc/logrotate.d
-@exec mkdir -p %%LOGDIR%%
-@exec chown %%LIQUIDSOAP_USER%%:%%LIQUIDSOAP_GROUP%% %%LOGDIR%%
-@dirrmtry %%LOGDIR%%
-@exec mkdir -p %%PIDDIR%%
-@exec chown %%LIQUIDSOAP_USER%%:%%LIQUIDSOAP_GROUP%% %%PIDDIR%%
-@dirrmtry %%PIDDIR%%