* update iputils to 20190709
This commit is contained in:
parent
da1f95de1c
commit
3103b973fa
@ -5,17 +5,17 @@
|
||||
|
||||
pkgname=iputils
|
||||
# Commit date + git rev-parse --short origin/master
|
||||
_rev=f6aac8d
|
||||
pkgver=20180629.${_rev}
|
||||
pkgrel=4
|
||||
_rev=13e0084
|
||||
pkgver=20190709
|
||||
pkgrel=1
|
||||
pkgdesc="Network monitoring tools, including ping"
|
||||
arch=('x86_64' 'powerpc64le')
|
||||
arch=(x86_64 powerpc64le)
|
||||
license=('GPL')
|
||||
url="http://www.skbuff.net/iputils/"
|
||||
groups=('base')
|
||||
depends=('openssl' 'libcap' 'libidn2')
|
||||
optdepends=('xinetd: for tftpd')
|
||||
makedepends=('perl-sgmls' 'git' 'docbook-xsl')
|
||||
makedepends=('perl-sgmls' 'git' 'docbook-xsl' 'meson')
|
||||
conflicts=('netkit-base' 'arping' 'netkit-tftpd')
|
||||
replaces=('netkit-base')
|
||||
backup=(etc/xinetd.d/tftp)
|
||||
@ -26,24 +26,17 @@ sha1sums=('SKIP'
|
||||
'fc2ae26f5609725e3f4aeaf4ab82dfa6d2e378fd')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}"
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
make USE_NETTLE=no USE_GNUTLS=no CCOPTOPT="$CFLAGS"
|
||||
# fix perl-sgmls
|
||||
sed -i -e 's#sgmlspl#sgmlspl.pl#g' "${srcdir}/${pkgname}/doc/Makefile"
|
||||
make -C doc man
|
||||
arch-meson ../$pkgname -DBUILD_RARPD=true
|
||||
ninja
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${pkgname}"
|
||||
cd build
|
||||
|
||||
install -dm755 "${pkgdir}"/usr/bin
|
||||
|
||||
install -m755 arping clockdiff ping rarpd rdisc tftpd tracepath "${pkgdir}"/usr/bin/
|
||||
|
||||
install -dm755 "${pkgdir}"/usr/share/man/man8
|
||||
install -m644 doc/{arping,clockdiff,ping,rarpd,rdisc,tftpd,tracepath}.8 \
|
||||
"${pkgdir}"/usr/share/man/man8/
|
||||
DESTDIR="$pkgdir" ninja install
|
||||
|
||||
# FS#24768
|
||||
install -dm755 "${pkgdir}"/etc/xinetd.d/
|
||||
|
9
iputils/iputils.install
Normal file
9
iputils/iputils.install
Normal file
@ -0,0 +1,9 @@
|
||||
post_install() {
|
||||
setcap cap_net_raw=ep usr/bin/ping 2>/dev/null || chmod +s usr/bin/ping
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_install "$1"
|
||||
}
|
||||
|
||||
# vim:set ts=2 sw=2 et:
|
10
iputils/tftp.xinetd
Normal file
10
iputils/tftp.xinetd
Normal file
@ -0,0 +1,10 @@
|
||||
service tftp
|
||||
{
|
||||
socket_type = dgram
|
||||
protocol = udp
|
||||
wait = yes
|
||||
user = nobody
|
||||
server = /usr/sbin/tftpd
|
||||
server_args = /var/tftpboot
|
||||
disable = yes
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user