Ticket #24867: Portfile-ryandesign

File Portfile-ryandesign, 2.0 KB (added by ryandesign (Ryan Carsten Schmidt), 14 years ago)

ryan's changes

Line 
1# -*- 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
2# $Id$
3
4PortSystem          1.0
5
6name                darkice
7version             1.0
8categories          audio
9platforms           darwin freebsd
10maintainers         syndicat.com:nd
11
12description         live audio encoder and streamer
13
14long_description    DarkIce is a live audio streamer. It records audio from \
15                    an audio interface (e.g. sound card), encodes it and \
16                    sends it to a streaming server (i.e. IceCast, ShoutCast...).
17
18homepage            http://www.darkice.org/
19master_sites        googlecode \
20                    ${homepage}download/
21
22checksums           sha1    dcf9b16f9421c57d5c4afdc601a5a482aa815028 \
23                    rmd160  644fa78893ff566f6967265212f151dc658bca34
24
25default_variants    +jack +lame
26
27variant jack description {Add JACK Audio connectivity} {
28    depends_lib-append \
29       port:jack
30    configure.args-append \
31       --with-jack-prefix=${prefix} \
32       --with-jack
33}
34
35variant lame description {Add LAME encoding} {
36    depends_lib-append \
37       port:lame
38    configure.args-append \
39       --with-lame-prefix=${prefix} \
40       --with-lame
41}
42
43variant twolame description {Add TWOLAME encoding} {
44    depends_lib-append \
45       port:twolame
46    configure.args-append \
47       --with-twolame-prefix=${prefix} \
48       --with-twolame
49}
50
51variant faac description {Add FAAC encoding} {
52    depends_lib-append \
53       port:faac
54    configure.args-append \
55       --with-faac-prefix=${prefix} \
56       --with-faac
57}
58
59variant vorbis description {Add OGG-VORBIS encoding} {
60    depends_lib-append \
61       port:libvorbis
62    configure.args-append \
63       --with-vorbis-prefix=${prefix} \
64       --with-vorbis
65}
66
67variant samplerate description {Add Samplerate encoding} {
68    depends_lib-append \
69       port:libsamplerate
70    configure.args-append \
71       --with-samplerate-prefix=${prefix} \
72       --with-samplerate
73}