source: trunk/dports/audio/herrie/Portfile @ 50984

Last change on this file since 50984 was 50984, checked in by and.damore@…, 10 years ago

Maintainer email change, second batch, mail without @macports.org domain are put in domain:user form.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.4 KB
Line 
1# $Id: Portfile 50984 2009-05-14 21:08:43Z and.damore@macports.org $
2
3PortSystem 1.0
4
5name            herrie
6version         2.2
7categories      audio
8maintainers     80386.nl:ed
9description     Small command line interface music player
10long_description \
11        Herrie is a minimalistic music player that uses the command \
12        line. It is written to support a variety of operating systems, \
13        audio subsystems and file formats, including playlists. \
14        \
15        Herrie has a split-screen user interface, with a playlist at \
16        the top of the screen and a file browser at the bottom. When \
17        tracks are added to the playlist, Herrie automatically \
18        consumes them one by one. It is thus an application that \
19        allows you to batch music for playback. \
20        \
21        Herrie also has some more exotic features, including support \
22        for AudioScrobbler and the ability to chroot() itself into a \
23        directory.
24homepage        http://herrie.info/
25platforms       darwin
26master_sites    http://herrie.info/distfiles/ \
27                http://www.stack.nl/~ed/projects/${name}/distfiles/
28checksums       md5 88832b10298ab89473730eb0c93b6ddf \
29                rmd160 e0f70ca4d867cf6cdbb452bd0f0860ef1f5a9f39 \
30                sha1 ae5c39be11aeb19898cd3f968580eafc623830b7
31use_bzip2       yes
32
33depends_lib     port:glib2 port:ncursesw
34depends_build   port:gettext bin:pkg-config:pkgconfig
35
36configure.pre_args
37configure.env-append PREFIX=${prefix}
38configure.args  no_http \
39                no_modplug \
40                no_mp3 \
41                no_scrobbler \
42                no_sndfile \
43                no_vorbis \
44                no_xspf \
45                verbose
46
47default_variants +http +mp3 +scrobbler +vorbis +xspf
48
49variant debug description "Enable debugging symbols" {
50        configure.cflags-append -g
51        configure.args-append   no_strip
52}
53
54variant http description "Enable HTTP streaming support" {
55        depends_lib-append      port:curl
56        configure.args-delete   no_http
57}
58
59variant modplug description "Enable Modplug support" {
60        depends_lib-append      port:libmodplug
61        configure.args-delete   no_modplug
62}
63
64variant mp3 description "Enable MP3 support" {
65        depends_lib-append      port:libid3tag \
66                                port:libmad
67        configure.args-delete   no_mp3
68}
69
70variant scrobbler description "Enable AudioScrobbler support" {
71        depends_lib-append      port:curl
72        configure.args-delete   no_scrobbler
73}
74
75variant sndfile description "Enable libsndfile support" {
76        depends_lib-append      port:libsndfile
77        configure.args-delete   no_sndfile
78}
79
80variant vorbis description "Enable Ogg Vorbis support" {
81        depends_lib-append      port:libvorbis
82        configure.args-delete   no_vorbis
83}
84
85variant xspf description "Enable XML Shareable Playlist Format support" {
86        depends_lib-append      port:libspiff
87        configure.args-delete   no_xspf
88}
Note: See TracBrowser for help on using the repository browser.