require 'formula' class Libopkele < Formula homepage 'http://kin.klever.net/libopkele/' url 'http://kin.klever.net/dist/libopkele-2.0.4.tar.bz2' sha1 '0c403d118efe6b4ee4830914448078c0ee967757' head do url 'https://github.com/hacker/libopkele.git' depends_on :automake depends_on :libtool end depends_on 'pkg-config' => :build fails_with :clang do build 421 cause <<-EOS.undent In file included from discovery.cc:5: ../include/opkele/discovery.h:24:11: error: use of undeclared identifier 'insert' EOS end unless build.head? def install system "./autogen.bash" if build.head? system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}" system "make install" end end