pkgname=xinetd pkgver=2.3.15.4 pkgrel=4 pkgdesc="xinetd is a secure replacement for inetd" arch=('x86_64') url="https://github.com/openSUSE/xinetd" license=('custom') optdepends=('perl: for xconv.pl script') backup=('etc/xinetd.conf' 'etc/xinetd.d/servers' 'etc/xinetd.d/services') source=("https://github.com/openSUSE/xinetd/releases/download/${pkgver}/xinetd-${pkgver}.tar.xz" 'xinetd.conf' 'servers' 'services' 'xinetd.service') md5sums=('cbdb8e10a7ccb047c08ac1922e670318' 'f109f699a07bc8cfb5791060f5e87f9e' '21f47b4aa20921cfaddddd9f9a407f81' '9fa2061dc7dd738c8424251deb86f81e' '08466ed714ea8ba42ad81f6fb3aa62e7') build() { cd ${pkgname}-${pkgver} #sed -i "s|${prefix}/man|${prefix}/share/man|" configure # https://bugzilla.redhat.com/show_bug.cgi?id=1006100#c #patch -p1 -i ${srcdir}/CVE-2013-4342.patch ./configure --prefix=/usr \ --without-libwrap \ --without-labeled-networking make } package() { cd ${pkgname}-${pkgver} make prefix=${pkgdir}/usr 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 -Dm644 ${srcdir}/xinetd.service ${pkgdir}/usr/lib/systemd/system/xinetd.service install -Dm644 COPYRIGHT ${pkgdir}/usr/share/licenses/$pkgname/COPYRIGHT }