Date: Wednesday, October 3, 2018 @ 20:17:14 Author: escondida Revision: 389295
archrelease: copy trunk to community-x86_64 Added: bmake/repos/community-x86_64/PKGBUILD (from rev 389294, bmake/trunk/PKGBUILD) Deleted: bmake/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 78 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 40 insertions(+), 38 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-10-03 20:16:44 UTC (rev 389294) +++ PKGBUILD 2018-10-03 20:17:14 UTC (rev 389295) @@ -1,38 +0,0 @@ -# Maintainer: -# Contributor: Alex Szczuczko <alex at szc dot ca> -# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us> -# Contributor: Imanol Celaya <ilcra1...@gmail.com> - -pkgname=bmake -pkgver=20180512 -pkgrel=1 -pkgdesc="Portable version of the NetBSD 'make' build tool" -arch=('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=('ac3cd262065fcc20c1dec7c95f06306c8138b3e17025b949343a06a8980a5508') - -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() { - mkdir -p bmake-build - cd bmake-build - sh ../bmake/boot-strap --prefix=/usr -} - -package() { - cd 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 -} Copied: bmake/repos/community-x86_64/PKGBUILD (from rev 389294, bmake/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-10-03 20:17:14 UTC (rev 389295) @@ -0,0 +1,40 @@ +# Maintainer: Ivy Foster <c...@escondida.tk> +# Contributor: Alex Szczuczko <alex at szc dot ca> +# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us> +# Contributor: Imanol Celaya <ilcra1...@gmail.com> + +pkgname=bmake +pkgver=20180919 +pkgrel=1 +pkgdesc='Portable version of the NetBSD make build tool' +arch=(x86_64) +url='http://www.crufty.net/help/sjg/bmake.html' +license=(BSD) + +# upstream recommends using python for improved meta2deps script +depends=(python) + +source=("http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz") +# checksum source: http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz.sha1 +sha1sums=(20f38f688b5229dd97cf2264e3450f46eb18b620) + +build() { + cd bmake + ./boot-strap --prefix=/usr op=build +} + +# op=build also runs unit tests; thus no check() + +package() { + cd bmake + + # Fix directory permissions on install + install -d "$pkgdir/usr/bin" "$pkgdir/usr/share/licenses/$pkgname" + + ./boot-strap --install-destdir="$pkgdir" --prefix=/usr op=install + + rm -rf "$pkgdir/usr/share/man/cat1" + install -D -m 644 bmake.1 "$pkgdir/usr/share/man/man1/bmake.1" + + head -n70 main.c >"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}