description Small command line interface music player
Herrie is a minimalistic music player that uses the command \
line. It is written to support a variety of operating systems, \
audio subsystems and file formats, including playlists. \
Herrie has a split-screen user interface, with a playlist at \
the top of the screen and a file browser at the bottom. When \
tracks are added to the playlist, Herrie automatically \
consumes them one by one. It is thus an application that \
allows you to batch music for playback. \
Herrie also has some more exotic features, including support \
for AudioScrobbler and the ability to chroot() itself into a \
homepage http://herrie.info/
master_sites http://herrie.info/distfiles/ \
http://www.stack.nl/~ed/projects/${name}/distfiles/
checksums md5 88832b10298ab89473730eb0c93b6ddf \
rmd160 e0f70ca4d867cf6cdbb452bd0f0860ef1f5a9f39 \
sha1 ae5c39be11aeb19898cd3f968580eafc623830b7
depends_build port:gettext port:pkgconfig
depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 port:ncurses
configure.env-append PREFIX=${prefix}
default_variants +http +mp3 +scrobbler +vorbis +xspf
variant debug description "Enable debugging symbols" {
configure.cflags-append -g
configure.args-append no_strip
variant http description "Enable HTTP streaming support" {
depends_lib-append port:curl
configure.args-delete no_http
variant modplug description "Enable Modplug support" {
depends_lib-append port:libmodplug
configure.args-delete no_modplug
variant mp3 description "Enable MP3 support" {