PKGBUILD 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # Contributor: Aurelien Foret <orelien@chez.com>
  2. # Maintainer (Arch): Douglas Soares de Andrade <douglas@archlinux.org>
  3. # Maintainer : Sagar Acharya <sagar@hyperbola.info>
  4. pkgname=patchutils
  5. pkgver=0.4.2
  6. pkgrel=1
  7. pkgdesc="A small collection of programs that operate on patch files"
  8. license=('GPL-2')
  9. url="http://cyberelk.net/tim/patchutils/"
  10. depends=('python' 'pcre2')
  11. makedepends=('xmlto' 'quilt')
  12. arch=('any')
  13. source=("http://cyberelk.net/tim/data/patchutils/stable/$pkgname-$pkgver.tar.xz"{,.sig}
  14. "series"
  15. "espdiff_man_6.patch"
  16. "posixness_fix.patch")
  17. sha512sums=('20970d52fd43c09dc7799297b9a9eb6f60ba29ecc750d49381a2dc52273dfe484a47696cddd541f623394fa3486734cf337297cbeab6b1b244511c7740f46897'
  18. 'SKIP'
  19. 'dca7ea0002dc02ca08334ac4f1b77e895ad81aaf8d53acd85d097040b3309f5ff4a7b390049cc1f37c1c50ac97dd2db3aa83106bc3973b2180120d08d04e0401'
  20. '81b1ada959bbab496e539358a0e28bf2ffff13fa183161da2b0df87d955c5f8e5d08dd3a0cb399235efc121520d102f53ec0842c3bff0f12c824002a3a3e6745'
  21. '5d768c17a28fe02a3e4dfb43f691f7bbbe2b3e48412d170673944bedf384a1dce367007b419b77ea725424b11f52eb0f8bda4853de2aea01c1cb94d9563ac9a4')
  22. validpgpkeys=('4629AFE960EC20BEC12E3104B7C20D079491EA63') # Tim Waugh <tim@cyberelk.net>
  23. # Manually import above key with command below
  24. # wget -qO - http://cyberelk.net/tim/twaugh.asc | gpg --import
  25. prepare() {
  26. cd "${srcdir}"/"${pkgname}-${pkgver}"
  27. mkdir ./patches
  28. cp ${srcdir}/series ./patches
  29. cp ${srcdir}/*.patch ./patches
  30. export QUILT_PATCHES=patches
  31. export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
  32. export QUILT_DIFF_ARGS='--no-timestamps'
  33. quilt push -av
  34. }
  35. build() {
  36. cd "${srcdir}"/${pkgname}-${pkgver}
  37. ./configure --prefix=/usr
  38. make
  39. }
  40. package() {
  41. cd "${srcdir}"/${pkgname}-${pkgver}
  42. make DESTDIR="${pkgdir}" install
  43. }