X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-qt0-f169.google.com (mail-qt0-f169.google.com [209.85.216.169]) by lists.alpinelinux.org (Postfix) with ESMTP id B6CDD5C4F01 for ; Sat, 1 Jul 2017 00:53:13 +0000 (GMT) Received: by mail-qt0-f169.google.com with SMTP id b40so2891609qtb.2 for ; Fri, 30 Jun 2017 17:53:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=vjntOXw71CtCRJNTGKeIkxG12MIFbRebabQkXjL2xw0=; b=EjcvpeQWh4QIhTWYboherDZi6JzxtCOViBjVwSwKX5AkRfamwURtQgr6DyqxUVc7g7 VKt1FEk3oOGLJt2cWaxI6xgdZiBwEH9ZFWGHvKjjDnF/HZlzYB/8WzItczjSzL5BVxZl uKdw8ZJaLTn5qczEd2uXAppERIEGC9SLbw8rQXAD8SKrrOZE+/+xvUT6uGDoS/0Kc6hY ef/1mIvl48y0VngR2eVf8rNW1u+TTy2mFzjoZegZJsZBM3sn+Q+/AXl/MPCFPobcCOq7 civTOi3npU+DdRirsaX07qBIeFSx5q6ZhrEGdvp9KmadubAcTAYZaqAARSHtfMJ3FlW2 Voog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=vjntOXw71CtCRJNTGKeIkxG12MIFbRebabQkXjL2xw0=; b=nU95PDPWWzP/T51Yp5pj8gOgwyY/j8ltbwCAHmAYdwt6B/7O1CHK/2LpnZ/hbVy/gb 5npl2EXnwCoSfK/FnXurppnC8hqIZgGF4xFE86MS0p1JqcdtZmlLfH0HsIqOEln25d14 zZ2kiBVa9rmaVjba/3wvS2eYhYR1mXPRVVSpM0KF8HyrplbIonOC+2BlSCz7Oshp/rxW a8WelCtDn0NGz55Iz/nmUjSU2GrDNZBSZdn6Dt6BCoWO6vKKyxKr3Z/q9ujNtcsrsREH umCFBXnwEGPG716K0ebizBXtp2ymHT/hfiudDW3zWyjcGR8u98KGcqeYnGsgSIE2r6bv c7eg== X-Gm-Message-State: AKS2vOzskQst1qB2FrEZhM+qtmvkHSVsbkKe7E23Y5Kj+/sddxkvWQGN 4dxHaH4/3UDCxu6igXo= X-Received: by 10.237.41.132 with SMTP id o4mr29246873qtd.242.1498870393081; Fri, 30 Jun 2017 17:53:13 -0700 (PDT) Received: from housegordon.org (housegordon.org. [104.236.108.240]) by smtp.gmail.com with ESMTPSA id y58sm8125277qtc.36.2017.06.30.17.53.12 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 30 Jun 2017 17:53:12 -0700 (PDT) From: Assaf Gordon To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH] main/datamash: new aport Date: Sat, 1 Jul 2017 00:53:03 +0000 Message-Id: <1498870383-12828-1-git-send-email-assafgordon@gmail.com> X-Mailer: git-send-email 2.1.4 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: 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 --- Hello, I'd like to suggest a new alpine package for GNU Datamash. It is a single binary (/usr/bin/datamash) which is useful for command-line operations. Usage examples available here: https://www.gnu.org/software/datamash/examples/ (disclaimier: I'm datamash's developer). Comments welcomed, Regards, -assaf main/datamash/APKBUILD | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 main/datamash/APKBUILD diff --git a/main/datamash/APKBUILD b/main/datamash/APKBUILD new file mode 100644 index 0000000..55771ea --- /dev/null +++ b/main/datamash/APKBUILD @@ -0,0 +1,52 @@ +# Contributor: Assaf Gordon +pkgname=datamash +pkgver=1.1.1 +pkgrel=0 + +pkgdesc="command-line text/math processing" +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=yes \ + || return 1 + make || return 1 +} + +package() { + cd "$builddir" + + make -j1 DESTDIR="$pkgdir" install || return 1 + rm -rf "$pkgdir"/usr/share/datamash/examples \ + "$pkgdir"/usr/lib/charset.alias \ + || return 1 +} + +bashcomp() { + depends="" + pkgdesc="Bash completions for $pkgname" + install_if="$pkgname=$pkgver-r$pkgrel bash-completion" + + mkdir -p "$subpkgdir"/usr/share/bash-completion/completions/ || return 1 + mv "$pkgdir"/usr/share/datamash/bash-completion.d/datamash \ + "$subpkgdir"/usr/share/bash-completion/completions/ || return 1 +} + +md5sums="cb917de6a108e20b31aa817cd76463a8 datamash-1.1.1.tar.gz" +sha256sums="420819b3d7372ee3ce704add847cff7d08c4f8176c1d48735d4a632410bb801b datamash-1.1.1.tar.gz" +sha511sums="8932ed5ec357348108cd559acada3bfdc12ee4e360d709d74a6a661bc55f80223baa493d9185be8816b550ef86ff1f760249deb77cbeee9aa1f4178043a1938f datamash-1.1.1.tar.gz" -- 2.1.4 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---