aboutsummaryrefslogtreecommitdiffstats
path: root/community/units/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/units/APKBUILD')
-rw-r--r--community/units/APKBUILD25
1 files changed, 17 insertions, 8 deletions
diff --git a/community/units/APKBUILD b/community/units/APKBUILD
index ec91f3737b8..0cc15b3440d 100644
--- a/community/units/APKBUILD
+++ b/community/units/APKBUILD
@@ -1,26 +1,26 @@
# Contributor: Miguel Terron <miguel.a.terron@gmail.com>
# Maintainer: Miguel Terron <miguel.a.terron@gmail.com>
pkgname=units
-pkgver=2.19
-pkgrel=2
+pkgver=2.23
+pkgrel=0
pkgdesc="Units conversion and calculation program"
url="https://www.gnu.org/software/units/"
arch="all"
license="GPL-3.0-only"
makedepends="readline-dev python3 py3-requests"
-subpackages="$pkgname-doc"
-source="http://ftpmirror.gnu.org/units/units-$pkgver.tar.gz"
+subpackages="$pkgname-doc $pkgname-cur-update:_cur"
+source="https://ftp.gnu.org/gnu/units/units-$pkgver.tar.gz"
build() {
- export PYTHON=$(which python3)
- sed -i "1c #!$PYTHON" units_cur
+ export PYTHON="$(command -v python3)"
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --localstatedir=/var
+ --localstatedir=/var \
+ --sharedstatedir=/usr/share
make
}
@@ -32,4 +32,13 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f28df8f0b95b53620d4d21ed369551b8510663ff3658293ba62de2722e7dc2d87506db7c65dc192e35f3c3a20842e8ed09ddaa7352532f7e3eaeab4c001061c8 units-2.19.tar.gz"
+_cur() {
+ pkgdesc="$pkgdesc (currency database updater)"
+ depends="units py3-requests python3"
+
+ amove usr/bin/units_cur
+}
+
+sha512sums="
+628aac3a560ed728f1aba91841f9fccc0b145375a0b8953b98ac00c71bcc7f647377d16c6ba7b59e987a6e7a74b44038a62f2576f757a43d7564be469be81ee8 units-2.23.tar.gz
+"