[arch-commits] Commit in iputils/trunk (PKGBUILD)
Tobias Powalowski
tpowa at archlinux.org
Wed Nov 16 08:00:20 UTC 2016
Date: Wednesday, November 16, 2016 @ 08:00:19
Author: tpowa
Revision: 280874
upgpkg: iputils 20161105.1f2bb12-1
bump to latest version
Modified:
iputils/trunk/PKGBUILD
----------+
PKGBUILD | 26 +++++++++-----------------
1 file changed, 9 insertions(+), 17 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-11-16 02:10:33 UTC (rev 280873)
+++ PKGBUILD 2016-11-16 08:00:19 UTC (rev 280874)
@@ -5,8 +5,8 @@
pkgname=iputils
# Commit date + git rev-parse --short origin/master
-_rev=0db72a4
-pkgver=20160308.${_rev}
+_rev=1f2bb12
+pkgver=20161105.${_rev}
pkgrel=1
pkgdesc="Network monitoring tools, including ping"
arch=('i686' 'x86_64')
@@ -13,9 +13,9 @@
license=('GPL')
url="http://www.skbuff.net/iputils/"
groups=('base')
-depends=('openssl' 'sysfsutils' 'libcap')
+depends=('openssl' 'sysfsutils' 'libcap' 'libidn')
optdepends=('xinetd: for tftpd')
-makedepends=('docbook2x' 'opensp' 'git')
+makedepends=('docbook-utils' 'perl-sgmls' 'git')
conflicts=('netkit-base' 'arping' 'netkit-tftpd')
replaces=('netkit-base')
backup=(etc/xinetd.d/tftp)
@@ -28,15 +28,10 @@
build() {
cd "${srcdir}/${pkgname}"
- make USE_GNUTLS=no CCOPTOPT="$CFLAGS"
-
- cd doc
- for file in *.sgml; do
- xf=${file/.sgml/.xml}
- osx -xlower -xno-nl-in-tag $file > $xf || true
- sed -i "s|<refname>\(.*\), \(.*\)</refname>|<refname>\1</refname>, <refname>\2</refname>|g" $xf
- docbook2man $xf
- done
+ 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
}
package() {
@@ -44,15 +39,12 @@
install -dm755 "${pkgdir}"/usr/bin
- install -m755 arping clockdiff ping rarpd rdisc tftpd tracepath tracepath6 "${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/
- cd "${pkgdir}"/usr/share/man/man8
- ln -sf tracepath.8.gz tracepath6.8.gz
-
# FS#24768
install -dm755 "${pkgdir}"/etc/xinetd.d/
install -m644 "${srcdir}"/tftp.xinetd "${pkgdir}"/etc/xinetd.d/tftp
More information about the arch-commits
mailing list