require 'formula' class GnuIndent < Formula homepage 'http://www.gnu.org/software/indent/' url 'http://ftpmirror.gnu.org/indent/indent-2.2.10.tar.gz' mirror 'http://ftp.gnu.org/gnu/indent/indent-2.2.10.tar.gz' sha1 '20fa8a7a4af6670c3254c8b87020291c3db37ed1' depends_on 'gettext' option 'default-names', "Do not prepend 'g' to the binary" # Fix broken include and missing build dependency patch :DATA def install args = %W[ --disable-debug --disable-dependency-tracking --prefix=#{prefix} --mandir=#{man} ] args << "--program-prefix=g" unless build.include? 'default-names' system "./configure", *args system "make install" end end __END__ diff --git a/man/Makefile.in b/man/Makefile.in index 76839bc..8a5fc6e 100644 --- a/man/Makefile.in +++ b/man/Makefile.in @@ -507,7 +507,7 @@ uninstall-man: uninstall-man1 uninstall-man uninstall-man1 -@PACKAGE@.1: ${srcdir}/@PACKAGE@.1.in ${srcdir}/../doc/@PACKAGE@.texinfo texinfo2man.c Makefile.am +@PACKAGE@.1: ${srcdir}/@PACKAGE@.1.in ${srcdir}/../doc/@PACKAGE@.texinfo texinfo2man.c Makefile.am texinfo2man ./texinfo2man ${srcdir}/@PACKAGE@.1.in ${srcdir}/../doc/@PACKAGE@.texinfo > $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/man/texinfo2man.c b/man/texinfo2man.c index e7d82e1..c95266f 100644 --- a/man/texinfo2man.c +++ b/man/texinfo2man.c @@ -1,6 +1,5 @@ #include #include -#include #include #include