Skip to content

Instantly share code, notes, and snippets.

@jashmenn
Forked from jedi4ever/dpkg-gnutar
Created December 26, 2011 22:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jashmenn/1522206 to your computer and use it in GitHub Desktop.
Save jashmenn/1522206 to your computer and use it in GitHub Desktop.
homebrew formula to get dpkg working a mac
require 'formula'
class Tar <Formula
url 'http://ftp.gnu.org/gnu/tar/tar-1.26.tar.gz'
homepage 'http://www.gnu.org/software/tar/'
md5 '00d1e769c6af702c542cca54b728920d'
# depends_on 'cmake'
def install
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}"
# system "cmake . #{std_cmake_parameters}"
system "make install"
end
end
require 'formula'
class Dpkg <Formula
url 'http://ftp.debian.org/debian/pool/main/d/dpkg/dpkg_1.15.8.11.tar.bz2'
homepage 'http://en.wikipedia.org/wiki/Dpkg'
md5 '58a1a3ab86ab3220e469cb75f6fb6d7c'
# depends_on 'cmake'
def patches
#Fixes the PERL_LIBDIR
DATA
end
def install
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--disable-compiler-warnings",
"--disable-linker-optimisations",
"--disable-compiler-optimisations",
"--without-start-stop-daemon",
"PERL_LIBDIR=/Library/Perl/5.10/ "
# system "cmake . #{std_cmake_parameters}"
system "make install"
end
end
__END__
diff --git a/configure b/configure
index a4e8516..de7f226 100755
--- a/configure
+++ b/configure
@@ -8171,9 +8171,7 @@ else
$as_echo "no" >&6; }
fi
-PERL_LIBDIR=$($PERL -MConfig -e 'my $r = $Config{vendorlibexp};
- $r =~ s/$Config{vendorprefixexp}/\$(prefix)/;
- print $r')
+PERL_LIBDIR="/Library/Perl/5.10"
for ac_prog in pod2man
do
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment