summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Farina <zerochaos@gentoo.org>2013-02-03 02:01:04 +0000
committerRichard Farina <zerochaos@gentoo.org>2013-02-03 02:01:04 +0000
commit8841ad2c9ded243ea7fd7034401da3ce6abf571c (patch)
tree1c70a9e55776c251fe22c5a5312ecb97dcbce712 /app-crypt
parentversion bump, user must now accept the license with every new release (diff)
downloadhistorical-8841ad2c9ded243ea7fd7034401da3ce6abf571c.tar.gz
historical-8841ad2c9ded243ea7fd7034401da3ce6abf571c.tar.bz2
historical-8841ad2c9ded243ea7fd7034401da3ce6abf571c.zip
version bump, users must now agree to eula with each release
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0xDD11F94A
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/oclhashcat-lite-bin/ChangeLog10
-rw-r--r--app-crypt/oclhashcat-lite-bin/Manifest30
-rw-r--r--app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.14.ebuild107
3 files changed, 131 insertions, 16 deletions
diff --git a/app-crypt/oclhashcat-lite-bin/ChangeLog b/app-crypt/oclhashcat-lite-bin/ChangeLog
index 9297609a2626..9cbd2ecdc19a 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.4 2012/12/31 21:28:01 zerochaos Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-lite-bin/ChangeLog,v 1.5 2013/02/03 02:00:57 zerochaos Exp $
+
+*oclhashcat-lite-bin-0.14 (03 Feb 2013)
+
+ 03 Feb 2013; Rick Farina <zerochaos@gentoo.org>
+ +oclhashcat-lite-bin-0.14.ebuild:
+ version bump, users must now agree to eula with each release
*oclhashcat-lite-bin-0.13 (31 Dec 2012)
diff --git a/app-crypt/oclhashcat-lite-bin/Manifest b/app-crypt/oclhashcat-lite-bin/Manifest
index f8c45d2afaa9..e0fd1126c7d1 100644
--- a/app-crypt/oclhashcat-lite-bin/Manifest
+++ b/app-crypt/oclhashcat-lite-bin/Manifest
@@ -3,24 +3,26 @@ 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
+DIST oclHashcat-lite-0.14.7z 2967901 SHA256 faec3c48c1ee9adde97d4f5efad17bb36ce4e69b495eeed80ae89d6faf9db551 SHA512 71fd31947208df6cd1ce26d64b0b68191d479a8142cde936eafe4c256e11905ab955a238a93393f3cf5865c75729d13bb0d496da9109c5f644e326331dca9b08 WHIRLPOOL 4c6972b5c993debbd1590fa0b4fdc59ba409cc9bcee05de2112cf4c79a74bf67c63e5a5abf70047fe0ae4cb1d6f23a57b83b84f3f1ac34e8247e9542da1d7881
EBUILD oclhashcat-lite-bin-0.10.ebuild 2849 SHA256 b247ab095bc9dfc54f827088c53112e173053a32f7b25254fb23d035dc84725d SHA512 6da10e34f24a2d5df9d1bf613a76a419838eaf8d2f87fa92df0f3b2c66f896c8b47eb5d73ac703421313cb8216787bfb02e22cb6d45a12d85787c95db38cf4c6 WHIRLPOOL ab1d14c139c2327bae7236146b53fd93f189c12b57fce35e2f5b92017ad90551c9554fba15cb8d9d88a97e8e3ec967496fc3262f4cce862a241a1f88d35fd67e
EBUILD oclhashcat-lite-bin-0.13.ebuild 2848 SHA256 5dff4bb5df143387179daed827a47b0937fa15675a850df032926dd89a036cb5 SHA512 ae6ee4dcca861a66c494e2706b105c3fe1693738e89d8c59c864731233a84da25dd92120477ee32f7fd3a5bf95d4a815da61b4e0b39ee77ba6ccaf54b0854115 WHIRLPOOL f6fbd20553329342b4d6c3cf17a5e29f618faff347cb039b876e5d08dfb71e1f05f4c22c05980ee5d7e4964a5f16060916fb38e8dfd3df341c13eef30af210dc
-MISC ChangeLog 811 SHA256 e14df2244a602c1935043d0eb0db780b97ca24a782de8f6173031292efe9a4d2 SHA512 41e7d2844e7bd76741b195a63bf5d7df80db87a054bf8fd423b8b87ce46f285012bf46a8e88123f08c1e8aa4f7ee5d1311a6336f0df993f3ea3e5010e885f1c4 WHIRLPOOL 7cf50c74ebd97502de2a62fda72cd6a1817f96285b5774b5831362d3c8eada1a832885c5915f3c3bb922a246e9b08ae73c388476178214586b4c73e52976732b
+EBUILD oclhashcat-lite-bin-0.14.ebuild 2925 SHA256 1e734d7b43a15f574766e86712c091ae7988ef326c55e5c45d6590b3ae6d59e1 SHA512 8d8ab0a0914e0a52755641611f95ba3dc55bd2c1503a38722e00a2ae0a552138688443837585abca33fe29711e3cf4b3e1c4db72c5ecdded6ab1ad62ab1c679e WHIRLPOOL e12651d96d15231cb23ecb602895c81e4a9c9abb37d93bdf61b754bd27996afab716bba907c43cc026a8326c9bec8a1cbda3280177e8c71ccd890dc0d2ab5378
+MISC ChangeLog 1002 SHA256 5fe388a95b160cead56106855b3cf03b633c95453af201edf1ccec2523eb77b6 SHA512 61f7f6bdd076cbc2b9eb3c21bdb4042bf7b37bb8405e55fa833017ce8d1d57b803b4b48d9d503dfc96add65e73a49ee401b59732aeef6e4c18e7b089b52c3dd3 WHIRLPOOL 85f07ac21bfb4bde50bdfaf1f623e4198af260c19bf8ba1618f48b878c07c60f47027702faa1087803ddf42dd496fc4d26a256193fe232aeea01c9f9c34e7451
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
+iQIcBAEBCgAGBQJRDcVJAAoJEKXdFCfdEflKVZkP/3zYjxBM+L40eML961n4ZJ8c
+C/u7PvFH7qCeOMMcekG0dkge2ctajBX2x9OkR1XGg7FsXLLYHvsPeznv5XvNP4dA
+QqviqVWMbP7GKdRhYo9i2zYHO6m0m17FCpFaqsEPy6t0otdeSMOiU18yTYwrknHV
+mDLLDM/b0VpETeJ76u82B74vSOFFTtV52VE3p8J/hQzlznhOuSgvYb9lhScg9uaj
+we+zmk2ZPJNlWPAD+eqat/r0REbIIVmzOlyiqul6nG+Zp7bt9RZeym3gFIYSln+p
+rRjc//OlNkZc166BMGkclwOhRu6uR3TsDkchj5vo/O2zehHHMaW2DcY/9W2pRRbT
+v2MORz2NDAszhRJDBJCxCNgDi80bkXV+B/Vhf4ZHneEmPrbDlC7yfBQK9I+2YyTY
+U3DgSrtrK8EzOC0KkeqQ9R3z2EgKiL4DA3FRqLxKCCxJ0wVRWmbxBuyjYbtpxewp
+T6C2NwRQrFd7EDHsxKCdjKY0nBBrZ3X/tQAI7CWEH7IIZYJddb9Ya4Ox3ipq2L8N
+1Mcz5gSjLRzj4NlKJu+vdGREC/tqR+jgiQ0cUMMcesREfjmG1tyWwgD1RN8h5UEN
+3Bv2YJpELZVwMpLL7cXAiG6QqEeJmNXeZmcs4StCAv1oJenTkoa4zGX/JNCBEkAc
+M8TEW7uB5QsgjjI6fh1I
+=Zujk
-----END PGP SIGNATURE-----
diff --git a/app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.14.ebuild b/app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.14.ebuild
new file mode 100644
index 000000000000..471f6a02ff27
--- /dev/null
+++ b/app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.14.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2013 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.14.ebuild,v 1.1 2013/02/03 02:00:57 zerochaos Exp $
+
+EAPI=5
+
+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-310.32 )
+ video_cards_fglrx? ( =x11-drivers/ati-drivers-13.1 )"
+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}
+ touch "${ED}"/opt/${PN}/eula.accepted
+ fperms 0660 /opt/${PN}/eula.accepted
+ einfo "oclhashcat-lite can be run as user if you are in the video group"
+}