summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-crypt/rainbowcrack/ChangeLog6
-rw-r--r--app-crypt/rainbowcrack/files/rainbowcrack-1.2-types.patch10
-rw-r--r--app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild3
3 files changed, 17 insertions, 2 deletions
diff --git a/app-crypt/rainbowcrack/ChangeLog b/app-crypt/rainbowcrack/ChangeLog
index f4b04a0606f5..f44d7299e2dd 100644
--- a/app-crypt/rainbowcrack/ChangeLog
+++ b/app-crypt/rainbowcrack/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-crypt/rainbowcrack
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/rainbowcrack/ChangeLog,v 1.10 2008/02/21 23:49:20 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/rainbowcrack/ChangeLog,v 1.11 2008/06/20 14:32:02 dragonheart Exp $
+
+ 20 Jun 2008; Daniel Black <dragonheart@gentoo.org>
+ +files/rainbowcrack-1.2-types.patch, rainbowcrack-1.2-r1.ebuild:
+ gcc-4.3.1 fix as per bug #227051. thanks Evil Compile Person
21 Feb 2008; Robin H. Johnson <robbat2@gentoo.org>
rainbowcrack-1.2-r1.ebuild:
diff --git a/app-crypt/rainbowcrack/files/rainbowcrack-1.2-types.patch b/app-crypt/rainbowcrack/files/rainbowcrack-1.2-types.patch
new file mode 100644
index 000000000000..67f3e0a9db18
--- /dev/null
+++ b/app-crypt/rainbowcrack/files/rainbowcrack-1.2-types.patch
@@ -0,0 +1,10 @@
+--- ./rainbowcrack-1.2-src-orig/src/Public.h 2003-11-23 00:32:50.000000000 +1100
++++ ./rainbowcrack-1.2-src/src/Public.h 2008-06-21 00:27:18.000000000 +1000
+@@ -17,6 +17,7 @@
+ #ifdef _WIN32
+ #define uint64 unsigned __int64
+ #else
++#include <sys/types.h>
+ #define uint64 u_int64_t
+ #endif
+
diff --git a/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild b/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild
index 247f3657d111..e8981fc0fade 100644
--- a/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild
+++ b/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild,v 1.4 2008/02/21 23:49:20 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/rainbowcrack/rainbowcrack-1.2-r1.ebuild,v 1.5 2008/06/20 14:32:02 dragonheart Exp $
inherit eutils toolchain-funcs
@@ -28,6 +28,7 @@ src_unpack() {
mv "${WORKDIR}/${P}"-src-algorithmpatch/Hash* "${S}"
epatch "${FILESDIR}/${P}-makefile.patch"
epatch "${FILESDIR}/${P}-share.patch"
+ epatch "${FILESDIR}/${P}-types.patch"
sed -i "s#@@SHARE@@#/usr/share/${P}#g" ChainWalkContext.cpp || die
}