[arch-commits] Commit in datamash/trunk (PKGBUILD)

George Rawlinson grawlinson at gemini.archlinux.org
Sun Jul 24 09:25:21 UTC 2022


    Date: Sunday, July 24, 2022 @ 09:25:20
  Author: grawlinson
Revision: 1255888

upgpkg: datamash 1.8-1

* New upstream release.
* New signing key.
* Move documentation and bash completion to correct directories.

Modified:
  datamash/trunk/PKGBUILD

----------+
 PKGBUILD |   31 +++++++++++++++++++++++++------
 1 file changed, 25 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-07-24 08:36:01 UTC (rev 1255887)
+++ PKGBUILD	2022-07-24 09:25:20 UTC (rev 1255888)
@@ -1,32 +1,51 @@
+# Maintainer: George Rawlinson <grawlinson at archlinux.org>
 # Maintainer: Alad Wenter <alad at mailbox.org>
 # Contributor: Gavin Lloyd <gavinhungry at gmail.com>
 # Contributor: Timothy Rice <timothy.rice at unimelb.edu.au>
+
 pkgname=datamash
-pkgver=1.7
+pkgver=1.8
 pkgrel=1
-pkgdesc='Performs basic numeric,textual and statistical operations on input textual data files'
-url="https://www.gnu.org/software/datamash/"
+pkgdesc='Performs basic numeric, textual and statistical operations on input textual data files'
 arch=('x86_64')
+url='https://www.gnu.org/software/datamash'
 license=('GPL')
 source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz"
         "https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz.sig")
-sha256sums=('574a592bb90c5ae702ffaed1b59498d5e3e7466a8abf8530c5f2f3f11fa4adb3'
+sha512sums=('5ef312a73ebee5df7308b7e368f296714fcc396761499d4a5ba94906f6ecdb0867193c5ce25668bf56b7a5339a8a833a98b3ad564c01544880a6ec210c7b922a'
             'SKIP')
-# Assaf Gordon <assafgordon at gmail.com>
-validpgpkeys=('F576AAAC1B0FF849792D8CB129A794FD2272BC86')
+b2sums=('42ca3528dd8011961a6711054177e263c7ad4f429f40db0532719134ff1d735b5424dcd6d2643df123d9994df7d4ceb5b36578af5a86b4070a879eebea940c73'
+        'SKIP')
+validpgpkeys=('33382C8D62017A1012A05B35BDB72EC3D3F87EE6') # Timothy Rice (Yubikey 5 Nano 13139911) <trice at posteo.net>
 
 build() {
   cd "$pkgname-$pkgver"
+
   ./configure --prefix=/usr
+
   make
 }
 
 check() {
   cd "$pkgname-$pkgver"
+
   make check
 }
 
 package() {
   cd "$pkgname-$pkgver"
+
   make DESTDIR="$pkgdir" install
+
+  # ensure bash completions go to correct directory
+  install -vd "$pkgdir/usr/share/bash-completion/completions"
+  mv -v "$pkgdir/usr/share/datamash/bash-completion.d/$pkgname" \
+    "$pkgdir/usr/share/bash-completion/completions"
+
+  # move documentation to correct directory
+  install -vd "$pkgdir/usr/share/doc"
+  mv -v "$pkgdir/usr/share/$pkgname" "$pkgdir/usr/share/doc"
+
+  # remove empty folder
+  rm -vrf "$pkgdir/usr/share/datamash"
 }



More information about the arch-commits mailing list