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

Last change on this file since 24232 was 24232, checked in by pipping@…, 10 years ago

maintainer update:

  • bump to version 1.6.1
  • depend on / link against ncursesw (instead of just ncurses)
  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1# $Id: Portfile 24232 2007-04-19 16:02:39Z pipping@macports.org $
2
3PortSystem 1.0
4name            herrie
5version         1.6.1
6categories      audio
7maintainers     ed@fxq.nl
8description     Small command line interface music player
9long_description \
10        Herrie is a minimalistic music player that uses the command \
11        line. It is written to support a variety of operating systems, \
12        audio subsystems and file formats, including playlists. \
13        \
14        Herrie has a split-screen user interface, with a playlist at \
15        the top of the screen and a file browser at the bottom. When \
16        tracks are added to the playlist, Herrie automatically \
17        consumes them one by one. It is thus an application that \
18        allows you to batch music for playback. \
19        \
20        Herrie also has some more exotic features, including support \
21        for AudioScrobbler and the ability to chroot() itself into a \
22        directory.
23homepage        http://herrie.info/
24platforms       darwin
25master_sites    http://herrie.info/distfiles/ \
26                http://www.il.fontys.nl/~ed/projects/${name}/distfiles/ \
27                http://www.stack.nl/~ed/projects/${name}/distfiles/
28checksums       md5 eb921bf87856d7b2cf86da2d303e85bf \
29                rmd160 ddb881849e6d6c9f97e4fd98ad8176c48d49f0cf \
30                sha1 09207c276e14a5a5961b7ca372bd866d16d76f1c
31use_bzip2       yes
32
33depends_lib     port:glib2 port:libao 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
46default_variants +http +mp3 +scrobbler +vorbis +xspf
47
48variant debug {
49        configure.cflags-append -g
50        configure.args-append   no_strip
51}
52
53variant http {
54        depends_lib-append      port:curl
55        configure.args-delete   no_http
56}
57
58variant modplug {
59        depends_lib-append      port:libmodplug
60        configure.args-delete   no_modplug
61}
62
63variant mp3 {
64        depends_lib-append      port:libid3tag \
65                                port:libmad
66        configure.args-delete   no_mp3
67}
68
69variant scrobbler {
70        depends_lib-append      port:curl
71        configure.args-delete   no_scrobbler
72}
73
74variant sndfile {
75        depends_lib-append      port:libsndfile
76        configure.args-delete   no_sndfile
77}
78
79variant vorbis {
80        depends_lib-append      port:libvorbis
81        configure.args-delete   no_vorbis
82}
83
84variant xspf {
85        depends_lib-append      port:libspiff
86        configure.args-delete   no_xspf
87}
Note: See TracBrowser for help on using the repository browser.