Commit 0b161c7b authored by Assaf Gordon's avatar Assaf Gordon Committed by Timo Teräs

testing/datamash: new aport

https://www.gnu.org/software/datamash/

GNU Datamash is command-line program which performs basic
numeric,textual and statistical operations on input textual
data files.

Includes 2 sub-packages:
  datamash-doc (man page + info file)
  datamash-bash-completion

[TT: remove bash-completion.d from main package]
parent 6acb037f
# Contributor: Assaf Gordon <assafgordon@gmail.com>
# Maintainer: Assaf Gordon <assafgordon@gmail.com>
pkgname=datamash
pkgver=1.2
pkgrel=0
pkgdesc="command-line text/math procesing"
url="https://www.gnu.org/software/datamash/"
arch="all"
license="GPL"
source="http://ftpmirror.gnu.org/datamash/$pkgname-$pkgver.tar.gz"
subpackages="$pkgname-doc $pkgname-bash-completion:bashcomp:noarch"
builddir="$srcdir/$pkgname-$pkgver"
build() {
cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--disable-nls \
--disable-werror \
--with-bash-completion-dir=local
make
}
package() {
cd "$builddir"
make -j1 DESTDIR="$pkgdir" install
rm -rf "$pkgdir"/usr/share/datamash/examples \
"$pkgdir"/usr/lib/charset.alias
}
bashcomp() {
depends=""
pkgdesc="Bash completions for $pkgname"
install_if="$pkgname=$pkgver-r$pkgrel bash-completion"
mkdir -p "$subpkgdir"/usr/share/bash-completion/completions/
mv "$pkgdir"/usr/share/datamash/bash-completion.d/datamash \
"$subpkgdir"/usr/share/bash-completion/completions/
rmdir -p "$pkgdir"/usr/share/datamash/bash-completion.d || true
}
sha512sums="afb0960ffa881e1112394f5e0355c7a6efea13d6bdcbccb9830a6cde617e13701ca361d62c8283b7a64a27135b2f54a75970b17a7d73a5f0ba914ab70f05c086 datamash-1.2.tar.gz"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment