ChangeLog

# ChangeLog for app-crypt/ophcrack
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/ophcrack/ChangeLog,v 1.17 2008/01/31 14:24:00 ikelos Exp $

31 Jan 2008; Mike Auty ChangeLog:
Resign digest-less manifest

10 Jan 2008; Mike Auty
-files/ophcrack-2.3.3-linuxtools-install-path.patch,
-ophcrack-2.3.3.ebuild, -ophcrack-2.3.4.ebuild, ophcrack-2.4.ebuild:
Remove old ebuilds and add pkgconfig dependency to 2.4 ebuild.

*ophcrack-2.4.1 (10 Jan 2008)

10 Jan 2008; Mike Auty ophcrack-2.4.ebuild,
+ophcrack-2.4.1.ebuild:
Version bump, and add pkgconfig dependency to fix bug 205026.

31 Dec 2007; Joseph Jezak ophcrack-2.4.ebuild:
Marked ~ppc for bug #203621.

28 Jul 2007; Mike Auty files/digest-ophcrack-2.3.3,
files/digest-ophcrack-2.3.4, files/digest-ophcrack-2.4, Manifest:
Redigest ophcrack using new pycrypto package.

*ophcrack-2.4 (27 Jun 2007)

27 Jun 2007; Mike Auty +ophcrack-2.4.ebuild:
Version bump, new version can crack some new accented characters. Also fixes
a mixing dependency kindly pointed out by welp.

13 May 2007; Thilo Bangert metadata.xml:
add herd

*ophcrack-2.3.4 (15 Apr 2007)

15 Apr 2007; Mike Auty
-files/ophcrack-2.2-linuxtools-install-path.patch,
-files/ophcrack-2.3.1-linuxtools-install-path.patch, -ophcrack-2.2.ebuild,
-ophcrack-2.3.1.ebuild, +ophcrack-2.3.4.ebuild:
Version bump, fixes bug 174356 (thanks to Ed Wiget). Also cleaned out some
old versions.

29 Mar 2007; Peter Weller ophcrack-2.3.3.ebuild:
Keyworded on amd64 wrt bug 171015

20 Dec 2006; Mike Auty ophcrack-2.2.ebuild,
ophcrack-2.3.1.ebuild:
Backport the unzip DEPEND, thanks Kugelfang!

13 Dec 2006; Mike Auty ophcrack-2.3.3.ebuild:
Fixing missing unzip dependency, thanks beu.

05 Dec 2006; Markus Ullmann ophcrack-2.3.3.ebuild:
QA: Fix SRC_URI

*ophcrack-2.3.3 (25 Nov 2006)

25 Nov 2006; Mike Auty
+files/ophcrack-2.3.3-linuxtools-install-path.patch,
+ophcrack-2.3.3.ebuild:
Version bump, compiling bkhive and samdump from source to fix bug 156119.

*ophcrack-2.3.1 (02 Sep 2006)

02 Sep 2006; Mike Auty
+files/ophcrack-2.3.1-linuxtools-install-path.patch,
+ophcrack-2.3.1.ebuild:
Version bump, fixes bug 145412.

25 May 2006; Danny van Dyk ophcrack-2.2.ebuild:
QA: fixed malformed SRC_URI.

15 May 2006; Mike Auty
+files/ophcrack-2.2-linuxtools-install-path.patch:
Adding linuxtools patch

*ophcrack-2.2 (15 May 2006)

15 May 2006; Mike Auty +metadata.xml,
+ophcrack-2.2.ebuild:
Initial import of ophcrack

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST SSTIC04-10k.zip 370847438 RMD160 962b83362ae61cd3ee87b9cc8f355f759ab7ba14 SHA1 7fc0941a846e5ca0b0418d9c1cf004f1f1f480ee SHA256 44391ce526f4a135b54e6ea76a017f56c1aa9dd005354d355e949d261bd9d68a
DIST SSTIC04-5k.zip 701900757 RMD160 4ac60e6d7bd8d817e5deeb2d93db7397a8f42279 SHA1 dbd001e5aa0d4fc74b5ea8e2408e82e51c56c243 SHA256 9ba2c9e6faeb658a77a342a2d45c47e593daae9e087be3254eb1b050b324cf10
DIST bkhive-1.1.0.tar.gz 15986 RMD160 d288a3978488ad42b829e070b7071cc92391e035 SHA1 5d2f990cb3e0686b7499c3b4cad3c3d6d324577b SHA256 89d25a4655d87726a8ab513c2604faecd52df1b8dc8a7c53e447eed1bf0e9b86
DIST bkhive-1.1.1.tar.gz 15985 RMD160 90e0a228eec7ceb92bb9fa20b837b7c97fccdcc6 SHA1 558230658dca779939739249f55e3990ebd114e0 SHA256 3f5f85b507d56c09944b394c94551fa27d6fc5ca21ec033e4ebd98ac47417e68
DIST ophcrack-2.4.1.tar.gz 171256 RMD160 c0aa1ae966593cb025190c84fb5b2ce24b307059 SHA1 1e1925ff3632c00e5d139f033ffa79093825c5b7 SHA256 bb7723e2a3a289a16b7c76f1a6ba4b38007a41e675a437b6ae3e115613f7f355
DIST ophcrack-2.4.tar.gz 169538 RMD160 4c57f9d26884768229e6a9192331c508c46d5add SHA1 91d97a15f2f77480269a2baab4f98703adb6663d SHA256 4c738b4dbe2873d68c8349619cac7c985ffe5081f59b37ca85953350e6e05b4e
DIST samdump2-1.1.0.tar.gz 18897 RMD160 a2e5916899e69897cd504fa8e1672f11b90b5e7d SHA1 8ac689a32b7c034942b1069ec8c247f9fa1bc17c SHA256 b08fbd80ef6960f56dbb67c5a59addff08d6ea7d5b34ccc7ccf004b5820f1d1e
DIST samdump2-1.1.1.tar.gz 18888 RMD160 e361b712947b16b87b6f93d2d3a9f53ee4e8f63b SHA1 abd50fa91b1eb21206f202bcffaf5e00eaaf0c0f SHA256 51310babf8f23933a03aba115ae7ac7282d4f16cd6aa96fe3650ff294fb3516e
EBUILD ophcrack-2.4.1.ebuild 1786 RMD160 031c11fc052ea6ea7384f25c39079d06a24100c4 SHA1 cf939dc4bffa33c490309310c4ac675b0f45bee2 SHA256 f5c5f3ce72c3f747cb6a01447ad55af916ef4002a5203e30c29eff4af705e1dc
EBUILD ophcrack-2.4.ebuild 1784 RMD160 6b02cd97553c4b1dcd33047204147bffb2bcf6e0 SHA1 e2aee93254d5075668c3b16d084ee75063dde3e7 SHA256 845957fe4fb4add5b1e0fd3350e8e10a511228614694a37ff920b757fc5e1dfd
MISC ChangeLog 2917 RMD160 c0d40040dcaabfb6e27c31fadd1a9abbf8665a8c SHA1 78752637ce8bc188d52917651e98ea3622af0db5 SHA256 a37d3cc964408e406f3dbc98e123eadddc9480e1fe9548b9991083916413c8a2
MISC metadata.xml 249 RMD160 353e61af2447f71c231fa4d067d93cf5f65071e3 SHA1 6ef8057dae50af74c6e08d8e8eed44e0653a965e SHA256 c1ba1c2c5a2c1bccd2043c19c064ebee83dcfd35983216e3f8374238581b2f9f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFHodq5u7rWomwgFXoRAkvZAJ4m1EAvFKFCGAuW1nJupTCQ0pAT1ACcCiQi
NFvtnNUN2Fg9X43kCDQtkhk=
=3k0Q
-----END PGP SIGNATURE-----

metadata.xml




no-herd

ikelos@gentoo.org
Mike Auty

ophcrack-2.4.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/ophcrack/ophcrack-2.4.1.ebuild,v 1.1 2008/01/10 23:24:34 ikelos Exp $

inherit toolchain-funcs eutils

BKHIVE_VER="1.1.1"
SAMDUMP_VER="1.1.1"

DESCRIPTION="A time-memory-trade-off-cracker"
HOMEPAGE="http://ophcrack.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
mirror://sourceforge/${PN}/bkhive-${BKHIVE_VER}.tar.gz
mirror://sourceforge/${PN}/samdump2-${SAMDUMP_VER}.tar.gz
!ophsmall? ( http://lasecwww.epfl.ch/SSTIC04-5k.zip )
ophsmall? ( http://lasecwww.epfl.ch/SSTIC04-10k.zip )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="ophsmall"

DEPEND="app-arch/unzip
>=dev-util/pkgconfig-0.22
dev-libs/openssl
net-libs/netwib
>=x11-libs/gtk+-2"
RDEPEND="dev-libs/openssl
net-libs/netwib
>=x11-libs/gtk+-2"

src_compile() {
# Make samdump2
einfo "Compiling samdump2"
cd "${WORKDIR}/samdump2-${SAMDUMP_VER}"
MAKEOPTS="-j1" emake || die "Failed to make samdump"

# Make bkhive2
einfo "Compiling bkhive"
cd "${WORKDIR}/bkhive-${BKHIVE_VER}"
MAKEOPTS="-j1" emake || die "Failed to make bkhive2"

# Make the program
einfo "Compiling ophcrack"
cd "${S}"
econf
emake || die "Failed to make ophcrack"

# Don't try to install the prebuilt binaries,
# they'll cause an access violation
rm -fr "${S}/linux_tools"
}

src_install() {
make install DESTDIR="${D}"

cd "${WORKDIR}/bkhive-${BKHIVE_VER}"
make install DESTDIR="${D}" PREFIX=/usr/

cd "${WORKDIR}/samdump2-${SAMDUMP_VER}"
make install DESTDIR="${D}" PREFIX=/usr/

TABLENAME="5000"
use ophsmall && TABLENAME="10000"

dodir "/usr/share/${PN}/${TABLENAME}"
mv "${WORKDIR}/table"* "${D}/usr/share/${PN}/${TABLENAME}"
}

ophcrack-2.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/ophcrack/ophcrack-2.4.ebuild,v 1.5 2008/01/11 00:02:43 ikelos Exp $

inherit toolchain-funcs eutils

BKHIVE_VER="1.1.0"
SAMDUMP_VER="1.1.0"

DESCRIPTION="A time-memory-trade-off-cracker"
HOMEPAGE="http://ophcrack.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
mirror://sourceforge/${PN}/bkhive-${BKHIVE_VER}.tar.gz
mirror://sourceforge/${PN}/samdump2-${SAMDUMP_VER}.tar.gz
!ophsmall? ( http://lasecwww.epfl.ch/SSTIC04-5k.zip )
ophsmall? ( http://lasecwww.epfl.ch/SSTIC04-10k.zip )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="ophsmall"

DEPEND="app-arch/unzip
>=dev-util/pkgconfig-0.22
dev-libs/openssl
net-libs/netwib
>=x11-libs/gtk+-2"
RDEPEND="dev-libs/openssl
net-libs/netwib
>=x11-libs/gtk+-2"

src_compile() {
# Make samdump2
einfo "Compiling samdump2"
cd "${WORKDIR}/samdump2-${SAMDUMP_VER}"
MAKEOPTS="-j1" emake || die "Failed to make samdump"

# Make bkhive2
einfo "Compiling bkhive"
cd "${WORKDIR}/bkhive-${BKHIVE_VER}"
MAKEOPTS="-j1" emake || die "Failed to make bkhive2"

# Make the program
einfo "Compiling ophcrack"
cd "${S}"
econf
emake || die "Failed to make ophcrack"

# Don't try to install the prebuilt binaries,
# they'll cause an access violation
rm -fr "${S}/linux_tools"
}

src_install() {
make install DESTDIR="${D}"

cd "${WORKDIR}/bkhive-${BKHIVE_VER}"
make install DESTDIR="${D}" PREFIX=/usr/

cd "${WORKDIR}/samdump2-${SAMDUMP_VER}"
make install DESTDIR="${D}" PREFIX=/usr/

TABLENAME="5000"
use ophsmall && TABLENAME="10000"

dodir "/usr/share/${PN}/${TABLENAME}"
mv "${WORKDIR}/table"* "${D}/usr/share/${PN}/${TABLENAME}"
}