mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-27 10:03:20 +00:00
audio/darkice: Delete libaacplus
* libaacplus has been abandoned * Add missing libogg dependency * Reporter becomes MAINTAINER PR: 262185 Reported by: takefu@airport.fm Reviewed by: decke@ koobs@
This commit is contained in:
parent
91d676d1c5
commit
3341ddfca4
@ -2,53 +2,56 @@
|
||||
|
||||
PORTNAME= darkice
|
||||
PORTVERSION= 1.4
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio net
|
||||
MASTER_SITES= https://github.com/rafael2k/darkice/releases/download/v${PORTVERSION}/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= takefu@airport.fm
|
||||
COMMENT= IceCast, IceCast2, and ShoutCast live audio streamer
|
||||
|
||||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= compiler:c++11-lang pkgconfig
|
||||
USES= pkgconfig
|
||||
USE_RC_SUBR= ${PORTNAME}
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --without-alsa
|
||||
CONFIGURE_ENV= ac_cv_prog_acx_pthread_config=no
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
OPTIONS_DEFINE= JACK PULSEAUDIO
|
||||
OPTIONS_DEFAULT= VORBIS
|
||||
OPTIONS_MULTI= CODEC
|
||||
OPTIONS_MULTI_CODEC= AACPLUS FAAC LAME OPUS TWOLAME VORBIS
|
||||
OPTIONS_MULTI_CODEC= FAAC LAME OPUS TWOLAME VORBIS
|
||||
|
||||
AACPLUS_DESC= AAC HEv2 and libsamplerate support
|
||||
AACPLUS_LIB_DEPENDS= libaacplus.so:audio/libaacplus \
|
||||
libsamplerate.so:audio/libsamplerate
|
||||
AACPLUS_CONFIGURE_ON= --with-aacplus --with-samplerate
|
||||
AACPLUS_CONFIGURE_OFF= --without-aacplus --without-samplerate
|
||||
FAAC_LIB_DEPENDS= libfaac.so:audio/faac
|
||||
FAAC_CONFIGURE_ON= --with-faac-prefix=${LOCALBASE}
|
||||
FAAC_CONFIGURE_OFF= --without-faac
|
||||
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
||||
JACK_LIB_DEPENDS= libjack.so:audio/jack\
|
||||
libsamplerate.so:audio/libsamplerate
|
||||
JACK_CONFIGURE_WITH= jack
|
||||
LAME_LIB_DEPENDS= libmp3lame.so:audio/lame
|
||||
LAME_CONFIGURE_ON= --with-lame-prefix=${LOCALBASE}
|
||||
LAME_CONFIGURE_OFF= --without-lame
|
||||
OPUS_LIB_DEPENDS= libopus.so:audio/opus
|
||||
OPUS_LIB_DEPENDS= libopus.so:audio/opus\
|
||||
libogg.so:audio/libogg
|
||||
OPUS_CONFIGURE_WITH= opus
|
||||
PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio
|
||||
PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio\
|
||||
libsamplerate.so:audio/libsamplerate
|
||||
PULSEAUDIO_CONFIGURE_WITH= pulseaudio
|
||||
TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame
|
||||
TWOLAME_CONFIGURE_WITH= twolame
|
||||
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis
|
||||
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis\
|
||||
libogg.so:audio/libogg
|
||||
VORBIS_CONFIGURE_WITH= vorbis
|
||||
|
||||
SOURCE_URL= man/darkice.1 man/darkice.cfg.5 src/IceCast2.cpp src/main.cpp
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-O2 -pedantic||g' ${WRKSRC}/src/Makefile.in
|
||||
.for i in ${SOURCE_URL}
|
||||
@${REINPLACE_CMD} -e 's|http://code.google.com/p/darkice/|http://darkice.org/|' ${WRKSRC}/${i}
|
||||
.endfor
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
|
||||
|
@ -1,7 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
# PROVIDE: darkice
|
||||
# REQUIRE: LOGIN
|
||||
# REQUIRE: DAEMON
|
||||
# BEFORE: LOGIN
|
||||
# KEYWORD: SHUTDOWN
|
||||
#
|
||||
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
|
||||
|
@ -8,16 +8,10 @@ Please edit it according to your needs.
|
||||
|
||||
********************************************************************
|
||||
|
||||
The darkice will *not* be started automatically. To allow it
|
||||
to start, put this line in /etc/rc.conf:
|
||||
In order to enable darkice Server service at startup and start it please run:
|
||||
# service darkice enable
|
||||
# service darkice start
|
||||
|
||||
darkice_enable="YES"
|
||||
|
||||
Then, it will be started on the next boot. If this line is already
|
||||
present, the client will be started now. Otherwise, edit
|
||||
/etc/rc.conf and execute this command:
|
||||
|
||||
%%PREFIX%%/etc/rc.d/darkice start
|
||||
EOM
|
||||
}
|
||||
]
|
||||
|
Loading…
Reference in New Issue
Block a user