From 2b2640a0e73a73fd47be0748b2b0c25f71a82ac8 Mon Sep 17 00:00:00 2001 From: Ches Martin Date: Tue, 26 Apr 2011 06:34:01 +0700 Subject: ncmpcpp: add options Control over outputs is particularly useful -- when I'm listening to my music remotely, I don't want it to also be playing on the home hifi. Signed-off-by: Adam Vandenberg --- Library/Formula/ncmpcpp.rb | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'Library/Formula/ncmpcpp.rb') diff --git a/Library/Formula/ncmpcpp.rb b/Library/Formula/ncmpcpp.rb index 2085d2cd1..106f86730 100644 --- a/Library/Formula/ncmpcpp.rb +++ b/Library/Formula/ncmpcpp.rb @@ -10,21 +10,23 @@ class Ncmpcpp < Formula depends_on 'fftw' if ARGV.include? "--visualizer" def options - [["--visualizer", "Build with visualizer support."]] + [ + ["--outputs", "Compile with mpd outputs control"], + ["--visualizer", "Compile with built-in visualizer"], + ["--clock", "Compile with optional clock tab"] + ] end def install - args = ["--with-taglib", + ENV.append 'LDFLAGS', '-liconv' + args = ["--disable-dependency-tracking", + "--prefix=#{prefix}", + "--with-taglib", "--with-curl", - "--enable-unicode", - "--disable-dependency-tracking", - "LDFLAGS=-liconv", - "--prefix=#{prefix}"] - - if ARGV.include? "--visualizer" - args << "--with-fftw" - args << "--enable-visualizer" - end + "--enable-unicode"] + args << '--enable-outputs' if ARGV.include?('--outputs') + args << '--enable-visualizer' if ARGV.include?('--visualizer') + args << '--enable-clock' if ARGV.include?('--clock') system "./configure", *args system "make install" -- cgit v1.2.3