require 'formula' class Irssi < Formula homepage 'http://irssi.org/' url 'http://irssi.org/files/irssi-0.8.15.tar.bz2' md5 '1dcb3f511b88df94b0c996f36668c7da' depends_on 'pkg-config' => :build depends_on 'glib' # Don't strip, to allow dynamic loading of modules skip_clean 'bin' def patches # Fix Perl path DATA end def install ENV.append 'ARCHFLAGS', ' ' # wtf? system "./configure", "--prefix=#{prefix}", "--with-perl=yes", "--with-perl-lib=site", "--with-bot", "--with-proxy", "--enable-ssl", "--enable-ipv6" system "make install" end end __END__ --- a/configure 2009-12-03 19:35:07.000000000 -0800 +++ b/configure 2009-12-03 19:35:33.000000000 -0800 @@ -27419,7 +27419,7 @@ if test -z "$perlpath"; then perl_check_error="perl binary not found" else - PERL_CFLAGS=`$perlpath -MExtUtils::Embed -e ccopts 2>/dev/null` + PERL_CFLAGS=`$perlpath -MExtUtils::Embed -e ccopts 2>/dev/null | $SED -e 's/-arch [^ ]\{1,\}//g'` fi if test "x$ac_cv_c_compiler_gnu" = "xyes" -a -z "`echo $host_os|grep 'bsd\|linux'`"; then @@ -27437,7 +27437,7 @@ $as_echo "not found, building without Perl" >&6; } want_perl=no else - PERL_LDFLAGS=`$perlpath -MExtUtils::Embed -e ldopts 2>/dev/null` + PERL_LDFLAGS=`$perlpath -MExtUtils::Embed -e ldopts 2>/dev/null | $SED -e 's/-arch [^ ]\{1,\}//g'` if test "x$DYNLIB_MODULES" = "xno" -a "$want_perl" != "static"; then want_perl=static