ayaports/unmaintained/xinetd/APKBUILD
build@apk-groulx 7c2d413554 3.17 cleanup
2023-01-11 00:40:45 +00:00

40 lines
1.6 KiB
Text

# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=xinetd
pkgver=2.3.15.4
pkgrel=0
pkgdesc="A secure replacement for inetd"
arch="x86_64"
url="https://github.com/openSUSE/xinetd"
license="custom"
makedepends="libtirpc-dev"
subpackages="$pkgname-doc"
source="
https://github.com/openSUSE/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz
xinetd.conf
servers
services
"
build() {
./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --without-libwrap
CFLAGS="$CFLAGS -I/usr/include/tirpc" LDFLAGS="$LDFLAGS -ltirpc" make
}
package() {
make prefix="$pkgdir/usr" sbindir="$pkgdir/usr/bin" sysconfdir="$pkgdir/etc" install
install -Dm644 "$srcdir"/xinetd.conf "$pkgdir"/etc/xinetd.conf
install -Dm644 "$srcdir"/servers "$pkgdir"/etc/xinetd.d/servers
install -Dm644 "$srcdir"/services "$pkgdir"/etc/xinetd.d/services
# install license
install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT
}
sha512sums="
1d9bbf5f60b299746adf3e57a669bf1a554b50066563b65cdb7584f00dcab2d3d331df705eefb56b51c52a16b5ed6b109cd832c27df87c7f262bb304e17ddc0e xinetd-2.3.15.4.tar.xz
c54e870db56570a7373a0e815148656198f9bd3f14bb4ab40af3bd3c7539dfacb6ff7f917a3df5788eba9b4a96a07fb4d7a6f4e4ea89945686e761a19bbc2008 xinetd.conf
d5e321e084f74e27f619c911ded29ec4faab5aa754d289af42db31bfac1fe347655e59ccb2812d42e36bccbb306d7d3e974ea3dfd90363505458bc9357298404 servers
da41af51bf8958814044b0961fec2c24959a4f2583a804a4e8f26aaef466248f5b554e0ea62bf4e7a8a0b7ae214cdd7767c99529464956f5c5cd0fbe82183daa services
"