aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorMichał Polański <michal@polanski.me>2020-03-20 20:00:23 +0100
committerLeo <thinkabit.ukim@gmail.com>2020-03-21 06:58:29 +0000
commit7e023bc7da3adc829bea93baf2ce6c3b5375c3cc (patch)
tree8391cab004967304313ae0ad64ecb41cf83295c3 /testing
parent6ba9368ed978314876eaf8f2fcfebc7daa2c5769 (diff)
downloadaports-7e023bc7da3adc829bea93baf2ce6c3b5375c3cc.tar.bz2
aports-7e023bc7da3adc829bea93baf2ce6c3b5375c3cc.tar.xz
testing/libslirp: new aport
Diffstat (limited to 'testing')
-rw-r--r--testing/libslirp/APKBUILD29
1 files changed, 29 insertions, 0 deletions
diff --git a/testing/libslirp/APKBUILD b/testing/libslirp/APKBUILD
new file mode 100644
index 0000000000..f09abc4140
--- /dev/null
+++ b/testing/libslirp/APKBUILD
@@ -0,0 +1,29 @@
+# Contributor: Michał Polański <michal@polanski.me>
+# Maintainer: Michał Polański <michal@polanski.me>
+pkgname=libslirp
+pkgver=4.2.0
+pkgrel=0
+pkgdesc="A general purpose TCP-IP emulator"
+url="https://gitlab.freedesktop.org/slirp/libslirp"
+arch="all"
+license="BSD-3-Clause"
+makedepends="meson glib-dev"
+subpackages="$pkgname-dev"
+options="!check" # no test suite
+source="https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v$pkgver/libslirp-v$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-v$pkgver"
+
+build() {
+ meson \
+ --buildtype=plain \
+ --prefix=/usr \
+ --libdir=/usr/lib \
+ build
+ ninja -C build
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C build install
+}
+
+sha512sums="514744ac8325857915b9946a76f4a55d48c8361b6167cd69c533086928ae06f059d923c5f057e92a0915921bb363b69d34a939a0bcc28233515125a5d1858d25 libslirp-v4.2.0.tar.gz"