summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Farina <zerochaos@gentoo.org>2012-08-06 03:20:47 +0000
committerRichard Farina <zerochaos@gentoo.org>2012-08-06 03:20:47 +0000
commitee19a243a520be747302e56e9f30d983318c96ff (patch)
treedd809b8b1f9a9b4145ec174f6bb7b0bd9a8e4e55 /app-crypt
parentEAPI bumped to 4 and included prefix patches (diff)
downloadhistorical-ee19a243a520be747302e56e9f30d983318c96ff.tar.gz
historical-ee19a243a520be747302e56e9f30d983318c96ff.tar.bz2
historical-ee19a243a520be747302e56e9f30d983318c96ff.zip
version bump to 0.40 and MacOSX (prefix) support
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/hashcat-bin/ChangeLog7
-rw-r--r--app-crypt/hashcat-bin/Manifest24
-rw-r--r--app-crypt/hashcat-bin/hashcat-bin-0.40.ebuild79
3 files changed, 108 insertions, 2 deletions
diff --git a/app-crypt/hashcat-bin/ChangeLog b/app-crypt/hashcat-bin/ChangeLog
index b898cba3e078..fa722b7910a6 100644
--- a/app-crypt/hashcat-bin/ChangeLog
+++ b/app-crypt/hashcat-bin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/hashcat-bin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/ChangeLog,v 1.4 2012/07/04 17:48:59 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/ChangeLog,v 1.5 2012/08/06 03:20:47 zerochaos Exp $
+
+*hashcat-bin-0.40 (06 Aug 2012)
+
+ 06 Aug 2012; Rick Farina <zerochaos@gentoo.org> +hashcat-bin-0.40.ebuild:
+ version bump to 0.40 and MacOSX (prefix) support
04 Jul 2012; Rick Farina <zerochaos@gentoo.org> hashcat-bin-0.39.ebuild:
minor QA for ebuild
diff --git a/app-crypt/hashcat-bin/Manifest b/app-crypt/hashcat-bin/Manifest
index f2d2a33d94f8..29d5cedc85e0 100644
--- a/app-crypt/hashcat-bin/Manifest
+++ b/app-crypt/hashcat-bin/Manifest
@@ -1,4 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
DIST hashcat-0.39.7z 716387 SHA256 9d86cb175030de5b5872077028456f944c18e94749fc79cb63fb2f74106bed4e SHA512 bc7058bc13cfab52d9e3ec842180bfcf3bc17628d74c79806ae0f741169960dbac97c57339ff06ada1bc898dcd1adbf3a7efd8bfbc8a83ed614d50d3d4b97e17 WHIRLPOOL dae6f8421ddf617baa17122e20a4840d67fb913b8b3fe5caf635606e37c6d3e33dc37044ad90df641fd97853d579cbaa3cf7fd6cf6f67e61efe3f7f4acedd95b
+DIST hashcat-0.40.7z 785935 SHA256 3b587185a3957f7f3e5dfe58a340d0b65bd1ee9d71a6ae5d97009b5bc21150ae SHA512 0c68877111cc3633eea332a992ee4d897fdf7875821668faaf2149d91ce15d0c973d8db83ae407051f530a97a8835338b7acda1c9577e762cef7e6e51c519751 WHIRLPOOL 9f0fed3e1e7b06338ba1a73b19fd54fe53fc9a75aad05d4909d3a2a80de941d6910d30215bb52ae6b6c52f9c3c71a07c523655512b7d7dc5aa5b8076c2131919
EBUILD hashcat-bin-0.39.ebuild 1645 SHA256 d8c8e0ae8d57d7fd4194d75e3c9c4d8d3426605c8ade3183125dbffb044d8ff6 SHA512 b94d15025dc925d080394e2e9d6b1dde7d352e867e2bfb0c9d3282710743c002de766f207be6a76e857c85ef18c0ad45ce174ba2a65dee27fb75751be71de841 WHIRLPOOL f6fdbf3438407f62425a91ce5894311caf96382717a010536aa7a83e7dc124a38c3c303746bd4dc59e40e265f5c6d4bb30ca5e2f2a294d4a42e7c95901bcbdce
-MISC ChangeLog 705 SHA256 1309dded4e4605e55fc1ea9e7565a6d3e11380a1fe3c3ca2603a5e1524871210 SHA512 0b00eea5d5df823aabededc9b5e65d73e137e820fd92c1343b4cd73debec4d88a18bfedeb5f433da521ba388f1137d721f602aa9a5b77583dc7dcda3aa86ac67 WHIRLPOOL 19cb603579e11b9a280d2331eb52804378de41e36df45ea9c71c27dfc392830dbf2ef4ae54a476ad0c64c52c3e7cbdb4f2a5f19b7119883751cb92064b50a06d
+EBUILD hashcat-bin-0.40.ebuild 2212 SHA256 f7c6fc13200996cc2a6610fa3fcf928d5e34ad68592b0e164a4959955ce2be93 SHA512 39eccfa2260eb609c9f36f83efaf33d166dd85051c93dfbbfbcfa31a9b009429e4023e865a3b77e632dc928bae47c1fb7704e778096011e9f4eb84dcb4118a47 WHIRLPOOL 5b1ec1d12790a25405e2133c20b762d7208595ed59fe5b23b711cd1dfe160f4ad8a0e5844594454221177388ab00484053c831f8a1734a913f369d497b020d8d
+MISC ChangeLog 866 SHA256 7153590de4f2dac69d2aa7f5e18b3bd869d13d694969130a2b13caf6b20ade08 SHA512 98b31b56e0ede5ebb00c6f065c27b72588247e040bd3d618be983d82c89b888ce98bb653a1b8df1c426fae41a4ca0116c30cc8a21647e5c8548fbeaef0604316 WHIRLPOOL 6486433a3e0bb10dc186c6fc0cda38b0d567b008fea30073e4ba93b6dd019821b8cbddee5570d7e9e27f28486dc6e14e7dae9703b35a8482f27dd4816c4ce4ef
MISC metadata.xml 248 SHA256 c48f1d43aa5eb2f3374c54e1be22241c09bc94d9fd2156794be28f7b09af4bac SHA512 111d13c282e9834bd2899c214b1fc05d4bfe4448c30656187f2435f23c5dbab92e6ffc6d0f69efad8494b7f2e1ec364343061a8b58ca3043e3d4a337e461123f WHIRLPOOL 4c25451092f8d779d15b189778bf51a968e73b49c4027254c8596d19c588464170a3b66302d740a2cf7fdc1a0cd47d7dbb3c1c9e3e026f8dfca0fb9db585c814
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCgAGBQJQHzhvAAoJEKXdFCfdEflKe4QQAKBQWWv8ce/yAVibrbdD2JkC
+IWt0HFDlr+Qn3MiIyu9jp8mSHFNIJht+JeVopKMyJCqrkwPeeYj51ezkcq7eac9q
+Ka8w2/U146vFxQq9wVsuggEWBrVYKVy8VxDqL/930JP2Jw3lELcXFgtoNBuR4cbH
+Etr/+CRmI5HM6jnTWD/di+cgSST/E8hy1d1p+5D85zvK9zXbMEOF6fgC0+3k+UpQ
+jJGBB06o+HYkjhiOHo8cBICzHKDJYg6OzOy95tw881R8OzZ+h8deDhtfO4RBtoJi
+Q999Ju4NInwWGXqUvNqBsCTkJQ8FTd+sfYfFNwdpiYHEGqGKOpsWnMQOwimvjqw2
+RMrTg8B/j1/+H0CRLo+xdUQXTtNs1U8ALUL0JWyOJR44pIG39iWHkz2bDgfaC7rc
+Tmx+8n/NNBwhd4DkbZjAQ1XIpvHRemtbnrn9NwHy3MoOakUyK8F8PSWpPFcCEvLn
+t240eIaOOMV/rVHlqdl4NtOn5p083i/BT3oTubbBE8codjUdQtvjNVOApXIec2os
+vte/jfdEGnm+mTo9ZgR/+enH6zEsSactN+Zul6H8lfZKTgQoEbI+1WqswbjcQhqC
+SrI2zCfESmjIltBMhRx8dCu9oVNUhYFoMT3b+L4urpGF7OKI0iJLW7cevX86amkf
+cQKrA+4gubfV3Px4+Ta8
+=JLST
+-----END PGP SIGNATURE-----
diff --git a/app-crypt/hashcat-bin/hashcat-bin-0.40.ebuild b/app-crypt/hashcat-bin/hashcat-bin-0.40.ebuild
new file mode 100644
index 000000000000..2b7df40fb14d
--- /dev/null
+++ b/app-crypt/hashcat-bin/hashcat-bin-0.40.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/hashcat-bin-0.40.ebuild,v 1.1 2012/08/06 03:20:47 zerochaos Exp $
+
+EAPI=4
+
+MY_P="hashcat-${PV}"
+
+inherit eutils pax-utils
+DESCRIPTION="An multi-threaded multihash cracker"
+HOMEPAGE="http://hashcat.net/hashcat/"
+
+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 ~amd64-linux ~x64-macos ~x86 ~x86-linux"
+
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ app-arch/p7zip"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/hashcat-cli*.bin
+ opt/${PN}/hashcat-cli64.app"
+
+src_install() {
+ dodoc docs/*
+ rm -r *.exe docs || die
+ use x86 || { rm hashcat-cli32.bin || die; }
+ use amd64 || { rm hashcat-cli64.bin || die; }
+ use x64-macos || { rm hashcat-cli64.app || die; }
+
+ #I assume this is needed but I didn't check
+ pax-mark m hashcat-cli*.bin
+
+ insinto /opt/${PN}
+ doins -r "${S}"/*
+
+ dodir /opt/bin
+ if [ -f "${ED}"/opt/${PN}/hashcat-cli32.bin ]
+ then
+ fperms +x /opt/${PN}/hashcat-cli32.bin
+ cat <<-EOF > "${ED}"/opt/bin/hashcat-cli32.bin
+ #! /bin/sh
+ cd "${EPREFIX}"/opt/${PN}
+ echo "Warning: hashcat-cli32.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
+ exec ./hashcat-cli32.bin $@
+ EOF
+ fperms +x /opt/bin/hashcat-cli32.bin
+ fi
+ if [ -f "${ED}"/opt/${PN}/hashcat-cli64.bin ]
+ then
+ fperms +x /opt/${PN}/hashcat-cli64.bin
+ cat <<-EOF > "${ED}"/opt/bin/hashcat-cli64.bin
+ #! /bin/sh
+ cd "${EPREFIX}"/opt/${PN}
+ echo "Warning: hashcat-cli64.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
+ exec ./hashcat-cli64.bin $@
+ EOF
+ fperms +x /opt/bin/hashcat-cli64.bin
+ fi
+ if [ -f "${ED}"/opt/${PN}/hashcat-cli64.app ]
+ then
+ fperms +x /opt/${PN}/hashcat-cli64.app
+ cat <<-EOF > "${ED}"/opt/bin/hashcat-cli64.app
+ #! /bin/sh
+ cd "${EPREFIX}"/opt/${PN}
+ echo "Warning: hashcat-cli64.app is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
+ exec ./hashcat-cli64.app $@
+ EOF
+ fperms +x /opt/bin/hashcat-cli64.app
+ fi
+}