summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD20
-rw-r--r--pdftk3
-rw-r--r--pdftk.sh2
4 files changed, 17 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c8493a8e3e1b..8f2b7e187129 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pdftk-gcj
pkgdesc = Tool for doing everyday things with PDF documents
pkgver = 2.02
- pkgrel = 5
+ pkgrel = 6
url = http://www.pdfhacks.com/pdftk
arch = x86_64
license = GPL
@@ -12,11 +12,11 @@ pkgbase = pdftk-gcj
source = http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip
source = Makefile.Arch
source = Makefile.patch
- source = pdftk
- sha1sums = a4a27e984c5e1401cfa44b8e92a64113d7396a06
- sha1sums = 0c8e1a442d266eb6782349e41652c6c07464222e
- sha1sums = 195c2b05023c0449f07c6748b503d33eb8dcf72b
- sha1sums = 668240583dc4f8564edd5eaec3c769ec6fdd4cc0
+ source = pdftk.sh
+ sha256sums = 118f6a25fd3acaafb58824dce6f97cdc07e56050e666b90e4c4ef426ea37b8c1
+ sha256sums = 5baeb3e57905e31d56034993221c1e01e140f9185dc187b506c785fda5a1875e
+ sha256sums = 0784b19b82a3b816b533d33ca234a3643059bf5970226df1590945f8cf26bb8b
+ sha256sums = 6d36d4e2848c6b12d03fe76146de1de5379e5931ba907ee9bf5b2d0d32cef6c8
pkgname = pdftk-gcj
diff --git a/PKGBUILD b/PKGBUILD
index 3ecce07c9b1a..954b126a5072 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=pdftk-gcj
_pkgname=pdftk
pkgver=2.02
-pkgrel=5
+pkgrel=6
pkgdesc="Tool for doing everyday things with PDF documents"
arch=('x86_64')
url="http://www.pdfhacks.com/pdftk"
@@ -15,12 +15,12 @@ depends=('gcc6-libs' 'gcc6-gcj' 'gcc-gcj-ecj')
provides=('pdftk')
source=("http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/${_pkgname}-${pkgver}-src.zip"
'Makefile.Arch' 'Makefile.patch'
- 'pdftk'
-)
-sha1sums=('a4a27e984c5e1401cfa44b8e92a64113d7396a06'
- '0c8e1a442d266eb6782349e41652c6c07464222e'
- '195c2b05023c0449f07c6748b503d33eb8dcf72b'
- '668240583dc4f8564edd5eaec3c769ec6fdd4cc0')
+ "pdftk.sh"
+ )
+sha256sums=('118f6a25fd3acaafb58824dce6f97cdc07e56050e666b90e4c4ef426ea37b8c1'
+ '5baeb3e57905e31d56034993221c1e01e140f9185dc187b506c785fda5a1875e'
+ '0784b19b82a3b816b533d33ca234a3643059bf5970226df1590945f8cf26bb8b'
+ '6d36d4e2848c6b12d03fe76146de1de5379e5931ba907ee9bf5b2d0d32cef6c8')
prepare() {
cd ${_pkgname}-$pkgver-dist/${_pkgname}
@@ -39,7 +39,7 @@ package() {
# Install binary
install -D -m 755 pdftk "$pkgdir"/usr/bin/pdftk-bin
-
+
# Install licenses and adjust permissions
cd ..
LICENSE_DIR="$pkgdir"/usr/share/licenses/$_pkgname
@@ -52,7 +52,5 @@ package() {
install -D -m 644 "pdftk.1" "$pkgdir"/usr/share/man/man1/pdftk-gcj.1
# Install wrapper that sets the proper environment variables.
- sed -i "s/CARCH/${CARCH}/" "$srcdir"/pdftk
- sed -i "s/GCCVER/`gcc-6 -dumpversion`/" "$srcdir"/pdftk
- install -D -m 755 "$srcdir"/pdftk "$pkgdir"/usr/bin/pdftk.sh
+ install -D -m 755 "$srcdir"/pdftk.sh "$pkgdir"/usr/bin/pdftk.sh
}
diff --git a/pdftk b/pdftk
deleted file mode 100644
index 12d821bd0069..000000000000
--- a/pdftk
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/gcc/CARCH-pc-linux-gnu/GCCVER
-pdftk-bin "$@"
diff --git a/pdftk.sh b/pdftk.sh
new file mode 100644
index 000000000000..4b3d2d7b7fdd
--- /dev/null
+++ b/pdftk.sh
@@ -0,0 +1,2 @@
+#!/bin/bash
+LD_PRELOAD=/usr/lib/gcc/x86_64-pc-linux-gnu/6.5.0/libgcj.so pdftk-bin "$@"