summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Hood <squinky86@gentoo.org>2004-08-18 04:04:17 +0000
committerJon Hood <squinky86@gentoo.org>2004-08-18 04:04:17 +0000
commita42db30b8dca8ee2a8365870cfb145ebd9ad091e (patch)
tree0cf750b7b0864ad53725aa61ac66a29916b94972 /net-analyzer/hydra
parentmade gcc depend on media-libs/libart_lgpl when gcj is in USE (Manifest recommit) (diff)
downloadgentoo-2-a42db30b8dca8ee2a8365870cfb145ebd9ad091e.tar.gz
gentoo-2-a42db30b8dca8ee2a8365870cfb145ebd9ad091e.tar.bz2
gentoo-2-a42db30b8dca8ee2a8365870cfb145ebd9ad091e.zip
version bump, closes #60646
Diffstat (limited to 'net-analyzer/hydra')
-rw-r--r--net-analyzer/hydra/ChangeLog8
-rw-r--r--net-analyzer/hydra/Manifest12
-rw-r--r--net-analyzer/hydra/files/digest-hydra-4.21
-rw-r--r--net-analyzer/hydra/files/make_xhydra.sh4
-rw-r--r--net-analyzer/hydra/hydra-4.2.ebuild40
5 files changed, 54 insertions, 11 deletions
diff --git a/net-analyzer/hydra/ChangeLog b/net-analyzer/hydra/ChangeLog
index d330f54a3156..eadd04245bc1 100644
--- a/net-analyzer/hydra/ChangeLog
+++ b/net-analyzer/hydra/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/hydra
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/ChangeLog,v 1.7 2004/07/10 12:21:17 eldad Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/ChangeLog,v 1.8 2004/08/18 04:04:17 squinky86 Exp $
+
+*hydra-4.2 (17 Aug 2004)
+
+ 17 Aug 2004; Jon Hood <squinky86@gentoo.org> +files/make_xhydra.sh,
+ +hydra-4.2.ebuild:
+ Version bump, closes #60646.
10 Jul 2004; Eldad Zack <eldad@gentoo.org> +metadata.xml:
Added metadata
diff --git a/net-analyzer/hydra/Manifest b/net-analyzer/hydra/Manifest
index 4fb82d1b11a2..b0f2075300c8 100644
--- a/net-analyzer/hydra/Manifest
+++ b/net-analyzer/hydra/Manifest
@@ -1,14 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+MD5 5b67e2cb9c389df1fbc298c8377c749a hydra-4.2.ebuild 797
MD5 81e210799d1800cccc7031a22ff8806d hydra-4.1.ebuild 796
MD5 a8ddefbff5ecb60b2bdd0b85d8322206 ChangeLog 939
MD5 9aa8f98344bb5026af633d7a5d3923cd metadata.xml 227
MD5 bb569d03a75366ecec4924c020582d81 files/digest-hydra-4.1 65
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.4 (GNU/Linux)
-
-iD8DBQFBII04T+MN7JbqCpMRAtO6AJ9BnO2kxlBTG3SzgV5oN1KQt0swlACfZPJL
-pMEtEEQ3H1uTLA5cFK+lrFE=
-=KY1E
------END PGP SIGNATURE-----
+MD5 a2cff30d156e87cb8c7e5b5563560056 files/digest-hydra-4.2 65
diff --git a/net-analyzer/hydra/files/digest-hydra-4.2 b/net-analyzer/hydra/files/digest-hydra-4.2
new file mode 100644
index 000000000000..2d71965420ef
--- /dev/null
+++ b/net-analyzer/hydra/files/digest-hydra-4.2
@@ -0,0 +1 @@
+MD5 99e22711fa15fc6a1c891296ee76f3f5 hydra-4.2-src.tar.gz 171955
diff --git a/net-analyzer/hydra/files/make_xhydra.sh b/net-analyzer/hydra/files/make_xhydra.sh
new file mode 100644
index 000000000000..4f19968e5678
--- /dev/null
+++ b/net-analyzer/hydra/files/make_xhydra.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+echo "Trying to compile xhydra now (hydra gtk gui) - dont worry if this fails, this is really optional ..."
+echo "You must add the gtk flag to your USE variable to install xhydra."
+echo "Don't worry, ./hydra is the way to go!"
diff --git a/net-analyzer/hydra/hydra-4.2.ebuild b/net-analyzer/hydra/hydra-4.2.ebuild
new file mode 100644
index 000000000000..4604f393efff
--- /dev/null
+++ b/net-analyzer/hydra/hydra-4.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-4.2.ebuild,v 1.1 2004/08/18 04:04:17 squinky86 Exp $
+
+DESCRIPTION="Advanced parallized login hacker"
+HOMEPAGE="http://www.thc.org/"
+SRC_URI="http://www.thc.org/releases/${P}-src.tar.gz"
+
+LICENSE="HYDRA GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+IUSE="gtk"
+
+DEPEND="dev-libs/openssl
+ net-libs/libssh
+ gtk? ( >=x11-libs/gtk+-1.2 )"
+
+S=${WORKDIR}/${P}-src
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i "s:-O2:${CFLAGS}:" Makefile.am
+ if ! use gtk; then
+ cp ${FILESDIR}/make_xhydra.sh ./hydra-gtk/make_xhydra.sh
+ chmod +x ./hydra-gtk/make_xhydra.sh
+ fi
+}
+
+src_compile() {
+ # has it's own stupid custom configure script
+ ./configure --prefix=/usr || die "configure failed"
+ emake || die "make failed"
+}
+
+src_install() {
+ dobin hydra pw-inspector || die "dobin failed"
+ use gtk && dobin xhydra
+ dodoc CHANGES README TODO
+}