mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-08 12:30:44 +02:00
hashkill: sandbox violation fixes
This commit is contained in:
parent
2a79e4ba17
commit
9ddb6e53e3
2 changed files with 28 additions and 7 deletions
|
|
@ -1,4 +1,4 @@
|
|||
DIST hashkill-0.2.4.tgz 3543331 SHA256 26a6c0886046f56b50a2bf26bba2ee3a754c57452de7073dcc492e03d8e07022
|
||||
DIST hashkill-0.3.0.tar.gz 1956842 SHA256 5f6ccb96277ad049c3765c9cc331fb0821255d47d81991d24fc14bed83bbfa75 SHA512 3261d74e4aa7ebabe7a111ea02e6fb26c45f263d6576e4cf9610cd557f37bc9171b9eae3ad80f3b906d72dc9e7646a0c630cb59665b5bcd2838f2ec4a5b82161 WHIRLPOOL dfad102418a10deff8d9e426a313a6674a4164fb1639a92923b21ded50f6ebc2c1d4443bb3bbe0e0356a3756a7f336cf96dcdc333df4fd02fb0504d4bb4c462b
|
||||
EBUILD hashkill-0.2.4.ebuild 596 SHA256 1cf4a1c323fcbc6229bda09457d5a29f2f538870ddebcbc4a59b519af96265d4 SHA512 57d7e7e055cc5d5800691fce7a9c0f738e16302a1dd84c169cd11251a7ac80eabca2e25a2aba0d5da3f3e1c6160d9cdc9386b08f401bf329856a107b86b64b3b WHIRLPOOL b07ee0636016424ae15ec928003635c980d126ee8a1bf82bd5d324f9d9287bcc3ba9362c76015f7efe352408485b97731ca17f110394731791f10a9a5520544f
|
||||
EBUILD hashkill-0.3.0.ebuild 632 SHA256 0468c033e292b88a0fcb9d2f59c23ad5b705a80d3a44cd992b3aa837e28f7f65 SHA512 bf93922208272ffb0781d53a385c2f5c1cec4656f06d47791770d10c3ef06518472390e062bcb205721eacceffe15508c048f339f6ed84f5b489ad34fcfa23e6 WHIRLPOOL 2259a2154dedce3d7ad23e3e2bd44cb0702e03464932e7b9c949308be98e8b45c59707d05ea7e4a2157f0239d25f51048818e1d6628a76bde1533acc64996b9a
|
||||
EBUILD hashkill-0.3.0.ebuild 1291 SHA256 917050759f32a5c5f512a51477abb0ef3209d22ac1003270bd8eae10443a0945 SHA512 5f6a9e65350f55164412dbc7115cf34dc424cd0a3964997429e5e0c3f99d56b288cfe3deb76233e8c21b152075e61b6700544266956e3522e2c48101dc41b420 WHIRLPOOL 47161d1be17e0af06f6611cac430b5e2e21a6d9de0cce9cc6be585144e8069be20c4fcd6e1e329e7b64d62845f23dd428aa002b02a99144892691840fbae08be
|
||||
|
|
|
|||
|
|
@ -4,6 +4,8 @@
|
|||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="http://www.gat3way.eu/hashkill"
|
||||
HOMEPAGE="Multi-threaded password recovery tool with multi-GPU support"
|
||||
SRC_URI="https://github.com/downloads/gat3way/hashkill/${P}.tar.gz"
|
||||
|
|
@ -17,11 +19,30 @@ DEPEND="virtual/opencl-sdk"
|
|||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's#/usr#${ED}/usr#' src/kernels/Makefile
|
||||
sed -i 's#/usr#${ED}/usr#' src/plugins/Makefile
|
||||
sed -i 's#/usr#${ED}/usr#' src/markov/Makefile
|
||||
sed -i 's#all: install#all:#' src/kernels/Makefile
|
||||
sed -i 's#all: install#all:#' src/dict/Makefile
|
||||
sed -i 's#all: install#all:#' src/rules/Makefile
|
||||
|
||||
sed -i 's#$(IDATADIR)#${D}/$(IDATADIR)#' src/kernels/Makefile
|
||||
sed -i 's#$(IDATADIR)#${D}/$(IDATADIR)#' src/kernels/compiler/Makefile
|
||||
sed -i 's#$(IDATADIR)#${D}/$(IDATADIR)#' src/plugins/Makefile
|
||||
sed -i 's#$(IDATADIR)#${D}/$(IDATADIR)#' src/markov/Makefile
|
||||
sed -i 's#$(IDATADIR)#${D}/$(IDATADIR)#' src/dict/Makefile
|
||||
sed -i 's#$(IDATADIR)#${D}/$(IDATADIR)#' src/rules/Makefile
|
||||
|
||||
sed -i 's#$(BINDIR)#${D}/$(BINDIR)#' src/tools/Makefile
|
||||
}
|
||||
|
||||
#src_configure() {
|
||||
# econf --prefix="${ED}/usr"
|
||||
#}
|
||||
src_configure() {
|
||||
econf
|
||||
#FIXME: check for gcc[lto]
|
||||
sed -i 's| -flto -fwhole-program||g' src/Makefile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#src/tools/Makefile workaround
|
||||
dodir /usr/bin
|
||||
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc INSTALL README
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue