# Maintainer: Natanael Copa pkgname=apk-tools pkgver=2.0.5 pkgrel=3 pkgdesc="Alpine Package Keeper - package manager for alpine" subpackages="$pkgname-static" depends= makedepends="zlib-dev openssl-dev pkgconfig" source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2 0001-Makefile-do-not-require-lua-pkgconfig-unless-you-int.patch 0001-db-optionally-remove-dirs-when-unref.patch apk-tools-static.patch eglibc.patch " url="http://git.alpinelinux.org/cgit/apk-tools/" license=GPL-2 prepare() { cd "$srcdir/$pkgname-$pkgver" sed -i -e 's:-Werror::' Make.rules for i in $source; do case $i in *.patch) patch -p1 -i "$srcdir"/$i || return 1 esac done # the patch includes a symlink rm -f src/apk-static.c ln -s apk.c src/apk-static.c } build() { cd "$srcdir/$pkgname-$pkgver" make FULL_VERSION="$pkgver-r$pkgrel" || return 1 make FULL_VERSION="$pkgver-r$pkgrel" static || return 1 } package() { cd "$srcdir/$pkgname-$pkgver" make FULL_VERSION="$pkgver-r$pkgrel" DESTDIR="$pkgdir" install cd "$pkgdir/sbin" ln -s apk apk_add ln -s apk apk_audit ln -s apk apk_del ln -s apk apk_index ln -s apk apk_info ln -s apk apk_version install -d "$pkgdir"/var/lib/apk "$pkgdir"/var/cache/misc } static() { pkgdesc="Alpine Package Keeper - static binary" install -Dm755 "$srcdir"/$pkgname-$pkgver/src/apk.static \ "$subpkgdir"/sbin/apk.static } md5sums="7f9234ab210557b064d7bd9b42833f0a apk-tools-2.0.5.tar.bz2 f63d483b724e8e9344ce8cb965d5ed22 0001-Makefile-do-not-require-lua-pkgconfig-unless-you-int.patch c2ea3684c22740ef210a9b1a64ba4058 0001-db-optionally-remove-dirs-when-unref.patch 3c1f21719a6c4aba51333cf0d88c5600 apk-tools-static.patch a4de86c6c4df6d4d125ff82e607797d6 eglibc.patch"