diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 6 |
2 files changed, 8 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = john-mpi pkgdesc = JohnTheRipper password cracker with Jumbo patch and MPI support pkgver = 1.8.0 - pkgrel = 2 + pkgrel = 3 url = http://openwall.info arch = i686 arch = x86_64 @@ -16,8 +16,10 @@ pkgbase = john-mpi backup = etc/john/dumb16.conf backup = etc/john/dynamic.conf source = http://www.openwall.com/john/j/john-1.8.0-jumbo-1.tar.xz + source = https://github.com/magnumripper/JohnTheRipper/commit/e2e868db3e153b3f959e119a51703d4afb99c624.patch source = params.h.patch sha256sums = bac93d025995a051f055adbd7ce2f1975676cac6c74a6c7a3ee4cfdd9c160923 + sha256sums = c84d53f4e2b5c15c9ab83aea05d72a7e1492e4f0cb547e0047aa91458851aee5 sha256sums = 432466152dda1bfaae66095ac6d1db48e91c2557e412c799b8c01921b749414a pkgname = john-mpi @@ -3,7 +3,7 @@ pkgname=john-mpi pkgver=1.8.0 -pkgrel=2 +pkgrel=3 _patchlevel=jumbo-1 arch=('i686' 'x86_64') pkgdesc='JohnTheRipper password cracker with Jumbo patch and MPI support' @@ -32,15 +32,18 @@ backup=(etc/john/john.conf etc/john/dynamic.conf) source=("http://www.openwall.com/john/j/john-${pkgver}-${_patchlevel}.tar.xz" + "https://github.com/magnumripper/JohnTheRipper/commit/e2e868db3e153b3f959e119a51703d4afb99c624.patch" "params.h.patch") prepare() { cd ${srcdir}/john-${pkgver}-${_patchlevel}/src patch -p0 < ${srcdir}/params.h.patch + patch -p2 < ${srcdir}/e2e868db3e153b3f959e119a51703d4afb99c624.patch } build() { export PATH=/opt/mpich/bin:${PATH} + export CFLAGS="${CFLAGS} -DJOHN_SYSTEMWIDE=1" cd ${srcdir}/john-${pkgver}-${_patchlevel}/src ./configure --prefix=/usr --enable-mpi @@ -94,4 +97,5 @@ package() { ln -s john undrop } sha256sums=('bac93d025995a051f055adbd7ce2f1975676cac6c74a6c7a3ee4cfdd9c160923' + 'c84d53f4e2b5c15c9ab83aea05d72a7e1492e4f0cb547e0047aa91458851aee5' '432466152dda1bfaae66095ac6d1db48e91c2557e412c799b8c01921b749414a') |