# Maintainer: Alex Szczuczko # Contributor: Devin Cofer # Contributor: Imanol Celaya pkgname=bmake pkgver=20131001 pkgrel=2 pkgdesc="Portable version of the NetBSD 'make' build tool" arch=('i686' 'x86_64') url="http://www.crufty.net/help/sjg/bmake.html" license=('BSD') source=("http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz") sha256sums=('0a91ac60b82270c4b4f21a43e66eb51c32b4df55e01ea592e42eb323909a559b') prepare() { cd "$srcdir/$pkgname" # Add missing bsd.*.mk symlinks _links_orig="dep doc init lib links man nls obj own prog subdir" _links_new="dep doc inc init lib links man nls obj own prog subdir" sed -i -e "s/$_links_orig/$_links_new/" mk/install-mk } build() { cd "$srcdir" mkdir -p bmake-build cd bmake-build sh ../bmake/boot-strap --prefix=/usr } package() { cd "$srcdir/bmake-build" # Fix directory permissions on install install -dm0755 "$pkgdir/usr/bin" install -dm0755 "$pkgdir/usr/share/man/cat1" install -dm0755 "$pkgdir/usr/share/licenses/$pkgname" sh ../bmake/boot-strap --prefix=/usr --install-destdir="$pkgdir" op=install head -n70 ../bmake/main.c >$pkgdir/usr/share/licenses/$pkgname/LICENSE }