ncmpcpp: add HEAD

This commit is contained in:
Misty De Meo 2013-10-24 19:41:36 -07:00
parent 06c8c7ab48
commit 9e23b13429

View file

@ -5,6 +5,15 @@ class Ncmpcpp < Formula
url 'http://ncmpcpp.rybczak.net/stable/ncmpcpp-0.5.10.tar.bz2'
sha1 '5e34733e7fbaf2862f04fdf8af8195ce860a9014'
head do
url 'git://repo.or.cz/ncmpcpp.git'
depends_on :autoconf
depends_on :automake
depends_on :libtool
depends_on 'boost' # not needed by stable
end
depends_on 'pkg-config' => :build
depends_on 'taglib'
depends_on 'libmpdclient'
@ -12,7 +21,7 @@ class Ncmpcpp < Formula
fails_with :clang do
cause "'itsTempString' is a private member of 'NCurses::basic_buffer<char>'"
end
end if build.stable?
option 'outputs', 'Compile with mpd outputs control'
option 'visualizer', 'Compile with built-in visualizer'
@ -29,7 +38,12 @@ class Ncmpcpp < Formula
args << '--enable-visualizer' if build.include? 'visualizer'
args << '--enable-clock' if build.include? 'clock'
system "./configure", *args
if build.head?
# Also runs configure
system "./autogen.sh", *args
else
system "./configure", *args
end
system "make install"
end
end