[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