diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | pdftk | 3 | ||||
-rw-r--r-- | pdftk.sh | 2 |
4 files changed, 17 insertions, 20 deletions
@@ -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 @@ -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 "$@" |