cuda-multiforcer: all of this is in cryptohaze-combined now

This commit is contained in:
Zero_Chaos 2012-07-02 01:58:59 +00:00
parent bb49496d1a
commit ff1b0b4315
7 changed files with 0 additions and 184 deletions

View file

@ -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

View file

@ -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/*
}

View file

@ -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/*
}

View file

@ -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

View file

@ -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"

View file

@ -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"

View file

@ -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