johntheripper: fixes highly influenced by radhermit

This commit is contained in:
Zero_Chaos 2012-03-05 21:13:32 +00:00
parent 55f484762c
commit 07095f2305
2 changed files with 8 additions and 3 deletions

View file

@ -16,4 +16,4 @@ EBUILD johntheripper-1.7.6-r2.ebuild 4793 RMD160 9c558bb77b61c9cc2f7dd2fcd17d629
EBUILD johntheripper-1.7.6-r5.ebuild 4652 RMD160 6370c468a2ec16fafbb81b88b5db4c28c7271610 SHA1 0827ded477278cc009e71947ac0fae165c8a8adf SHA256 d3c6fc55d6e3a2343be26ebdb585d4ac15a856dd6e5e59351aa627db821827ea
EBUILD johntheripper-1.7.8-r1.ebuild 5079 RMD160 b8219170a9484a32a5a8843530e408fd1e0994dc SHA1 b48eec23ce53ca9dbfb412fecc031fd307434155 SHA256 6478cd1b3f5252771975202d03d948a25764a3e5276277cb9411830a7ef36da3
EBUILD johntheripper-1.7.8-r3.ebuild 4992 RMD160 148f7b7cbc690a47f1e53f90877a4e4eee23140f SHA1 9b028389b26d23bef6f70736bb32ed13a1827a1a SHA256 35240ef5a0d7150b84b93517acc1f2879ddd127c8e163fbd47326ea8a4267e8b
EBUILD johntheripper-1.7.9.ebuild 5155 RMD160 af269ff02d601d60b46b1456a8c7f96fc15a53e5 SHA1 9ee8e65563e26d63bfa21f5d57309b9aff28eaa8 SHA256 85bd9b9ece4dba9c33f5a50d58a02786bc0e2478e32b48c54dfa08fbd3215ab6
EBUILD johntheripper-1.7.9.ebuild 5247 RMD160 3765ac5789d93e59f732ce38402a0c65652cd2a7 SHA1 2720600ccfed9cd020a615aac95281b6115f95a5 SHA256 bc2523e634e24bea2a734ad1d7627c42956c040e77da9c3945c4fde5df145e40

View file

@ -37,7 +37,13 @@ get_target() {
if use alpha; then
echo "linux-alpha"
elif use amd64; then
echo "linux-x86-64"
if test-flags-CC -mxop > /dev/null; then
echo "linux-x86-64-xop"
elif test-flags-CC -mavx > /dev/null; then
echo "linux-x86-64-avx"
else
echo "linux-x86-64"
fi
elif use ppc; then
#if use altivec; then
# echo "linux-ppc32-altivec"
@ -125,7 +131,6 @@ src_prepare() {
src_compile() {
local OMP
test-flags -mavx && replace-flags -march=native -mtune=native
use custom-cflags || strip-flags
echo "#define JOHN_SYSTEMWIDE 1" >> config.gentoo
echo "#define JOHN_SYSTEMWIDE_HOME \"${EPREFIX}/etc/john\"" >> config.gentoo