Mail archive
alpine-aports

[alpine-aports] [PATCH v2] testing/datamash: new aport

From: Assaf Gordon <assafgordon_at_gmail.com>
Date: Sun, 3 Sep 2017 02:39:38 +0000

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
---
Timo,
Thank you for your comments.
Here's an update.
Changes v1 -> v2:
  - moved to 'testing'
  - updated to datamash 1.2
  - removed "|| return 1" in shell functions
 testing/datamash/APKBUILD | 51 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)
 create mode 100644 testing/datamash/APKBUILD
diff --git a/testing/datamash/APKBUILD b/testing/datamash/APKBUILD
new file mode 100644
index 0000000000..327567f435
--- /dev/null
+++ b/testing/datamash/APKBUILD
_at_@ -0,0 +1,51 @@
+# Contributor: Assaf Gordon <assafgordon_at_gmail.com>
+# Maintainer: Assaf Gordon <assafgordon_at_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/
+}
+
+sha512sums="afb0960ffa881e1112394f5e0355c7a6efea13d6bdcbccb9830a6cde617e13701ca361d62c8283b7a64a27135b2f54a75970b17a7d73a5f0ba914ab70f05c086  datamash-1.2.tar.gz"
-- 
2.13.5
---
Unsubscribe:  alpine-aports+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-aports+help_at_lists.alpinelinux.org
---
Received on Sun Sep 03 2017 - 02:39:38 GMT