diff options
Diffstat (limited to 'community/i2pd/APKBUILD')
-rw-r--r-- | community/i2pd/APKBUILD | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/community/i2pd/APKBUILD b/community/i2pd/APKBUILD index 877a5738ad5..7f6b61297b6 100644 --- a/community/i2pd/APKBUILD +++ b/community/i2pd/APKBUILD @@ -1,25 +1,30 @@ # Maintainer: r4sas <r4sas@i2pmail.org> # Contributor: l-n-s <supervillain@riseup.net> pkgname=i2pd -pkgver=2.39.0 +pkgver=2.50.2 pkgrel=0 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 openssl zlib-dev" +makedepends="boost-dev miniupnpc-dev openssl-dev>3 openssl zlib-dev" options="!check" # No test suite install="$pkgname.pre-install" 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 @@ -44,6 +50,8 @@ package() { "$pkgdir"/etc/conf.d/$pkgname } -sha512sums="6b38e6e2e763e94ffe9d11eb2f9a0e9554560bb4fec95891240adf5bc0a9639f879dac4ff3712a9f8e00895b7bbeabc854887e61fe9f9755c33f96899e20aa76 i2pd-2.39.0.tar.gz -5a95beef635fc2f5beecee314964fd41713ed61f92c4e972276208e0a2c86604c2b42a8e922863fc658a7a5789c9f43fddf7f76350fc281a44f2f42258a01201 i2pd.initd -ba94e5505f4eeb9a32159aa0a3b7f68ff077abb9704800f70502ac75fd5bcfcb20450ebd983d0523beca2d13e718d7bf888f53ec455d1f41701c16d09c3b2d28 i2pd.confd" +sha512sums=" +7df7a578711a959feee4326060829cf87c0d1669e473934549cb59d868a7aef7300ecd2d7a6b92a2295aa7e97964cc16d0e44a334db917e22b0b59573a9052de i2pd-2.50.2.tar.gz +fae08de6cbdb5097cb3068d9a87509195d607fe666db870a3264f952fb3fceafc665168bd16bf598597617e48322301bbc900dcbd2c38fefca419d4755cea5f9 i2pd.initd +5b767037b49a9d94ac12dcc014a34c63967ab16a3292dd2622a118326c8d54905213d9638e48903cf0115c69b37490f648d3b2a78a1099063af78178b7024c75 i2pd.confd +" |