Permalink
Fetching contributors…
Cannot retrieve contributors at this time
87 lines (69 sloc) 2.34 KB
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name darkice
version 1.3
categories audio
platforms darwin freebsd
maintainers syndicat.com:nd
license GPL-3+
description live audio encoder and streamer
long_description DarkIce is a live audio streamer. It records audio from \
an audio interface (e.g. sound card), encodes it and \
sends it to a streaming server (i.e. IceCast, ShoutCast...).
homepage http://www.darkice.org/
master_sites sourceforge:project/darkice/darkice/${version}/ \
${homepage}download/
checksums rmd160 23ecd35ee210b751fd90bb1483b6dcd0ff9df341 \
sha256 2c0d0faaa627c0273b2ce8b38775a73ef97e34ef866862a398f660ad8f6e9de6
depends_build port:pkgconfig
patchfiles 1e2eb18d349f205c70cb2836232825442359b6e3.patch
default_variants +jack +lame
variant jack description {Add JACK Audio connectivity} {
depends_lib-append \
port:jack
configure.args-append \
--with-jack-prefix=${prefix} \
--with-jack
}
variant lame description {Add LAME encoding} {
depends_lib-append \
port:lame
configure.args-append \
--with-lame-prefix=${prefix} \
--with-lame
}
variant twolame description {Add TWOLAME encoding} {
depends_lib-append \
port:twolame
configure.args-append \
--with-twolame-prefix=${prefix} \
--with-twolame
}
variant faac description {Add FAAC encoding} {
depends_lib-append \
port:faac
configure.args-append \
--with-faac-prefix=${prefix} \
--with-faac
}
variant vorbis description {Add OGG-VORBIS encoding} {
depends_lib-append \
port:libvorbis
configure.args-append \
--with-vorbis-prefix=${prefix} \
--with-vorbis
}
variant samplerate description {Add Samplerate encoding} {
depends_lib-append \
port:libsamplerate
configure.args-append \
--with-samplerate-prefix=${prefix} \
--with-samplerate
}
variant opus description {Add OPUS encoding} {
depends_lib-append \
port:libopus
configure.args-append \
--with-opus-prefix=${prefix} \
--with-opus
}