hashcat: ebuild cleanup

This commit is contained in:
blshkv 2016-06-30 19:15:24 +08:00
parent 44222fb2a0
commit 334a969b9e
No known key found for this signature in database
GPG key ID: 9CCF6FCB8D8A14BF
2 changed files with 7 additions and 7 deletions

View file

@ -1,2 +1 @@
DIST 8e196ba99632fc43998cf17cce87282c250d9177.zip 36226 SHA256 bc4cfff4eec93ab4293ea1ad720aa1bef21de21c0d84ebc228bff9520593f821 SHA512 81c723000f94d3cae35cbf0181b3b5bb3e85b5bd338112bec8d8e7337fb75958a64675965c3c5351d2db2a1137527eda50b6ea763333346648e11a2afe88c947 WHIRLPOOL 3d766375a1cfc2eba00a55c0a681317068b8072faba7c657002564eacd868d0414614255e9490607ed326579092c8f19a2814ff2d0af5b5e011066f23d758a68
DIST hashcat-3.00.tar.gz 4068649 SHA256 0283791b91db9dd7ee7431d8975c63419c73232945b76eedcefbe12becfa19c4 SHA512 cdaf00830a1f4b52b008c5c6499cd6246eb328a1711be1446ea7b8b3d6ad9afeb9f3626cf9cef58a04b4a414d10e09e5a8429bc47684a9d6dbf511effbc2eedb WHIRLPOOL 430753164881a6a4c00df88bd829b75c40818fff932efbc47b322336a3c15971a46a484ce7a383127bc0bd50d2656bba6bfd14575d21cf6e934702dd5a035529

View file

@ -6,26 +6,27 @@ EAPI=5
inherit autotools eutils
OPEHCL_COMMIT="8e196ba99632fc43998cf17cce87282c250d9177"
DESCRIPTION="An advanced CPU-based password recovery utility"
HOMEPAGE="https://github.com/hashcat/hashcat"
SRC_URI="https://github.com/hashcat/hashcat/archive/v3.00.tar.gz -> ${P}.tar.gz
https://github.com/KhronosGroup/OpenCL-Headers/archive/${OPEHCL_COMMIT}.zip"
SRC_URI="https://github.com/hashcat/hashcat/archive/v3.00.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
DEPEND=""
#eselect-opencl provides required headers
DEPEND="app-eselect/eselect-opencl"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}/${P}"-release.patch
mkdir -p deps/OpenCL-Headers/CL
cp -r "${WORKDIR}"/OpenCL-Headers-${OPEHCL_COMMIT}/* deps/OpenCL-Headers/CL/
#do not strip
sed -i "/CFLAGS_NATIVE += -s/d" src/Makefile || einfo "stripping failed"
}
src_compile(){
emake DESTDIR="${D}" PREFIX=/usr
}
src_install() {
emake DESTDIR="${D}" PREFIX=/usr install
}