40 lines
1.6 KiB
Text
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
|
|
"
|