Skip to content
Snippets Groups Projects
Commit adbbd4d4 authored by Francesco Colista's avatar Francesco Colista
Browse files

community/ipcalc: upgrade to 1.0.1

This is not *only* an upgrade, but actually a new and different
version of ipcalc, providing more features like ipv6 subnetting calc
and geo ip localization thanks to maxminddb
parent 7befdd73
No related merge requests found
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=ipcalc
pkgver=0.41
pkgver=1.0.1
pkgrel=0
pkgdesc="Network IP calculator"
url="http://jodies.de/ipcalc"
arch="noarch"
license="GPL"
depends="perl"
makedepends=""
install=""
subpackages=""
source="http://jodies.de/ipcalc-archive/$pkgname-$pkgver.tar.gz
fix-ipcalc-path.patch"
builddir="$srcdir/$pkgname-$pkgver"
pkgdesc="A modern IPv4/IPv6 ipcalc tool, assisting in network calculations in command line and as a tool for scripts."
url="https://gitlab.com/ipcalc/ipcalc"
arch="all"
license="GPL-2.0-or-later"
depends="libmaxminddb"
makedepends="meson ninja libmaxminddb-dev ronn"
subpackages="$pkgname-doc"
source="https://gitlab.com/ipcalc/ipcalc/-/archive/$pkgver/ipcalc-$pkgver.tar.gz"
build() {
cd "$builddir"
return 0
abuild-meson \
-Duse_maxminddb=enabled \
-Duse_runtime_linking=enabled \
. output
meson compile ${JOBS:+-j ${JOBS}} -C output
}
check() {
meson test --no-rebuild -v -C output
}
package() {
cd "$builddir"
install -Dm0755 ipcalc.cgi "$pkgdir"/usr/lib/$pkgname/cgi-bin/ipcalc.cgi
install -Dm0755 ipcalc "$pkgdir"/usr/bin/ipcalc
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="089eb2b9a38b07caa182ff11547a93d86aed570311fc8cd9e636c7546ab4d15acc854b9d79bbba9c797dcfbbedd1d6f4d521aec97bf613905fe5198a29c9889d ipcalc-0.41.tar.gz
fd1a77af234d58d7d3dafc161774006a044bf317190f18bc7aa0bee75d2ef4d7ef1d0ebe63585cf4daff093af6a1c7b87bb0b39f3de7bfc918d18ec010951d14 fix-ipcalc-path.patch"
sha512sums="
967396f0bd7f455d90049bf827f7109fc819a6d4a6635fd06a38490e8feb2ce754ebc26064953e7fe42eaee2b0501f0493615dcb6a11d259face3c5d8ae84cc5 ipcalc-1.0.1.tar.gz
"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment