aports/community/miniupnpc/APKBUILD
2025-03-22 11:30:05 +00:00

36 lines
901 B
Text

# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=miniupnpc
pkgver=2.3.2
pkgrel=0
pkgdesc="Library and tool to control NAT in UPnP-enabled routers"
url="http://miniupnp.free.fr"
arch="all"
license="BSD-3-Clause"
makedepends="bsd-compat-headers py3-setuptools python3-dev"
subpackages="$pkgname-dev py3-$pkgname:_py3 $pkgname-doc"
source="http://miniupnp.free.fr/files/miniupnpc-$pkgver.tar.gz"
build() {
make
python3 setup.py build
}
check() {
make check
}
package() {
make DESTDIR="$pkgdir" PREFIX=/usr install
python3 setup.py install --skip-build --root="$pkgdir"
}
_py3() {
pkgdesc="Python bindings for miniupnpc"
amove usr/lib/python3*
}
sha512sums="
c20a74cd5f1b8fcf8663c50565b7d62da4d9231a2a26c20e2a322a0e6874b31155c5c8f0571eb2af142adeb5892693f92e42539bae8c20c50f1e1903b1c098ce miniupnpc-2.3.2.tar.gz
"