# Maintainer: Natanael Copa pkgname=dpkg pkgver=1.18.4 pkgrel=1 pkgdesc="The Debian Package Manager" url="http://packages.debian.org/dpkg" arch="all" license="GPL" makedepends="bzip2-dev zlib-dev perl" subpackages="$pkgname-doc $pkgname-dev" source="http://ftp.de.debian.org/debian/pool/main/d/$pkgname/${pkgname}_$pkgver.tar.xz add-muslgnueabihf.patch " _builddir="$srcdir"/$pkgname-$pkgver prepare() { cd "$_builddir" for i in $source; do case $i in *.patch) msg "$i"; patch -p1 -i "$srcdir"/$i || return 1;; esac done sed -i "s|||g" dselect/dselect.h \ dselect/Makefile.in || return 1 sed -i "s|||g" dselect/main.cc || return 1 } build() { cd "$_builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --with-zlib \ --with-bz2 \ --disable-dselect \ --disable-start-stop-daemon \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 } dev() { default_dev pkgdesc="Debian package development tools" depends="perl" mkdir -p "$subpkgdir"/usr/bin "$subpkgdir"/usr/share \ "$subpkgdir"/usr/lib/dpkg mv "$pkgdir"/usr/bin/dpkg-architecture \ "$pkgdir"/usr/bin/dpkg-buildpackage \ "$pkgdir"/usr/bin/dpkg-checkbuilddeps \ "$pkgdir"/usr/bin/dpkg-distaddfile \ "$pkgdir"/usr/bin/dpkg-genchanges \ "$pkgdir"/usr/bin/dpkg-gencontrol \ "$pkgdir"/usr/bin/dpkg-gensymbols \ "$pkgdir"/usr/bin/dpkg-name \ "$pkgdir"/usr/bin/dpkg-parsechangelog \ "$pkgdir"/usr/bin/dpkg-scanpackages \ "$pkgdir"/usr/bin/dpkg-scansources \ "$pkgdir"/usr/bin/dpkg-shlibdeps \ "$pkgdir"/usr/bin/dpkg-source \ "$pkgdir"/usr/bin/dpkg-vendor \ "$subpkgdir"/usr/bin/ || return 1 mv "$pkgdir"/usr/share/perl* "$subpkgdir"/usr/share/ mv "$pkgdir"/usr/lib/dpkg/parsechangelog "$subpkgdir"/usr/lib/dpkg/ } md5sums="e95b513c89693f6ec3ab53b6b1c3defd dpkg_1.18.4.tar.xz 360155cfe9e989a9ee12b56a579dfa75 add-muslgnueabihf.patch" sha256sums="fe89243868888ce715bf45861f26264f767d4e4dbd0d6f1a26ce60bbbbf106da dpkg_1.18.4.tar.xz 63d331e297e2e5765bf919485cc87f6ce307344f38921015a5564f94b37af6e1 add-muslgnueabihf.patch" sha512sums="047a1b38b685d48557aaf8baa847042d7b4ef38de1bcc069108a7b12f29fd84c16caccaeb79c9a1f6445ea8a3327f5d81ff692dfadd0151a0c8e2ed4e24b5f45 dpkg_1.18.4.tar.xz 5f83bce6a1d724f690ba8eded74c87dbd3b4c8a7850a53d5c68ad7cfc9712662a50a8a00a02329b2be64f3246cff1d6d7037950a81d4732aba2498ac1da114ac add-muslgnueabihf.patch"