mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-28 09:40:59 +02:00
cuda-multiforcer: all of this is in cryptohaze-combined now
This commit is contained in:
parent
bb49496d1a
commit
ff1b0b4315
7 changed files with 0 additions and 184 deletions
|
|
@ -1,8 +0,0 @@
|
|||
AUX cuda-sdk-greater-than-2.2-0.7-path.patch 723 RMD160 81980a8ceccc4d067be0471b72a03cb7a2ce8b27 SHA1 bbd01872bdb4735754a3cfe32056455b76707550 SHA256 937d776f826852dac1a181360ccf276e49c8f87a8b19d33abacd2d4490a01a6d
|
||||
AUX learntodep-0.7.patch 419 RMD160 4b66ccefb2af5deadb53055c0675515df743c237 SHA1 4e830d978afec35741f345fd156a7e4115ab051d SHA256 b04d28fb756c929673157237bf481846c6eb4b61700bafaee76e80df04a6ab87
|
||||
AUX multiforcer-0.6.patch 1098 RMD160 080c94732b63652248833434b28732e4e5d58b8a SHA1 3e46a42084a91ed0bf4148787caa73175df2c821 SHA256 60e2b7e502b566d556e45fb48f8aed86c7cc42e3d5cb1efb1f4c63f384498252
|
||||
AUX multiforcer-0.7-path.patch 713 RMD160 05c01e49eaf84ca453c4f222d1f7c68cbb4bd203 SHA1 6ac0a3c43258aaac8aac2833be053c1190c43e81 SHA256 1c82962f0b3d6b98b084ff1a208a08df85c0de3b1c02a3a9c4d106d5c8bae94b
|
||||
DIST CUDA-Multiforcer-src-0.6.tar.bz2 3319836 RMD160 0817e70225412fff9cf13fcc536ca454735aa52c SHA1 0b0dd8ddd761dcecfd54fbc875da2023b3c13c37 SHA256 d38985dcb1d4fdc31eac55bd221c28074a84a80f4de4c845e0d09b3475db32dc
|
||||
DIST CUDA-Multiforcer-src-0.7.tar.bz2 3218348 RMD160 a57ebd482999b64a33bed4bc06d4d40581ab4530 SHA1 6d07d2aa19f4a08367d309b33e3e14049d3fb3a2 SHA256 3b8dcd0f52d7c13762ee83e18f9d88f83d763af726a08fc6013c958b8bbf38b1
|
||||
EBUILD cuda-multiforcer-0.6.ebuild 717 RMD160 497709cb6686d5be1ba463da4f4a904e17b40805 SHA1 5e2a80bac640b0ed6b1a1f36c2055aad3a158dc5 SHA256 58628ef4fb3135382a7722d0d3087346236647a1c14e792ed39ee31b96118da3
|
||||
EBUILD cuda-multiforcer-0.7-r3.ebuild 1663 RMD160 eb45770994447f9a09989d11432e3688cf5641af SHA1 a4e0a32c50de3eb2c59da85a36f655cd9076ef1e SHA256 908ebcecc7f75fa4a6c6f3f2f5095ef271b793e139c25ba4a59b5967b0c76a65
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
inherit eutils
|
||||
DESCRIPTION="A GPU-based MD5 MD4 NTLM bruteforcer"
|
||||
HOMEPAGE="http://www.cryptohaze.com/"
|
||||
SRC_URI="http://www.cryptohaze.com/CUDA-Multiforcer-src-0.6.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-util/nvidia-cuda-sdk
|
||||
=dev-libs/argtable-2*"
|
||||
RDEPEND="${DEPEND}"
|
||||
S="${WORKDIR}/Multiforcer"
|
||||
|
||||
src_compile() {
|
||||
epatch "${FILESDIR}/multiforcer-${PV}-path.patch"
|
||||
# We have it installed
|
||||
rm -rf argtable2-9
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/linux/release/cuda-multiforcer
|
||||
insinto /usr/share/cuda-multiforcer
|
||||
doins -r charsets test_hashes
|
||||
dodoc doc/*
|
||||
}
|
||||
|
|
@ -1,64 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A GPU-based MD5 MD4 NTLM bruteforcer"
|
||||
HOMEPAGE="http://www.cryptohaze.com/"
|
||||
SRC_URI="http://www.cryptohaze.com/releases/CUDA-Multiforcer-src-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="~dev-util/nvidia-cuda-sdk-3.0[pentoo]
|
||||
<dev-util/nvidia-cuda-toolkit-3.2
|
||||
=dev-libs/argtable-2*
|
||||
x11-drivers/nvidia-drivers"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/CUDA-Multiforcer-Release"
|
||||
|
||||
pkg_setup() {
|
||||
if [ -e "${ROOT}"/opt/cuda/sdk/C/common/common.mk ]; then
|
||||
export CUDAVERSION="2.3"
|
||||
elif [ -e "${ROOT}"/opt/cuda/sdk/common/common.mk ]; then
|
||||
export CUDAVERSION="2.2"
|
||||
else
|
||||
die "Something failed to detect the CUDA SDK version properly. Report this to the pentoo devs."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# We have it installed
|
||||
epatch "${FILESDIR}"/learntodep-0.7.patch
|
||||
rm -rf argtable2-9
|
||||
|
||||
case ${CUDAVERSION} in
|
||||
2.2) epatch "${FILESDIR}/multiforcer-${PV}-path.patch" ;;
|
||||
2.3) epatch "${FILESDIR}/cuda-sdk-greater-than-2.2-${PV}-path.patch" ;;
|
||||
*) die "Why is CUDAVERSION set to $CUDAVERSION?"
|
||||
esac
|
||||
|
||||
# if [ $CUDAVERSION = "2.2" ]; then
|
||||
# epatch "${FILESDIR}"/multiforcer-"${PV}"-path.patch
|
||||
# elif [ $CUDAVERSION = "2.3" ]; then
|
||||
# epatch "${FILESDIR}"/cuda-sdk-greater-than-2.2-"${PV}"-path.patch
|
||||
# else
|
||||
# die "Why is CUDAVERSION set to $CUDAVERSION?"
|
||||
# fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/linux/release/cuda-multiforcer || die "dobin failed"
|
||||
insinto /usr/share/cuda-multiforcer
|
||||
doins -r charsets test_hashes
|
||||
dodoc doc/*
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
diff -Naur CUDA-Multiforcer-Release.orig/Makefile CUDA-Multiforcer-Release/Makefile
|
||||
--- CUDA-Multiforcer-Release.orig/Makefile 2009-05-13 17:13:04.000000000 +0200
|
||||
+++ CUDA-Multiforcer-Release/Makefile 2010-09-29 00:21:37.000000000 +0200
|
||||
@@ -33,7 +33,9 @@
|
||||
#
|
||||
################################################################################
|
||||
# Add source files here
|
||||
-EXECUTABLE := CUDA-Multiforcer
|
||||
+ROOTDIR := /opt/cuda/sdk/C/common
|
||||
+ROOTBINDIR := ./bin
|
||||
+EXECUTABLE := cuda-multiforcer
|
||||
# Cuda source files (compiled with cudacc)
|
||||
CUFILES := Multiforcer.cu
|
||||
# C/C++ source files (compiled with gcc / c++)
|
||||
@@ -44,4 +46,4 @@
|
||||
# Rules and targets
|
||||
|
||||
|
||||
-include ../../common/common.mk
|
||||
+include /opt/cuda/sdk/C/common/common.mk
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
diff -Naur CUDA-Multiforcer-Release.orig/Multiforcer.cu CUDA-Multiforcer-Release/Multiforcer.cu
|
||||
--- CUDA-Multiforcer-Release.orig/Multiforcer.cu 2009-05-13 17:13:10.000000000 +0200
|
||||
+++ CUDA-Multiforcer-Release/Multiforcer.cu 2009-05-13 20:44:01.000000000 +0200
|
||||
@@ -1,4 +1,4 @@
|
||||
-#include "./argtable2-9/src/argtable2.h"
|
||||
+#include <argtable2.h>
|
||||
#include <cuda.h>
|
||||
#include <cutil.h>
|
||||
#include "Multiforcer.h"
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
diff -Naur Multiforcer.orig/Makefile Multiforcer/Makefile
|
||||
--- Multiforcer.orig/Makefile 2009-01-25 22:40:37.000000000 +0000
|
||||
+++ Multiforcer/Makefile 2009-02-03 12:13:55.000000000 +0000
|
||||
@@ -32,9 +32,10 @@
|
||||
# Build script for project
|
||||
#
|
||||
################################################################################
|
||||
-ROOTDIR := /home/rgraves/NVIDIA_CUDA_SDK/projects
|
||||
+ROOTDIR := /opt/cuda/sdk/
|
||||
+ROOTBINDIR := ./bin
|
||||
# Add source files here
|
||||
-EXECUTABLE := CUDA-Multiforcer
|
||||
+EXECUTABLE := cuda-multiforcer
|
||||
# Cuda source files (compiled with cudacc)
|
||||
CUFILES := Multiforcer.cu
|
||||
# C/C++ source files (compiled with gcc / c++)
|
||||
@@ -45,4 +46,4 @@
|
||||
# Rules and targets
|
||||
|
||||
|
||||
-include ../../common/common.mk
|
||||
+include /opt/cuda/sdk/common/common.mk
|
||||
diff -Naur Multiforcer.orig/Multiforcer.cu Multiforcer/Multiforcer.cu
|
||||
--- Multiforcer.orig/Multiforcer.cu 2009-01-29 00:29:48.000000000 +0000
|
||||
+++ Multiforcer/Multiforcer.cu 2009-02-03 12:13:37.000000000 +0000
|
||||
@@ -1,4 +1,4 @@
|
||||
-#include "./argtable2-9/src/argtable2.h"
|
||||
+#include <argtable2.h>
|
||||
#include <cuda.h>
|
||||
#include <cutil.h>
|
||||
#include "Multiforcer.h"
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
diff -Naur CUDA-Multiforcer-Release.orig/Makefile CUDA-Multiforcer-Release/Makefile
|
||||
--- CUDA-Multiforcer-Release.orig/Makefile 2009-05-13 17:13:04.000000000 +0200
|
||||
+++ CUDA-Multiforcer-Release/Makefile 2009-05-13 20:44:40.000000000 +0200
|
||||
@@ -33,7 +33,9 @@
|
||||
#
|
||||
################################################################################
|
||||
# Add source files here
|
||||
-EXECUTABLE := CUDA-Multiforcer
|
||||
+ROOTDIR := /opt/cuda/sdk/
|
||||
+ROOTBINDIR := ./bin
|
||||
+EXECUTABLE := cuda-multiforcer
|
||||
# Cuda source files (compiled with cudacc)
|
||||
CUFILES := Multiforcer.cu
|
||||
# C/C++ source files (compiled with gcc / c++)
|
||||
@@ -44,4 +46,4 @@
|
||||
# Rules and targets
|
||||
|
||||
|
||||
-include ../../common/common.mk
|
||||
+include /opt/cuda/sdk/common/common.mk
|
||||
Loading…
Reference in a new issue