Advertisement
Guest User

Untitled

a guest
Mar 19th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.17 KB | None | 0 0
  1. Subject: [PATCH 8/8] Changes in accordance with Perl package guidelines in Arch Wiki
  2.  
  3. ---
  4. .SRCINFO |  7 +++----
  5.  PKGBUILD | 20 +++++++-------------
  6.  2 files changed, 10 insertions(+), 17 deletions(-)
  7.  
  8. diff --git a/.SRCINFO b/.SRCINFO
  9. index 8a0368e..6cfebc0 100644
  10. --- a/.SRCINFO
  11. +++ b/.SRCINFO
  12. @@ -1,12 +1,11 @@
  13.  # Generated by mksrcinfo v8
  14. -# Fri Mar 18 22:27:06 UTC 2016
  15. +# Sat Mar 19 17:59:25 UTC 2016
  16.  pkgbase = gscan2pdf
  17.     pkgdesc = A GUI with OCR capability to produce PDFs or DjVus from scanned documents
  18.     pkgver = 1.3.9
  19. -   pkgrel = 1
  20. +   pkgrel = 2
  21.     url = http://gscan2pdf.sourceforge.net/
  22. -   arch = i686
  23. -   arch = x86_64
  24. +   arch = any
  25.     license = GPL
  26.     depends = imagemagick
  27.     depends = perl-config-general
  28. diff --git a/PKGBUILD b/PKGBUILD
  29. index 8c60a81..5087adf 100644
  30. --- a/PKGBUILD
  31. +++ b/PKGBUILD
  32. @@ -6,9 +6,9 @@
  33.  
  34.  pkgname=gscan2pdf
  35.  pkgver=1.3.9
  36. -pkgrel=1
  37. +pkgrel=2
  38.  pkgdesc='A GUI with OCR capability to produce PDFs or DjVus from scanned documents'
  39. -arch=('i686' 'x86_64')
  40. +arch=('any')
  41.  url='http://gscan2pdf.sourceforge.net/'
  42.  license=('GPL')
  43.  depends=('imagemagick' 'perl-config-general' 'perl-goo-canvas' 'perl-gtk2-ex-simple-list' 'perl-gtk2-imageview'
  44. @@ -21,23 +21,17 @@ source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.xz")
  45.  sha512sums=('0f55cc95e63d02c7416bd58e9555497f55744c83587432547068ea5674671dc8318bbfdd5dad46be25f2065e5fdae8daf8803edc9963f1a603ec11be64f72e82')
  46.  
  47.  build() {
  48. -
  49.    cd ${srcdir}/${pkgname}-${pkgver}
  50. -  perl Makefile.PL
  51. +  unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
  52. +  export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
  53. +  /usr/bin/perl Makefile.PL
  54.    make
  55. -
  56.  }
  57.  
  58.  package() {
  59. -
  60.    cd ${srcdir}/${pkgname}-${pkgver}
  61. -  make DESTDIR=${pkgdir} install
  62. -
  63. -  # Create symlinks to /usr/bin/site_perl/* in /usr/bin/
  64. -  cd ${pkgdir}
  65. -  ln -sf site_perl/gscan2pdf usr/bin/
  66. -  ln -sf site_perl/scanadf-perl usr/bin/
  67. -  ln -sf site_perl/scanimage-perl usr/bin/
  68. +  unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
  69. +  make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
  70.  
  71.    # Standard perl cleaning
  72.    /usr/bin/find ${pkgdir} -name '.packlist' -o -name 'perllocal.pod' -delete
  73. --
  74. 2.7.4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement