# Description: A set of utilities to manage software packages # URL: https://git.crux.nu/tools/pkgutils # Maintainer: KRAK3N Team, core ports at krak3n dot my name=pkgutils version=5.40.11 release=4 source=(https://crux.nu/files/$name-$version.tar.xz pkgadd.conf krak3n_changes.patch no-useless-rebuild-trigger.patch no_gcc.patch bsd-sha256sum revdep-krak3n) build () { cd $name-$version for p in $SRC/*.patch; do patch -Np1 -i $p done make DESTDIR=$PKG install install -m644 $SRC/pkgadd.conf $PKG/etc # alternative wrapper script for 'sha256sum --tag' used by pkgmk # which is not in busybox's sha256sum sed 's/sha256sum --tag/bsd-sha256sum/' -i $PKG/usr/bin/pkgmk install -m755 $SRC/bsd-sha256sum $PKG/usr/bin # alternative shell based revdep script install -m755 $SRC/revdep-krak3n $PKG/usr/bin sed 's/-O2/-O3/' -i $PKG/etc/pkgmk.conf }