Date: Wednesday, September 15, 2021 @ 00:52:47 Author: grawlinson Revision: 1014962
upgpkg: nushell 0.37.0-1 * New upstream release. * Switch compilation flags to mirror upstream. * Remove binaries not present in upstream releases. Modified: nushell/trunk/PKGBUILD ----------+ PKGBUILD | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-09-15 00:15:53 UTC (rev 1014961) +++ PKGBUILD 2021-09-15 00:52:47 UTC (rev 1014962) @@ -4,7 +4,7 @@ # Contributor: Bumsik Kim <k.bum...@gmail.com> pkgname=nushell -pkgver=0.36.0 +pkgver=0.37.0 pkgrel=1 pkgdesc="A new type of shell" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('rust') install="$pkgname.install" source=("$pkgname-$pkgver.tar.gz::https://github.com/nushell/nushell/archive/$pkgver.tar.gz") -b2sums=('4e9fb8962c24fe03020f7dd8b168a057334ee96e25809f0678f214fc40f2c5a973d7d91723fe51e61e999b2b32b4a0670237b7f5944ef3778f8bf2f69a247d7d') +b2sums=('fa77a8a4e37733b7a05eece368a2ecf835f7c87a32997bd97d3812e16168dc02d72896cbab5ad51056bf2967f6b24e9284ab65a90c6feab02b13c2f6f83a79a5') prepare() { cd "$pkgname-$pkgver" @@ -23,12 +23,12 @@ build() { cd "$pkgname-$pkgver" - cargo build --release --all-features --frozen + cargo build --release --frozen --workspace --features=extra } check() { cd "$pkgname-$pkgver" - cargo test --frozen --all-features + cargo test --frozen --workspace --features=extra } package() { @@ -41,6 +41,10 @@ -type f \ -exec install -vDm755 -t "$pkgdir/usr/bin" "{}" + + # remove binaries not present in upstream releases + rm -f "$pkgdir/usr/bin/table" + rm -f "$pkgdir/usr/bin/"nu_plugin_{core,extra}_* + # documentation install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md cp -vr docs/* "$pkgdir/usr/share/doc/$pkgname"