mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-19 21:31:10 +02:00
cpyrit_opencl: revdep-rebuild fix, bug #67
This commit is contained in:
parent
9ed2126df3
commit
dd96fbcb61
2 changed files with 48 additions and 0 deletions
|
|
@ -1,4 +1,5 @@
|
|||
AUX cpyrit_opencl-0.4.0.patch 544 SHA256 683628384036b39a8457ea5608c22f2b78ed5b40fc13528a6943d3f16357d46f SHA512 873c0903745ed34f34014ca5399fea7b18027c3902144693d7402f33924464cd31e5026514a7e7ca49dc636984a9d17fde2ac53d2c5fdf1b236792f4d07e2f7e WHIRLPOOL b64fd556c14414fe04d8fc27346dd8cf7b8df404271307e3c5f7c5ec67285ded8cb04640cc4451f55649c4e04069804203808fdca86520c77d1ad5024a8ef283
|
||||
AUX cpyrit_opencl-9999.patch 516 SHA256 75c9f8fcf83b4fafcb20292d234b19d9c5363aa6020bc1a301da66962439f921 SHA512 d9f678b03238e8845ca565cd9e71379e94d90f6377286f3ca52b2deaa847aab1975218d164f1546db0d69db95d879e05d46d68bad648d1b0f1a2fb73a30cda13 WHIRLPOOL 0bfba2df2c19eee061ebf91b98927f5e2348fe1658fd56d12efaf6fba7d6e9d9f8022bb60a8a130818487c838262d874b19d26d4ffcad8fe17eea4e1d7062304
|
||||
EBUILD cpyrit_opencl-0.4.0-r1.ebuild 1077 SHA256 ff8d11b0b95d869fb9d474b6c9f8d7060684a464996512c6e20a4601fff43b50 SHA512 c9e073b6238de1a132ee5393c7d26dc2a34dd8aa37dd085ccba114f98bdbb1175c7b2988ea7810e185263a614f422b9ad2bfcf0eab79349717738e8461e46629 WHIRLPOOL 4ccce66860acf4c3af370bdee8f358a1b4f55e205692284173c0d35c80c75627121b47c78bcde74c35b993d7390f1acf7506f9aa8c85bb90e784585e096e1083
|
||||
EBUILD cpyrit_opencl-0.4.0.ebuild 850 SHA256 f55792c1a6b5aad64612e13ca1673e69f941f7da07c9ac2c4324e252c21770d8 SHA512 cddb66c39e02e776062b3e02ebf102e0fa01d2b69e2c5b0ce170be9d21368f96f5fa3a943a993c666be6f225e7d781e8683a4e254d4fdb92e40b7fb7d0abd862 WHIRLPOOL 4f276886bcd370af9a43dd3e782a08c03419a521741412868449c45c3ab7e1ad6e027c8f76347549567f121b6437e118c645c82dd66f60799f62ea2ee486e4ed
|
||||
EBUILD cpyrit_opencl-9999.ebuild 801 SHA256 626ecc64fba86ed527aee18ab5d969e55f52cd3780426896d8dc84f09edff5ae SHA512 3384dcd9b326b918a05d825fdab4a2579b5e799eeb6a88052b45f924f5d300b28fc8fc435c4c6662762aed459c6336fd557ddd9214f27b917e68bdb3dbd1c393 WHIRLPOOL 539094c78e0b41c86cd10d263c3da25f4f2532facb98869dc6784ad7c47ef937e1b5597dafa9cc0c2c6a90822c8610feb1da17941f9e6d8e68553fe41bad12c1
|
||||
|
|
|
|||
47
app-crypt/cpyrit_opencl/cpyrit_opencl-0.4.0-r1.ebuild
Normal file
47
app-crypt/cpyrit_opencl/cpyrit_opencl-0.4.0-r1.ebuild
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils python distutils subversion flag-o-matic
|
||||
|
||||
DESCRIPTION="A GPU-based WPA-PSK and WPA2-PSK cracking tool"
|
||||
HOMEPAGE="http://code.google.com/p/pyrit/"
|
||||
ESVN_REPO_URI="http://pyrit.googlecode.com/svn/trunk/@294"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="!<app-crypt/pyrit-0.3-r1
|
||||
dev-db/sqlite:3
|
||||
dev-lang/python[sqlite]
|
||||
>=dev-util/ati-stream-sdk-bin-2.0
|
||||
>=x11-drivers/ati-drivers-10.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
append-ldflags $(no-as-needed)
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
epatch "${FILESDIR}/${P}.patch"
|
||||
cd "${S}/cpyrit_opencl"
|
||||
distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}/cpyrit_opencl"
|
||||
distutils_src_install
|
||||
|
||||
# Prevent revdep_rebuild from trying to rebuild when amd opencl is not enabled
|
||||
dodir /etc/revdep-rebuild/
|
||||
echo "SEARCH_DIRS_MASK=\"$(python_get_sitedir)/cpyrit/_cpyrit_opencl.so\"" > \
|
||||
"${ED}"/etc/revdep-rebuild/71-${PN}
|
||||
}
|
||||
Loading…
Reference in a new issue