aboutsummaryrefslogtreecommitdiffstats
path: root/community/jool-tools/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/jool-tools/APKBUILD')
-rw-r--r--community/jool-tools/APKBUILD21
1 files changed, 14 insertions, 7 deletions
diff --git a/community/jool-tools/APKBUILD b/community/jool-tools/APKBUILD
index 2fb3f628529..dada6f214b9 100644
--- a/community/jool-tools/APKBUILD
+++ b/community/jool-tools/APKBUILD
@@ -3,15 +3,14 @@
_projname=jool
pkgname=jool-tools
# Keep in sync with _ver in community/jool-modules-{rpi,vanilla}!
-pkgver=4.0.7
+pkgver=4.1.11
pkgrel=0
pkgdesc="Userspace control tools for SIIT / NAT64 Jool"
-url="https://www.jool.mx"
+url="https://nicmx.github.io/Jool/"
arch="all"
license="GPL-2.0-only"
makedepends="argp-standalone iptables-dev libnl3-dev"
subpackages="
- $pkgname-static
$pkgname-openrc
$pkgname-doc
$pkgname-bash-completion:bashcomp:noarch
@@ -25,9 +24,14 @@ source="https://github.com/NICMx/Jool/releases/download/v$pkgver/$_projname-$pkg
"
builddir="$srcdir/$_projname-$pkgver"
+prepare() {
+ default_prepare
+ update_config_sub
+}
+
build() {
# --disable-shared - w/o this option the build fails with:
- # relocation R_X86_64_PC32 against symbol `argp_program_version_hook'
+ # relocation R_X86_64_PC32 against symbol 'argp_program_version_hook'
# can not be used when making a shared object; recompile with -fPIC
./configure \
--build=$CBUILD \
@@ -36,7 +40,8 @@ build() {
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
- --disable-shared
+ --disable-shared \
+ --with-xtables=yes
make
}
@@ -60,9 +65,11 @@ bashcomp() {
mv "$pkgdir"/usr/share/bash-completion "$subpkgdir"/usr/share/
}
-sha512sums="adc269c75b7195fbb6de04ecc50824b464644bcaf1ba00634912cbdc21308b872273f4dc5b866f2af9dfd58fedf624e77e0ddaf68403447e6749f7fd0e50146f jool-4.0.7.tar.gz
+sha512sums="
+a0e4890b74d0020e0059d94de3462308de1975a13df71f2ceb2fce8154d086d3c02a2113a3f67e4e4c5957e82f42f59445adca5f119c46a969488da5138e77dc jool-4.1.11.tar.gz
4ae4c20fde75a0fdaed1c7c46ab5078297846b0734d31c7053575ff549984617a5486727c98f442125c6abfe8b170cde23ae4c24a4d6ff14b2ce31490bd46633 jool.conf
a48c84c49c24dd6639b86393fa7870b91fa700ba1e561e2440db1f4a94f3393171407a3cc683f4fc7a26a591578ec732dd3f708c1b4c45787a6e7ec038576357 jool_siit.conf
15758922ba83219f7edf34d93d825fcafb354b551a79f9b70e486faebcb154f55a52806aca6f7b9ec0d8277caa64a06a2525829be41c538cb3c678a78112b5e9 joold.conf
2eefae657e75d264838b435be38178cb3fe98f429f2367cf7cd08646c637f4a8ad3e226b4d7f7d460b28b81b8def9a5f5fd2617e2dd1c0c11889775e25951b21 jool.initd
-5c9547b2546b0e360b4d1b1bd824edbc533d3b5f469724192ef164a28f8fa243972f54b3e028d9b27ec972fba5d5fc48d87c472333bbc1142a5a64241f1a32e2 joold.initd"
+5c9547b2546b0e360b4d1b1bd824edbc533d3b5f469724192ef164a28f8fa243972f54b3e028d9b27ec972fba5d5fc48d87c472333bbc1142a5a64241f1a32e2 joold.initd
+"