summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Farina <zerochaos@gentoo.org>2012-12-31 21:28:06 +0000
committerRichard Farina <zerochaos@gentoo.org>2012-12-31 21:28:06 +0000
commita9dc587699841e556613e963af2d53a5d9bc9197 (patch)
treeb2d9d770170c93b810e36feb8a13039bc5952d9b /app-crypt/oclhashcat-lite-bin
parentversion bump (diff)
downloadhistorical-a9dc587699841e556613e963af2d53a5d9bc9197.tar.gz
historical-a9dc587699841e556613e963af2d53a5d9bc9197.tar.bz2
historical-a9dc587699841e556613e963af2d53a5d9bc9197.zip
version bump
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0xDD11F94A
Diffstat (limited to 'app-crypt/oclhashcat-lite-bin')
-rw-r--r--app-crypt/oclhashcat-lite-bin/ChangeLog8
-rw-r--r--app-crypt/oclhashcat-lite-bin/Manifest24
-rw-r--r--app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.13.ebuild105
3 files changed, 135 insertions, 2 deletions
diff --git a/app-crypt/oclhashcat-lite-bin/ChangeLog b/app-crypt/oclhashcat-lite-bin/ChangeLog
index d0a0e0a01d62..9297609a2626 100644
--- a/app-crypt/oclhashcat-lite-bin/ChangeLog
+++ b/app-crypt/oclhashcat-lite-bin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/oclhashcat-lite-bin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-lite-bin/ChangeLog,v 1.3 2012/07/04 17:41:29 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-lite-bin/ChangeLog,v 1.4 2012/12/31 21:28:01 zerochaos Exp $
+
+*oclhashcat-lite-bin-0.13 (31 Dec 2012)
+
+ 31 Dec 2012; Rick Farina <zerochaos@gentoo.org>
+ +oclhashcat-lite-bin-0.13.ebuild:
+ version bump
04 Jul 2012; Rick Farina <zerochaos@gentoo.org>
oclhashcat-lite-bin-0.10.ebuild:
diff --git a/app-crypt/oclhashcat-lite-bin/Manifest b/app-crypt/oclhashcat-lite-bin/Manifest
index ac59d199b336..f8c45d2afaa9 100644
--- a/app-crypt/oclhashcat-lite-bin/Manifest
+++ b/app-crypt/oclhashcat-lite-bin/Manifest
@@ -1,4 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
DIST oclHashcat-lite-0.10.7z 2478892 SHA256 4d4d668981c249e4a7dff139f0952794300ac1d6dac6b9cd355a90928af98b78 SHA512 22768b09d7d0157aafdcbed7be4ac22611b30e4bd1e7eb936b45ffd0988bea78b1d2932cdae8a40ebbe82be7b29c4d7a63f69c5743648edb0f9c72fd0de46842 WHIRLPOOL 4faa59a57771f2d5729d82530e97f3b6523d98dbbfc4f9662298a5aafe7ed96630856786c83e7a71ecab34361326a170c132d64a281082a8ee7287f8a920a07e
+DIST oclHashcat-lite-0.13.7z 2728439 SHA256 5d62b4ae1207b0de6f43a4a6da1fc54bb36c72feeb7825a499df5d534c6b4258 SHA512 17622edc4aa9df1b809a1f235130f8f3ec92664a2fc800fdd288af7d56719613b667b972263e8b7de16fe161fd611b08e9029e78368e699d542997f2b1b1bd56 WHIRLPOOL 4c991f9b501be938e17c2393abeac25f42a7d74aa7290c3e09b34f592baf42facc5688b38285ff06782db6f0120e8cf1dbf31b96219dc310ed4692ed60ee128e
EBUILD oclhashcat-lite-bin-0.10.ebuild 2849 SHA256 b247ab095bc9dfc54f827088c53112e173053a32f7b25254fb23d035dc84725d SHA512 6da10e34f24a2d5df9d1bf613a76a419838eaf8d2f87fa92df0f3b2c66f896c8b47eb5d73ac703421313cb8216787bfb02e22cb6d45a12d85787c95db38cf4c6 WHIRLPOOL ab1d14c139c2327bae7236146b53fd93f189c12b57fce35e2f5b92017ad90551c9554fba15cb8d9d88a97e8e3ec967496fc3262f4cce862a241a1f88d35fd67e
-MISC ChangeLog 668 SHA256 42b21ad5810fbb834ee81287a21aa1633724415bf51b8852eb0ed6eeba37d681 SHA512 8a2e3019d017f915927b2af70e2d171d6ad189d85b95c436050a626a06e12cc01526bb5460c170d54a3710d539a92399ef594f9dcf21801986457ecb271819ce WHIRLPOOL dc1fd49ab292765d4c5e010129ea0208fa108fee97398ee6ee612ea538189542f11db7342577be4d5311c4caf37a227bed271312ee43ea6e0b86ba2309a73efe
+EBUILD oclhashcat-lite-bin-0.13.ebuild 2848 SHA256 5dff4bb5df143387179daed827a47b0937fa15675a850df032926dd89a036cb5 SHA512 ae6ee4dcca861a66c494e2706b105c3fe1693738e89d8c59c864731233a84da25dd92120477ee32f7fd3a5bf95d4a815da61b4e0b39ee77ba6ccaf54b0854115 WHIRLPOOL f6fbd20553329342b4d6c3cf17a5e29f618faff347cb039b876e5d08dfb71e1f05f4c22c05980ee5d7e4964a5f16060916fb38e8dfd3df341c13eef30af210dc
+MISC ChangeLog 811 SHA256 e14df2244a602c1935043d0eb0db780b97ca24a782de8f6173031292efe9a4d2 SHA512 41e7d2844e7bd76741b195a63bf5d7df80db87a054bf8fd423b8b87ce46f285012bf46a8e88123f08c1e8aa4f7ee5d1311a6336f0df993f3ea3e5010e885f1c4 WHIRLPOOL 7cf50c74ebd97502de2a62fda72cd6a1817f96285b5774b5831362d3c8eada1a832885c5915f3c3bb922a246e9b08ae73c388476178214586b4c73e52976732b
MISC metadata.xml 248 SHA256 c48f1d43aa5eb2f3374c54e1be22241c09bc94d9fd2156794be28f7b09af4bac SHA512 111d13c282e9834bd2899c214b1fc05d4bfe4448c30656187f2435f23c5dbab92e6ffc6d0f69efad8494b7f2e1ec364343061a8b58ca3043e3d4a337e461123f WHIRLPOOL 4c25451092f8d779d15b189778bf51a968e73b49c4027254c8596d19c588464170a3b66302d740a2cf7fdc1a0cd47d7dbb3c1c9e3e026f8dfca0fb9db585c814
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCgAGBQJQ4gOMAAoJEKXdFCfdEflKxBoP/iXL2iL1ZcdYTmnE16yMzqaA
+3Qvs3RIS0PFV4Wv3P9oMDbYmeuBGSjcwJ0LyVZBOmxKwWQ3NXhu3onicZpmMv0Q+
+WpUIRqikGcxo+sJNoaIzbBFs2hS3/0snuVyrlZJvDAbM2bJPjewyp78SvJTu8G21
+0igP1QqDpr4j0fkDPSUk/L4nFZuY1nqrLkP2d7KkhxF/Xp3snjYQtM9QkDUcmV2f
+BS9ftXKQ2EFJjd80MF0YwlXqDt5lhkSFdRH2YVjOUy7ndACudqfY2YXMMZKKzahC
+cnmzNKvIivJD5rTczW+8P6tnl8v6T9bCRtsooy8tzel6Xr3PnTTL+niWPs+warhK
+VA/fKipDAJS4o8fqRbpFC1gjl5hFuNA197tq2tpeDQKNWKov8uSj4mvR3tWYR7HW
+MfBmr1WIjTQSeQplE22CX9Yw8OcsaDo9M5T5Gf+0dFf5VfGyVq9h4V/Ex9lQjrxH
+k/JE8P0F7Qslg4cJJxldDgmPJeVYi9VBs1B3UpRfEsS7DubadIwM+hcMShu0BGYQ
+pMKev3MOIOk4yo+bvyF0N5JRwVw5ndjA4Z4H4kyJBrUoBTYxFuOxiOKq7o6Vvt7I
+SUMw0vxeq8c/PYdLl13esVhKk6q0OAbaNDhCxCPFwzjAI27EB5RJJTOVNeYnUr8Q
+94egoAXEjQdNg49KNG9D
+=/C+b
+-----END PGP SIGNATURE-----
diff --git a/app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.13.ebuild b/app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.13.ebuild
new file mode 100644
index 000000000000..27a5bc591c37
--- /dev/null
+++ b/app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.13.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.13.ebuild,v 1.1 2012/12/31 21:28:01 zerochaos Exp $
+
+EAPI=4
+
+inherit eutils pax-utils
+
+DESCRIPTION="An opencl hash cracker"
+HOMEPAGE="http://hashcat.net/oclhashcat-lite/"
+MY_P="oclHashcat-lite-${PV}"
+SRC_URI="http://hashcat.net/files/${MY_P}.7z"
+
+#license applies to this version per http://hashcat.net/forum/thread-1348.html
+LICENSE="hashcat"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+IUSE_VIDEO_CARDS="video_cards_fglrx
+ video_cards_nvidia"
+
+IUSE="${IUSE_VIDEO_CARDS}"
+
+RDEPEND="sys-libs/zlib
+ video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-304.51 )
+ video_cards_fglrx? ( =x11-drivers/ati-drivers-12.8 )"
+DEPEND="${RDEPEND}
+ app-arch/p7zip"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="strip"
+QA_PREBUILT="*Hashcat-lite*.bin"
+
+src_install() {
+ dodoc docs/*
+ rm -rf *.exe docs || die
+ if use x86; then
+ rm oclHashcat-lite64.bin || die
+ rm cudaHashcat-lite64.bin || die
+ fi
+ if use amd64; then
+ rm oclHashcat-lite32.bin || die
+ rm cudaHashcat-lite32.bin || die
+ fi
+ if ! use video_cards_fglrx; then
+ rm -r kernels/4098 || die
+ rm oclHashcat-lite*.bin || die
+ fi
+ if ! use video_cards_nvidia; then
+ rm -r kernels/4318 || die
+ rm cudaHashcat-lite*.bin || die
+ fi
+
+ #I assume this is needed but I didn't check
+ pax-mark m *Hashcat-lite*.bin
+
+ insinto /opt/${PN}
+ doins -r "${S}"/*
+
+ dodir /opt/bin
+
+ cat <<-EOF > "${ED}"/opt/bin/oclhashcat-lite
+ #! /bin/sh
+ echo "oclHashcat-lite and all related files have been installed in /opt/${PN}"
+ echo "Please run one of the following binaries to use gpu accelerated hashcat:"
+ EOF
+
+ for x in oclHashcat-lite64.bin oclHashcat-lite32.bin cudaHashcat-lite64.bin cudaHashcat-lite32.bin
+ do
+ if [ -f "${ED}"/opt/${PN}/${x} ]
+ then
+ case "${x}" in
+ oclHashcat-lite64.bin)
+ echo "echo '64 bit ATI accelerated \"oclHashcat-lite64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
+ ;;
+ oclHashcat-lite32.bin)
+ echo "echo '32 bit ATI accelerated \"oclHashcat-lite32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
+ ;;
+ cudaHashcat-lite64.bin)
+ echo "echo '64 bit NVIDIA accelerated \"cudaHashcat-lite64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
+ ;;
+ cudaHashcat-lite32.bin)
+ echo "echo '32 bit NVIDIA accelerated \"cudaHashcat-lite32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
+ ;;
+ esac
+
+ fperms +x /opt/${PN}/${x}
+
+ cat <<-EOF > "${ED}"/opt/bin/${x}
+ #! /bin/sh
+ cd /opt/${PN}
+ echo "Warning: ${x} is running from /opt/${PN} so be careful of relative paths."
+ exec ./${x} "\$@"
+ EOF
+
+ fperms +x /opt/bin/${x}
+
+ fi
+ done
+
+ fperms +x /opt/bin/oclhashcat-lite
+ fowners root:video /opt/${PN}
+ einfo "oclhashcat-lite can be run as user if you are in the video group"
+}