diff options
| -rw-r--r-- | Library/Formula/ekg2.rb | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/Library/Formula/ekg2.rb b/Library/Formula/ekg2.rb new file mode 100644 index 000000000..71cd054fd --- /dev/null +++ b/Library/Formula/ekg2.rb @@ -0,0 +1,38 @@ +require 'formula' + +def use_libgadu?; ARGV.include? "--with-libgadu"; end + +class Ekg2 <Formula + url 'http://pl.ekg2.org/ekg2-0.3.1.tar.gz' + homepage 'http://ekg2.org' + md5 '68fc05b432c34622df6561eaabef5a40' + + depends_on 'pkg-config' => :build + depends_on 'readline' + depends_on 'libgadu' if use_libgadu? + + # stripping breaks loading shared objects + skip_clean :all + + def options + [["--with-libgadu", "Compiles ekg2 with gadu-gadu support"]] + end + + def install + readline = Formula.factory 'readline' + + args = ["--disable-debug", "--disable-dependency-tracking", + "--prefix=#{prefix}", + "--without-python", + "--without-perl", + "--with-readline=#{readline.prefix}", + "--without-gtk", + "--enable-unicode"] + + args << use_libgadu? ? "--with-libgadu" : "--without-libgadu" + + system "./configure", *args + system "make install" + end +end + |
