aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorVladislav Bortnikov2011-02-03 14:05:43 +0900
committerMike McQuaid2011-02-12 17:02:43 +0000
commit50bd66af99cfaec4501bd37b0938e18c93198a83 (patch)
tree98489f32c4a594d8b90a8d8aef2310e67c5049e3 /Library/Formula
parent9df7c778f856a58a16e964f00d3732b03bc968ef (diff)
downloadhomebrew-50bd66af99cfaec4501bd37b0938e18c93198a83.tar.bz2
Modified formula for MC, it now supports --HEAD opt
Closes #4109. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/midnight-commander.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/Library/Formula/midnight-commander.rb b/Library/Formula/midnight-commander.rb
index 016698e5f..5d726a72d 100644
--- a/Library/Formula/midnight-commander.rb
+++ b/Library/Formula/midnight-commander.rb
@@ -1,15 +1,26 @@
require 'formula'
class MidnightCommander <Formula
+
url 'http://www.midnight-commander.org/downloads/mc-4.7.5.tar.bz2'
homepage 'http://www.midnight-commander.org/'
sha256 '0d2b4e87b8a4158edf54380df9402b4a1a19f7494ef06dd0a0a3e3ff6a2b50f1'
+ head 'git://midnight-commander.org/git/mc.git', :using => :git,
+ # Ok, it's not a HEAD, but it works
+ :tag => '69d66dd5984357e37a0742c5e4d97c9f9f6305eb'
depends_on 'pkg-config' => :build
depends_on 'glib'
depends_on 's-lang'
def install
+ if ARGV.build_head?
+ ENV['LIBTOOLIZE'] = 'glibtoolize'
+ system 'mkdir m4'
+ system 'cp `brew --prefix`/share/aclocal/pkg.m4 ./m4'
+ system './autogen.sh'
+ system "cd po; for i in `ls | grep '[.]po$' | cut -d'.' -f1 | xargs`; do ./update.sh $i; done; cd .."
+ end
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--without-x",