mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-25 12:15:32 +03:00
42 lines
1.2 KiB
Text
42 lines
1.2 KiB
Text
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Contributor: Mike Crute <mike@crute.us>
|
|
pkgname=libupnp
|
|
pkgver=1.14.15
|
|
pkgrel=0
|
|
pkgdesc="Portable Open Source UPnP Development Kit"
|
|
url="https://pupnp.github.io/pupnp/"
|
|
arch="all"
|
|
license="BSD-3-Clause"
|
|
makedepends="cmake samurai"
|
|
subpackages="$pkgname-dev"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/pupnp/pupnp/archive/refs/tags/release-$pkgver.tar.gz
|
|
disable-failing-test.patch"
|
|
builddir="$srcdir"/pupnp-release-$pkgver
|
|
|
|
# secfixes:
|
|
# 1.12.1-r1:
|
|
# - CVE-2020-13848
|
|
|
|
build() {
|
|
cmake -B build -G Ninja \
|
|
-DCMAKE_BUILD_TYPE=None \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-Dblocking_tcp_connections=OFF \
|
|
-Dreuseaddr=ON \
|
|
-Dsamples=OFF
|
|
cmake --build build
|
|
}
|
|
|
|
check() {
|
|
cmake --build build --target test
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" cmake --build build --target install
|
|
}
|
|
|
|
sha512sums="
|
|
dde2563eaacdd288066012f001b819ec25ab51bc36aef23db71d2eb67eef778b6b2b10b35a2f6b3041ecef20167e873e1c54e17fc4a26e8d1d9f408e2050279d libupnp-1.14.15.tar.gz
|
|
f5890d2c1a3540fd1717eb038d1c4fc361b04e5a13be37d4f0ecbc574651b054b7326160c9399c6f7a4ce631c6ab912151d49a724615ee8f87138e4c0da9af0a disable-failing-test.patch
|
|
"
|