[arch-commits] Commit in nushell/trunk (PKGBUILD)
George Rawlinson
grawlinson at gemini.archlinux.org
Wed Sep 15 00:52:47 UTC 2021
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.bumsik at 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"
More information about the arch-commits
mailing list