Advertisement
martadinata

iputils-ipv6

Aug 16th, 2012
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. # $Id: PKGBUILD 163489 2012-07-13 11:24:04Z stephane $
  2. # Maintainer: Stéphane Gaudreault <stephane@archlinux.org>
  3. # Maintainer: Tobias Powalowski <tpowa@archlinux.org>
  4. # Contributor: Aaron Griffin <aaron@archlinux.org>
  5.  
  6. pkgname=iputils
  7. pkgver=20101006
  8. pkgrel=ping6
  9. pkgdesc="Ping fro IPv6"
  10. arch=('i686' 'x86_64')
  11. license=('GPL')
  12. url="http://www.linuxfoundation.org/en/Net:Iputils"
  13. groups=('base')
  14. depends=('openssl' 'sysfsutils' 'libcap')
  15. optdepends=('xinetd: for tftpd')
  16. #makedepends=('docbook2x' 'opensp')
  17. conflicts=('netkit-base' 'arping' 'netkit-tftpd')
  18. replaces=('netkit-base')
  19. backup=(etc/xinetd.d/tftp)
  20. install=${pkgname}.install
  21. source=(http://www.skbuff.net/${pkgname}/${pkgname}-s${pkgver}.tar.bz2 tftp.xinetd
  22. iputils-20101006-ping-integer-overflow.patch)
  23. sha1sums=('a08cc5423a7bf940205f2353fe3d129cd39ff242'
  24. 'fc2ae26f5609725e3f4aeaf4ab82dfa6d2e378fd'
  25. 'ec78574d798b53e4f8bdd37e42514fc17ed71667')
  26.  
  27. build() {
  28. cd "${srcdir}/${pkgname}-s${pkgver}"
  29.  
  30. # Use our CFLAGS
  31. sed -i -e "/^CCOPT=/s|-O2|${CFLAGS}|" Makefile
  32.  
  33. # FS#28897
  34. patch -Np1 -i ../iputils-20101006-ping-integer-overflow.patch
  35.  
  36. make
  37.  
  38. #cd doc
  39. #for file in *.sgml; do
  40. # xf=${file/.sgml/.xml}
  41. # osx -xlower -xno-nl-in-tag $file > $xf || true
  42. # sed -i "s|<refname>\(.*\), \(.*\)</refname>|<refname>\1</refname>, <refname>\2</refname>|g" $xf
  43. # docbook2man $xf
  44. #done
  45. }
  46.  
  47. package() {
  48. cd "${srcdir}/${pkgname}-s${pkgver}"
  49.  
  50. install -dm755 "${pkgdir}"/usr/{bin,sbin} "${pkgdir}"/bin
  51.  
  52. install -m755 ping6 "${pkgdir}"/usr/bin/
  53. ln -sf /usr/bin/ping6 "${pkgdir}"/bin/
  54.  
  55. }
  56.  
  57. # vim:set ts=2 sw=2 et:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement