[arch-commits] Commit in john/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Fri Sep 25 16:26:22 UTC 2020
Date: Friday, September 25, 2020 @ 16:26:21
Author: anthraxx
Revision: 712075
upgpkg: john 1.9.0.jumbo1-4: backport pdf2john fixes
Modified:
john/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-25 16:25:21 UTC (rev 712074)
+++ PKGBUILD 2020-09-25 16:26:21 UTC (rev 712075)
@@ -9,7 +9,7 @@
_jumbover=1
_johnver=1.9.0
pkgver=${_johnver}.jumbo${_jumbover}
-pkgrel=3
+pkgrel=4
pkgdesc='John the Ripper password cracker'
url='https://www.openwall.com/john'
arch=('x86_64')
@@ -24,15 +24,19 @@
'python: python based john scripts')
makedepends=('pkg-config' 'opencl-headers')
backup=('etc/john/john.conf')
-source=(https://www.openwall.com/john/k/john-${_johnver}-jumbo-${_jumbover}.tar.xz{,.sign})
+source=(https://www.openwall.com/john/k/john-${_johnver}-jumbo-${_jumbover}.tar.xz{,.sign}
+ john-pdf2john-path-fix.patch::https://github.com/openwall/john/commit/66cf12d17e9fa453b34bcd9d0b8dc4f1954e8cff.patch)
sha512sums=('c5cb5dc739ee4c666f8479cdf10511fddc391b590c59f90c060d3ccd8449b794ac7b831a6d1f7553883892499e709a66578cfa4d62caef9b7e0a831eb827e808'
- 'SKIP')
+ 'SKIP'
+ '8ab1eb9736aa9114fc2ac6713a186e9938caeeb642ace820a6403a7f76959bb6b2fa42587a5ce7ce9e8569892d92bbd1c26248a4a577ecacfb5ed141958bf281')
validpgpkeys=(
'297AD21CF86C948081520C1805C027FD4BDC136E' # Openwall offline signing key
)
prepare() {
- cd ${pkgname}-${_johnver}-jumbo-${_jumbover}/src
+ cd ${pkgname}-${_johnver}-jumbo-${_jumbover}
+ patch -Np1 < "${srcdir}/john-pdf2john-path-fix.patch"
+ cd src
sed 's|$prefix/bin|/usr/lib/john|' -i configure.ac
autoreconf -fiv
}
@@ -114,6 +118,7 @@
ln -sf "/usr/lib/john/$(basename "${script}")" "${pkgdir}/usr/bin/$(basename "${script/.${ext}/}")"
done
done
+ install -Dm 755 run/lib/* -t "${pkgdir}/usr/lib/john/lib"
# binaries
install -Dm 755 run/john -t "${pkgdir}/usr/bin"
More information about the arch-commits
mailing list