diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2014-09-01 10:23:56 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2014-09-01 10:23:56 +0000 |
commit | c820b2fae5bd2f3c40731c29755c25cb7f56cc2a (patch) | |
tree | 998ad45bb00c4d338696780743ae18ea7cd1c3e9 | |
parent | Add 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
40 files changed, 7 insertions, 1340 deletions
@@ -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%% |