From d96a75f470e251e85e3adb714fb06550d22fb0ff Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sat, 18 Aug 2018 12:51:51 +0000 Subject: user/s6-networking: new package --- user/s6-networking/APKBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 user/s6-networking/APKBUILD diff --git a/user/s6-networking/APKBUILD b/user/s6-networking/APKBUILD new file mode 100644 index 000000000..39b08026f --- /dev/null +++ b/user/s6-networking/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Laurent Bercot +# Maintainer: Laurent Bercot +pkgname=s6-networking +pkgver=2.3.0.3 +pkgrel=0 +pkgdesc="skarnet.org's UCSPI Unix and TCP tools, access control tools, and network time management utilities." +url="https://skarnet.org/software/$pkgname/" +arch="all" +license="ISC" +options="!check" # No test suite. +depends_dev="skalibs-dev bearssl-dev" +makedepends="skalibs-dev execline-dev s6-dev s6-dns-dev bearssl-dev" +subpackages="$pkgname-dev $pkgname-doc" +source="https://skarnet.org/software/$pkgname/$pkgname-$pkgver.tar.gz" + +build() { + cd "$builddir" + ./configure \ + --enable-shared \ + --enable-static \ + --disable-allstatic \ + --prefix=/usr \ + --libexecdir="/usr/lib/$pkgname" \ + --with-dynlib=/lib \ + --enable-ssl=bearssl + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +doc() { + default_doc + mkdir -p "$subpkgdir/usr/share/doc" + cp -a "$builddir/doc" "$subpkgdir/usr/share/doc/$pkgname" +} + +sha512sums="f710c8c67b88523d4d461ab775ad3a56ca148e0e5ee4c02fe40d0783ff43af8779e598548db5048cc32852be6659f2feb7ac29ba07a953daa0039cec0fc14762 s6-networking-2.3.0.3.tar.gz" -- cgit v1.2.3-70-g09d2