diff options
Diffstat (limited to 'community/i2pd/APKBUILD')
-rw-r--r-- | community/i2pd/APKBUILD | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/community/i2pd/APKBUILD b/community/i2pd/APKBUILD index aca5b0fb647..cc0d7b6bd48 100644 --- a/community/i2pd/APKBUILD +++ b/community/i2pd/APKBUILD @@ -1,14 +1,13 @@ # Maintainer: r4sas <r4sas@i2pmail.org> # Contributor: l-n-s <supervillain@riseup.net> pkgname=i2pd -pkgver=2.42.1 -pkgrel=3 +pkgver=2.50.2 +pkgrel=1 pkgdesc="I2P Router written in C++" -url="https://github.com/PurpleI2P/i2pd" +url="https://i2pd.website" arch="all" license="BSD-3-Clause" pkgusers="i2pd" -depends="musl-utils" makedepends="boost-dev miniupnpc-dev openssl-dev>3 openssl zlib-dev" options="!check" # No test suite install="$pkgname.pre-install" @@ -16,10 +15,16 @@ source="https://github.com/PurpleI2P/i2pd/archive/$pkgver/i2pd-$pkgver.tar.gz i2pd.initd i2pd.confd " -subpackages="$pkgname-openrc" +subpackages="$pkgname-dbg $pkgname-openrc" build() { - local _arch_opts="USE_UPNP=yes" + local _arch_opts= + + case "$CARCH" in + aarch64*|arm*) _arch_opts="USE_UPNP=yes USE_AESNI=no" ;; + *) _arch_opts="USE_UPNP=yes" ;; + esac + make $_arch_opts } @@ -35,6 +40,7 @@ package() { install -D -m 644 contrib/tunnels.conf "$pkgdir"/etc/i2pd/tunnels.conf install -D -m 644 contrib/i2pd.conf "$pkgdir"/etc/i2pd/i2pd.conf + install -D -m 644 contrib/i2pd.logrotate "$pkgdir"/etc/logrotate.d/i2pd cp -r contrib/certificates/ "$pkgdir"/usr/share/$pkgname/certificates ln -s /usr/share/$pkgname/certificates "$pkgdir"/var/lib/$pkgname/certificates @@ -45,7 +51,7 @@ package() { } sha512sums=" -85df4d8d0a18bf7f3095191a5181a1fa864bfad7b84d2fc18a089b964d80166727f010dcd55a0c8fb1c4e385e1b35b3a1d975f0c0c2efa70999f3c19aba08d97 i2pd-2.42.1.tar.gz -5a95beef635fc2f5beecee314964fd41713ed61f92c4e972276208e0a2c86604c2b42a8e922863fc658a7a5789c9f43fddf7f76350fc281a44f2f42258a01201 i2pd.initd -ba94e5505f4eeb9a32159aa0a3b7f68ff077abb9704800f70502ac75fd5bcfcb20450ebd983d0523beca2d13e718d7bf888f53ec455d1f41701c16d09c3b2d28 i2pd.confd +7df7a578711a959feee4326060829cf87c0d1669e473934549cb59d868a7aef7300ecd2d7a6b92a2295aa7e97964cc16d0e44a334db917e22b0b59573a9052de i2pd-2.50.2.tar.gz +fae08de6cbdb5097cb3068d9a87509195d607fe666db870a3264f952fb3fceafc665168bd16bf598597617e48322301bbc900dcbd2c38fefca419d4755cea5f9 i2pd.initd +5b767037b49a9d94ac12dcc014a34c63967ab16a3292dd2622a118326c8d54905213d9638e48903cf0115c69b37490f648d3b2a78a1099063af78178b7024c75 i2pd.confd " |