summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2012-12-04 15:20:34 +0000
committerJeroen Roovers <jer@gentoo.org>2012-12-04 15:20:34 +0000
commita05983e33c6b0387217f1fdddde72ce21ffe79c0 (patch)
tree55c276e199dc7b933f59a2a983051cce1489b363 /net-analyzer/hydra
parentAdd coreaudio for Darwin targets (diff)
downloadhistorical-a05983e33c6b0387217f1fdddde72ce21ffe79c0.tar.gz
historical-a05983e33c6b0387217f1fdddde72ce21ffe79c0.tar.bz2
historical-a05983e33c6b0387217f1fdddde72ce21ffe79c0.zip
Old.
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-analyzer/hydra')
-rw-r--r--net-analyzer/hydra/ChangeLog8
-rw-r--r--net-analyzer/hydra/Manifest28
-rw-r--r--net-analyzer/hydra/files/hydra-6.5-fix.diff30
-rw-r--r--net-analyzer/hydra/hydra-6.1.ebuild82
-rw-r--r--net-analyzer/hydra/hydra-6.2.ebuild82
-rw-r--r--net-analyzer/hydra/hydra-6.3.ebuild82
-rw-r--r--net-analyzer/hydra/hydra-6.5-r1.ebuild84
-rw-r--r--net-analyzer/hydra/hydra-6.5.ebuild82
-rw-r--r--net-analyzer/hydra/hydra-7.0.ebuild98
-rw-r--r--net-analyzer/hydra/hydra-7.1.ebuild100
-rw-r--r--net-analyzer/hydra/hydra-7.2.ebuild99
11 files changed, 18 insertions, 757 deletions
diff --git a/net-analyzer/hydra/ChangeLog b/net-analyzer/hydra/ChangeLog
index 5612e0c48234..4c06f15fd0ff 100644
--- a/net-analyzer/hydra/ChangeLog
+++ b/net-analyzer/hydra/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/hydra
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/ChangeLog,v 1.73 2012/12/04 10:22:42 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/ChangeLog,v 1.74 2012/12/04 15:20:33 jer Exp $
+
+ 04 Dec 2012; Jeroen Roovers <jer@gentoo.org> -hydra-6.1.ebuild,
+ -hydra-6.2.ebuild, -hydra-6.3.ebuild, -hydra-6.5.ebuild,
+ -hydra-6.5-r1.ebuild, -files/hydra-6.5-fix.diff, -hydra-7.0.ebuild,
+ -hydra-7.1.ebuild, -hydra-7.2.ebuild:
+ Old.
04 Dec 2012; <ago@gentoo.org> hydra-7.3.ebuild:
stable for x86, wrt to bug #436154
diff --git a/net-analyzer/hydra/Manifest b/net-analyzer/hydra/Manifest
index 7e8295af9f44..79be9f28e40d 100644
--- a/net-analyzer/hydra/Manifest
+++ b/net-analyzer/hydra/Manifest
@@ -1,20 +1,14 @@
-AUX hydra-6.5-fix.diff 1720 SHA256 b367b69e0163b9a4d2b30942e1ca06cdd9567432d59a5d0c9af1e7e420e66a60 SHA512 a1feb9fa4da27fcd7d9d8105573204dffc8c8c2e2cbe47f710294ba8a3ed2bc8c87b6b7c078a1958268d00b5984c5ba06795e9c31d5b090b8a17fdfd9eea34d4 WHIRLPOOL 4ce6fc67f5bcacbc301cdac4e50d61c345b357f9b7faea06e8642fd2e9acb08241c2752eb9a0b22a05c5546a608f13fa84f301f8ae9728a55a00a60691635377
-DIST hydra-6.1-src.tar.gz 432515 SHA256 85fbcf53bc7d8ae99a8bd31dd09810abd9cf9397679a94aea52cd1b1c8e06ac0 SHA512 e3ec4eacfe9c8dba3e926b74cc71161fe436fc0456f84884bb93e63a73403099f7636679ba0f980817c4c1db8cef0a79e42536ab41e6975d1737c360b3ba9a87 WHIRLPOOL 3ef30e61b2bd2cc1bbebc2a2870a55cf090fa323dcdb95650d17662ade459c62ac6a48665edd323ae4917fc3e4564e1ea75048891365693805881627f27c8840
-DIST hydra-6.2-src.tar.gz 452626 SHA256 0b340632db9d429eb3c32a592a51f7333feda0fe682229c2027ae445a1e3f54e
-DIST hydra-6.3-src.tar.gz 473265 SHA256 bd5bc70b70640984fb2f18a9742c10b9a0edf1ebaf0f8dd32da589d34defd424
-DIST hydra-6.5-src.tar.gz 633851 SHA256 1225b0f4bde4d80946c0cb2f24e39e7a14954c21d3e82fd7c83c683d32023da4
-DIST hydra-7.0-src.tar.gz 650342 SHA256 a2457636b51f8a958bc092aafb7a59af57fa31e31d9b90211566247ac7cda33c
-DIST hydra-7.1-src.tar.gz 664022 SHA256 551ef1f72848dab19f6a1ff9fe31f08143c8cef26f638d93e7110b4bce49d0a4
-DIST hydra-7.2-src.tar.gz 652142 SHA256 f15c6b833c6c34891aacefa1c6d1afb67d0d50350d26273a784e29114f69970e SHA512 57663d6eb7acc4d17c377100896ffe307fd3ec5ce50f2e6838c6ef4ca19211c748b5b5defc57901f4398eea74e0b6d708599ca59e5c191a7b0d8715106953c67 WHIRLPOOL c988f3f8f898e915337897ce6aa4a459c5bc1748c840aeef10579605cc72892989888d9414be89ce064179d00844ba195fa9c9413a3d3706563e8f2debcf44bf
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST hydra-7.3-src.tar.gz 660873 SHA256 830ad69430f07998df5ffdadca13c704da3f037378b90dd1ae2ae948d431b176 SHA512 cbc2c35d5f683fb6239fded087bd2b43d4ee7a24079fa8c405e5c45ee30ea6bbadb6c5e5b42632cb3e2542238ddbc58a26e4b3c0ee608d097f87b3259d79ab85 WHIRLPOOL 7319516fb20443be0b2f9d9bc8b54dd6b7b3810d9f7665d405233f8be0e48e323182d13cc133368d96a4219982c698752ce3b00b9c75cf2da969d684655d468c
-EBUILD hydra-6.1.ebuild 1787 SHA256 f0bc502d266d8b0465d88c29ff477ade38fa8cb7a62ba874f742a2a9e9be95b3 SHA512 fc469655ca1534193199ebd19449d5d70236eb2fdcc30137cf3f959fd2a438260e44478808f4d4a03fc9120791163bb8d714cfa8a11069fd11b8cefde165949f WHIRLPOOL 8a77ebdf863884fe20f82e6d0615ce55052281403f6e0132dceed2419a9a57042ed0331efbcf97a35b19d07b479f590d36187d23811fdb5bffd3c3f3c5214d48
-EBUILD hydra-6.2.ebuild 1788 SHA256 be284b1dfa3bb6d3881c4c7005876fd8385a7abad786a62fc5e8954dbf350f7e SHA512 540e4f60e240abece16d75123d75c486e094e91c3aee8823bec1839b5ee84367e4235db4a12075933147be6db451f29732c1c5d0e9af479cf65e7cb9bb6821c7 WHIRLPOOL e4fb9c9bd88f67b4abd66d1999198f4c44d6cdede95db1eb98b38497b082178be60dd372930fd2289b5feb7d3b4608e12cf191a8857426d86b41e3bef9266cc6
-EBUILD hydra-6.3.ebuild 1788 SHA256 b7341ce6ce159c8ec5076bf591336826aab73b3430607b37713330761e5b0946 SHA512 4d4062f26c68842c7324037bc22e3a8d1e8fcf7e6975cb02c09307e4203be603c33da3cac00e0364805fd912faf662543acecb384e4604bdc1c53fa879c9bb3d WHIRLPOOL 889d8dbd2529f3a1c92414a850fd03edfe30c521fdc515d028d71cfadd13a0b203ae245f8ab5b9e1f666318d31a3ee016ba416127f460cf44f91deb2227be30e
-EBUILD hydra-6.5-r1.ebuild 1764 SHA256 905399994eadd5f6dc275b5ee026287b5da011e5bd0cadeda66e62fe5407000e SHA512 75ddeae9053c73351f0189f8c1cd4a59c2b5db3049c3f9a484d5bbfded89b74b9e7bdbff8972fafb65d6ff7f3ec6ee824fa4ac550ddb2d4b9acb8bb2ce9e8fe2 WHIRLPOOL 3dfca2cda130670687a2e61499eb077d006b9444f0082a3dc44cb180d9fef54076285a22d2ad1b5c493beacae61f8f255ddcdb5f1193abdba146663a38af8ccd
-EBUILD hydra-6.5.ebuild 1800 SHA256 0330bcb41bd18df7f8476d8bcf2ebd744bfec6a3505092f8d2e0dfbf6db89841 SHA512 7aaadace332f76db46e3e91896dbf47e86010cf683109909e453f76381a9475d6283e8cc17b2cb8a93fe3f023e9a031f00eecb8e2b134a95712bbeba436ae2ce WHIRLPOOL d0215fc5615f477e9938e85d7a8fbb41d541ed65cfa032b562e5bf4bfd75827580e256eab03d25e029aa256986c29b6a4af31380e479a44968989020d3539826
-EBUILD hydra-7.0.ebuild 2100 SHA256 261206d21b260aa4cd3a126cf36d0bdfd40a0f64c63c20d429f9376f20b630cd SHA512 3ec3d0b0d8a1bb7492cc3ba50dec23910da5a5cf96cd789feaf76eedb4f28c675caefe6130a89f4ac445ee42e10fbabeb963a131e5fd73430f5a71972f3c06f6 WHIRLPOOL f506090676f748f1937eb236f9db6d4c6cf7fbc7b0a6b5751df0cbf8ee63a3e57bdfb6033db23af545622af41f638e1cbfc90892db84ba9bcc01f178ddfb2e97
-EBUILD hydra-7.1.ebuild 2160 SHA256 b4ed80680be9a9a955409816326cda41b7455641fc8bfef564197b11eb18e00c SHA512 359494d81fa4a5a7a7b4d5e63a76123abc7ad93b46acaa8f40f8e2c9eca9e64d00bdab8030cf70e9e53d219fb437141c3c83232e88125154df2ad02ff705f16e WHIRLPOOL b1638e08b78e171ce09bcc2cc1e185c3c070108dce8efe9fe59c6f665c120f80b64cc586eaeef57a56d0150f1434fd95c7d002ab8e433dd93f69a9197a6d476a
-EBUILD hydra-7.2.ebuild 2152 SHA256 b3f76a04b5a881d8cb3458a6ec809900a8ad68a2770eb740f5129e70124423ab SHA512 7dad5c9c2387d48767b823f73c81ae28d1ff69a6113bf9f60da4cfbc76a51765b63a1aaf022411f49ca13150179201f5d7304a3c234ac15f50302dc5dad42db1 WHIRLPOOL 34acebf8146598575dbc4565005752328b016fe03f3860a282efd56498789da7f8ab088709bb1b0820d9b73501bb41ccb43ebc86fc78ba05965c1f52841f037d
EBUILD hydra-7.3.ebuild 2225 SHA256 94b69638f273a1db486481599c64954f563e7139e90b709c4926c6ced743f170 SHA512 85cec582a823665a30ca36edf56233311ef6ca8a5ad461532b2460866e89f2a377fc67a09ed3107ec4a7312494c8b0d0106003b9a99c6c22f77eee89e19fc059 WHIRLPOOL 52bad0f82ed018dcbdc7887686dbe710321fc1abde177e475e5bf7ea3d1c664002a55b2e705ed81ae38f0b9b90eff8e490d2f13eb90c4cb9170831bcea1df384
-MISC ChangeLog 9586 SHA256 ea8e96d57740a40fd8296de7f3405cee1ed325af3e776dbfccb514f0f6689967 SHA512 90b70d1ccfaafb3c028ee9a4c7e947209710d81b87f790f638a976cd19d65d46a86990e9d060a85c5f0ecd54bda1c72e58297687d3022f9a21b1e7183ebfbf74 WHIRLPOOL 038ab1562e084bcdf53221350effb8b4d618f1b239ab954b894b2bc99f7b950bbf97d7e330bdfb942b4425c4e0249fd2cba182ec6f7a3f273fa7a6308e1c654b
+MISC ChangeLog 9829 SHA256 fc458b16f94ab9d0e0b5e5783432721098e889aaad552ee32be47a6b5dad8759 SHA512 d328f2ebaf3ebf418956ccaafcdb5c3a76f795cae156281c93dfec905fb640a3e569b9412d9d0d42d0137a8d7c28611a9247eff3edfdd7ad6fb3057a9aaa3478 WHIRLPOOL d5759156c9a1f06fb51328ac2f5d42bd6e2246b958d52f85462ee047300fcc512636b33a8b8ebe5585a5c6ece4447552a8a69e29d0296e1584fc869d5f6813d9
MISC metadata.xml 325 SHA256 51ac19ac1cb61a0ee06bdbb7016d57609518824e153e51bd160ff1a4a74a4f26 SHA512 a23291b48b10877e604f3fc24beb77613f315c4c136909dc457d7ad027d6a917ac9fa64812416c397d54f4fa2a0ef9ea417ff2df1a8a5ea3f312af4dbed4ed63 WHIRLPOOL 5271ebeac40e1622a0f2c64993e5e81ea0f3fa709a02d5050896f43efaefce0041de31b7aec82f78e150630a637d371851e19f6a9abfdc020c44c3e6e0044075
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlC+FMIACgkQVWmRsqeSphMaagCfWz25ZWWurU+R54pa7EWVzjzI
+XcQAn3S8T+aI0+uGxh2eJHcYn/mFz6Xh
+=vbyE
+-----END PGP SIGNATURE-----
diff --git a/net-analyzer/hydra/files/hydra-6.5-fix.diff b/net-analyzer/hydra/files/hydra-6.5-fix.diff
deleted file mode 100644
index 5e887ebb5103..000000000000
--- a/net-analyzer/hydra/files/hydra-6.5-fix.diff
+++ /dev/null
@@ -1,30 +0,0 @@
-http://www.thc.org/thc-hydra/hydra-6.5-fix.diff
-
---- hydra-http-form.c 2011-07-15 12:17:01.707621600 +0200
-+++ hydra-http-form.c 2011-07-15 16:59:21.044146200 +0200
-@@ -323,13 +323,13 @@
-
- if (strcmp(type, "POST") == 0) {
- sprintf(buffer,
-- "POST %.600s HTTP/1.0\r\nHost: %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length: %d\r\n%s%s\r\n%s",
-+ "POST %.600s HTTP/1.0\r\nHost: %s\r\nUser-Agent: Mozilla/5.0 (Hydra)\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length: %d\r\n%s%s\r\n%s",
- url, webtarget, (int) strlen(upd3variables), header, userheader, upd3variables);
- if (hydra_send(s, buffer, strlen(buffer), 0) < 0) {
- return 1;
- }
- } else {
-- sprintf(buffer, "GET http://%.600s?%s HTTP/1.0\r\nHost: %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\n%s%s\r\n", url, upd3variables, webtarget, header, userheader);
-+ sprintf(buffer, "GET %.600s?%s HTTP/1.0\r\nHost: %s\r\nUser-Agent: Mozilla/5.0 (Hydra)\r\n%s%s\r\n", url, upd3variables, webtarget, header, userheader);
- if (hydra_send(s, buffer, strlen(buffer), 0) < 0) {
- return 1;
- }
---- hydra.c 2011-07-15 12:17:01.737623300 +0200
-+++ hydra.c 2011-07-15 16:52:39.029152300 +0200
-@@ -1757,7 +1757,6 @@
- url = strtok(bufferurl, ":");
- variables = strtok(NULL, ":");
- cond = strtok(NULL, ":");
-- optional1 = strtok(NULL, ":");
- if (strstr(variables, "^USER^") == NULL && strstr(variables, "^PASS^") == NULL) {
- fprintf(stderr, "ERROR: the variables argument needs at least the strings ^USER^ or ^PASS^: %s\n", variables);
- exit(-1);
diff --git a/net-analyzer/hydra/hydra-6.1.ebuild b/net-analyzer/hydra/hydra-6.1.ebuild
deleted file mode 100644
index 83a15de3fa54..000000000000
--- a/net-analyzer/hydra/hydra-6.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-6.1.ebuild,v 1.6 2011/08/15 08:12:45 xarthisius Exp $
-
-EAPI="2"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Advanced parallized login hacker"
-HOMEPAGE="http://www.thc.org/thc-hydra/"
-SRC_URI="http://freeworld.thc.org/releases/${P}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="gtk ssl"
-
-DEPEND="
- dev-libs/openssl
- gtk? ( x11-libs/gtk+:2 )
- ssl? ( >=net-libs/libssh-0.4.0 )
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${P}-src
-
-src_prepare() {
- # None of the settings in Makefile.unix are useful to us
- : > Makefile.unix
-
- sed -i \
- -e 's:-O2:$(CPPFLAGS) $(CFLAGS):g' \
- -e 's:|| echo.*$::' \
- -e '/\t-$(CC)/s/-//' \
- -e '/ -o /s:$(OPTS):& $(LDFLAGS):g' \
- Makefile.am || die "sed failed"
-}
-
-src_configure() {
- # Note: despite the naming convention, the top level script is not an
- # autoconf-based script.
- ./configure \
- --prefix=/usr \
- $(use gtk && echo --disable-xhydra) \
- || die "configure failed"
-
- sed -i \
- -e '/^XDEFINES=/s:=.*:=:' \
- -e '/^XLIBS=/s:=.*:=-lcrypto:' \
- -e '/^XLIBPATHS/s:=.*:=:' \
- -e '/^XIPATHS=/s:=.*:=:' \
- Makefile || die "pruning vars"
-
- if use ssl ; then
- sed -i \
- -e '/^XDEFINES=/s:=:=-DLIBOPENSSL -DLIBSSH:' \
- -e '/^XLIBS=/s:$: -lssl -lssh:' \
- Makefile || die "adding ssl"
- fi
-
- if use gtk ; then
- cd hydra-gtk && \
- econf || die "econf failed"
- fi
-}
-
-src_compile() {
- tc-export CC
- emake || die "make failed"
- if use gtk ; then
- cd hydra-gtk && \
- emake || die "emake hydra-gtk failed"
- fi
-}
-
-src_install() {
- dobin hydra pw-inspector || die "dobin failed"
- if use gtk ; then
- dobin hydra-gtk/src/xhydra || die "gtk"
- fi
- dodoc CHANGES README
-}
diff --git a/net-analyzer/hydra/hydra-6.2.ebuild b/net-analyzer/hydra/hydra-6.2.ebuild
deleted file mode 100644
index 164ea19f7a8c..000000000000
--- a/net-analyzer/hydra/hydra-6.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-6.2.ebuild,v 1.1 2011/04/12 02:22:51 jer Exp $
-
-EAPI="2"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Advanced parallized login hacker"
-HOMEPAGE="http://www.thc.org/thc-hydra/"
-SRC_URI="http://freeworld.thc.org/releases/${P}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="gtk ssl"
-
-DEPEND="
- dev-libs/openssl
- gtk? ( x11-libs/gtk+:2 )
- ssl? ( >=net-libs/libssh-0.4.0 )
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${P}-src
-
-src_prepare() {
- # None of the settings in Makefile.unix are useful to us
- : > Makefile.unix
-
- sed -i \
- -e 's:-O2:$(CPPFLAGS) $(CFLAGS):g' \
- -e 's:|| echo.*$::' \
- -e '/\t-$(CC)/s/-//' \
- -e '/ -o /s:$(OPTS):& $(LDFLAGS):g' \
- Makefile.am || die "sed failed"
-}
-
-src_configure() {
- # Note: despite the naming convention, the top level script is not an
- # autoconf-based script.
- ./configure \
- --prefix=/usr \
- $(use gtk && echo --disable-xhydra) \
- || die "configure failed"
-
- sed -i \
- -e '/^XDEFINES=/s:=.*:=:' \
- -e '/^XLIBS=/s:=.*:=-lcrypto:' \
- -e '/^XLIBPATHS/s:=.*:=:' \
- -e '/^XIPATHS=/s:=.*:=:' \
- Makefile || die "pruning vars"
-
- if use ssl ; then
- sed -i \
- -e '/^XDEFINES=/s:=:=-DLIBOPENSSL -DLIBSSH:' \
- -e '/^XLIBS=/s:$: -lssl -lssh:' \
- Makefile || die "adding ssl"
- fi
-
- if use gtk ; then
- cd hydra-gtk && \
- econf || die "econf failed"
- fi
-}
-
-src_compile() {
- tc-export CC
- emake || die "make failed"
- if use gtk ; then
- cd hydra-gtk && \
- emake || die "emake hydra-gtk failed"
- fi
-}
-
-src_install() {
- dobin hydra pw-inspector || die "dobin failed"
- if use gtk ; then
- dobin hydra-gtk/src/xhydra || die "gtk"
- fi
- dodoc CHANGES README TODO
-}
diff --git a/net-analyzer/hydra/hydra-6.3.ebuild b/net-analyzer/hydra/hydra-6.3.ebuild
deleted file mode 100644
index 99b4796ecfee..000000000000
--- a/net-analyzer/hydra/hydra-6.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-6.3.ebuild,v 1.1 2011/05/06 04:02:40 jer Exp $
-
-EAPI="2"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Advanced parallized login hacker"
-HOMEPAGE="http://www.thc.org/thc-hydra/"
-SRC_URI="http://freeworld.thc.org/releases/${P}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="gtk ssl"
-
-DEPEND="
- dev-libs/openssl
- gtk? ( x11-libs/gtk+:2 )
- ssl? ( >=net-libs/libssh-0.4.0 )
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${P}-src
-
-src_prepare() {
- # None of the settings in Makefile.unix are useful to us
- : > Makefile.unix
-
- sed -i \
- -e 's:-O2:$(CPPFLAGS) $(CFLAGS):g' \
- -e 's:|| echo.*$::' \
- -e '/\t-$(CC)/s/-//' \
- -e '/ -o /s:$(OPTS):& $(LDFLAGS):g' \
- Makefile.am || die "sed failed"
-}
-
-src_configure() {
- # Note: despite the naming convention, the top level script is not an
- # autoconf-based script.
- ./configure \
- --prefix=/usr \
- $(use gtk && echo --disable-xhydra) \
- || die "configure failed"
-
- sed -i \
- -e '/^XDEFINES=/s:=.*:=:' \
- -e '/^XLIBS=/s:=.*:=-lcrypto:' \
- -e '/^XLIBPATHS/s:=.*:=:' \
- -e '/^XIPATHS=/s:=.*:=:' \
- Makefile || die "pruning vars"
-
- if use ssl ; then
- sed -i \
- -e '/^XDEFINES=/s:=:=-DLIBOPENSSL -DLIBSSH:' \
- -e '/^XLIBS=/s:$: -lssl -lssh:' \
- Makefile || die "adding ssl"
- fi
-
- if use gtk ; then
- cd hydra-gtk && \
- econf || die "econf failed"
- fi
-}
-
-src_compile() {
- tc-export CC
- emake || die "make failed"
- if use gtk ; then
- cd hydra-gtk && \
- emake || die "emake hydra-gtk failed"
- fi
-}
-
-src_install() {
- dobin hydra pw-inspector || die "dobin failed"
- if use gtk ; then
- dobin hydra-gtk/src/xhydra || die "gtk"
- fi
- dodoc CHANGES README TODO
-}
diff --git a/net-analyzer/hydra/hydra-6.5-r1.ebuild b/net-analyzer/hydra/hydra-6.5-r1.ebuild
deleted file mode 100644
index 04cf14cfc790..000000000000
--- a/net-analyzer/hydra/hydra-6.5-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-6.5-r1.ebuild,v 1.2 2011/07/20 15:46:47 jer Exp $
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Advanced parallized login hacker"
-HOMEPAGE="http://www.thc.org/thc-hydra/"
-SRC_URI="http://freeworld.thc.org/releases/${P}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="gtk ssl"
-
-DEPEND="
- dev-libs/openssl
- gtk? ( x11-libs/gtk+:2 )
- ssl? ( >=net-libs/libssh-0.4.0 )
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${P}-src
-
-src_prepare() {
- # None of the settings in Makefile.unix are useful to us
- : > Makefile.unix
-
- epatch "${FILESDIR}"/${PN}-6.5-fix.diff
-
- sed -i \
- -e 's:-O2:$(CPPFLAGS) $(CFLAGS):g' \
- -e 's:|| echo.*$::' \
- -e '/\t-$(CC)/s:-::' \
- -e '/ -o /s:$(OPTS) $(LIBS):$(OPTS) $(LDFLAGS):g' \
- Makefile.am || die "sed failed"
-}
-
-src_configure() {
- # Note: despite the naming convention, the top level script is not an
- # autoconf-based script.
- ./configure \
- --prefix=/usr \
- $(use gtk && echo --disable-xhydra) \
- || die "configure failed"
-
- sed -i \
- -e '/^XDEFINES=/s:=.*:=:' \
- -e '/^XLIBS=/s:=.*:=-lcrypto:' \
- -e '/^XLIBPATHS/s:=.*:=:' \
- -e '/^XIPATHS=/s:=.*:=:' \
- Makefile || die "pruning vars"
-
- if use ssl ; then
- sed -i \
- -e '/^XDEFINES=/s:=:=-DLIBOPENSSLNEW -DLIBSSH:' \
- -e '/^XLIBS=/s:$: -lssl -lssh:' \
- Makefile || die "adding ssl"
- fi
-
- if use gtk ; then
- cd hydra-gtk && \
- econf || die "econf failed"
- fi
-}
-
-src_compile() {
- tc-export CC
- emake
- if use gtk ; then
- cd hydra-gtk && \
- emake
- fi
-}
-
-src_install() {
- dobin hydra pw-inspector
- if use gtk ; then
- dobin hydra-gtk/src/xhydra
- fi
- dodoc CHANGES README
-}
diff --git a/net-analyzer/hydra/hydra-6.5.ebuild b/net-analyzer/hydra/hydra-6.5.ebuild
deleted file mode 100644
index bd2d0fa6a2de..000000000000
--- a/net-analyzer/hydra/hydra-6.5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-6.5.ebuild,v 1.2 2011/07/20 15:46:47 jer Exp $
-
-EAPI="2"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Advanced parallized login hacker"
-HOMEPAGE="http://www.thc.org/thc-hydra/"
-SRC_URI="http://freeworld.thc.org/releases/${P}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="gtk ssl"
-
-DEPEND="
- dev-libs/openssl
- gtk? ( x11-libs/gtk+:2 )
- ssl? ( >=net-libs/libssh-0.4.0 )
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${P}-src
-
-src_prepare() {
- # None of the settings in Makefile.unix are useful to us
- : > Makefile.unix
-
- sed -i \
- -e 's:-O2:$(CPPFLAGS) $(CFLAGS):g' \
- -e 's:|| echo.*$::' \
- -e '/\t-$(CC)/s:-::' \
- -e '/ -o /s:$(OPTS) $(LIBS):$(OPTS) $(LDFLAGS):g' \
- Makefile.am || die "sed failed"
-}
-
-src_configure() {
- # Note: despite the naming convention, the top level script is not an
- # autoconf-based script.
- ./configure \
- --prefix=/usr \
- $(use gtk && echo --disable-xhydra) \
- || die "configure failed"
-
- sed -i \
- -e '/^XDEFINES=/s:=.*:=:' \
- -e '/^XLIBS=/s:=.*:=-lcrypto:' \
- -e '/^XLIBPATHS/s:=.*:=:' \
- -e '/^XIPATHS=/s:=.*:=:' \
- Makefile || die "pruning vars"
-
- if use ssl ; then
- sed -i \
- -e '/^XDEFINES=/s:=:=-DLIBOPENSSLNEW -DLIBSSH:' \
- -e '/^XLIBS=/s:$: -lssl -lssh:' \
- Makefile || die "adding ssl"
- fi
-
- if use gtk ; then
- cd hydra-gtk && \
- econf || die "econf failed"
- fi
-}
-
-src_compile() {
- tc-export CC
- emake || die "make failed"
- if use gtk ; then
- cd hydra-gtk && \
- emake || die "emake hydra-gtk failed"
- fi
-}
-
-src_install() {
- dobin hydra pw-inspector || die "dobin failed"
- if use gtk ; then
- dobin hydra-gtk/src/xhydra || die "gtk"
- fi
- dodoc CHANGES README
-}
diff --git a/net-analyzer/hydra/hydra-7.0.ebuild b/net-analyzer/hydra/hydra-7.0.ebuild
deleted file mode 100644
index 221fc2119c13..000000000000
--- a/net-analyzer/hydra/hydra-7.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-7.0.ebuild,v 1.3 2012/05/04 06:08:10 jdhore Exp $
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Advanced parallized login hacker"
-HOMEPAGE="http://www.thc.org/thc-hydra/"
-SRC_URI="http://freeworld.thc.org/releases/${P}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="firebird gtk idn mysql ncp oracle pcre postgres ssl subversion"
-
-RDEPEND="
- dev-libs/openssl
- firebird? ( dev-db/firebird )
- gtk? (
- dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- )
- idn? ( net-dns/libidn )
- mysql? ( virtual/mysql )
- ncp? ( net-fs/ncpfs )
- oracle? ( dev-db/oracle-instantclient-basic )
- pcre? ( dev-libs/libpcre )
- postgres? ( dev-db/postgresql-base )
- ssl? ( >=net-libs/libssh-0.4.0 )
- subversion? ( dev-vcs/subversion )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-S=${WORKDIR}/${P}-src
-
-src_prepare() {
- # None of the settings in Makefile.unix are useful to us
- : > Makefile.unix
-
- sed -i \
- -e 's:-O2:$(CPPFLAGS) $(CFLAGS):g' \
- -e 's:|| echo.*$::' \
- -e '/\t-$(CC)/s:-::' \
- -e '/ -o /s:$(OPTS):& $(LDFLAGS):g' \
- Makefile.am || die "sed failed"
-}
-
-src_configure() {
- # Note: despite the naming convention, the top level script is not an
- # autoconf-based script.
- ./configure \
- --prefix=/usr \
- $(use gtk && echo --disable-xhydra) \
- || die "configure failed"
-
- sed -i \
- -e '/^XDEFINES=/s:=.*:=:' \
- -e '/^XLIBS=/s:=.*:=-lcrypto:' \
- -e '/^XLIBPATHS/s:=.*:=:' \
- -e '/^XIPATHS=/s:=.*:=:' \
- Makefile || die "pruning vars"
-
- if use ssl ; then
- sed -i \
- -e '/^XDEFINES=/s:=:=-DLIBOPENSSLNEW -DLIBSSH:' \
- -e '/^XLIBS=/s:$: -lssl -lssh:' \
- Makefile || die "adding ssl"
- fi
-
- if use gtk ; then
- cd hydra-gtk && \
- econf || die "econf failed"
- fi
-}
-
-src_compile() {
- tc-export CC
- emake
- if use gtk ; then
- cd hydra-gtk && \
- emake
- fi
-}
-
-src_install() {
- dobin hydra pw-inspector
- if use gtk ; then
- dobin hydra-gtk/src/xhydra
- fi
- dodoc CHANGES README
-}
diff --git a/net-analyzer/hydra/hydra-7.1.ebuild b/net-analyzer/hydra/hydra-7.1.ebuild
deleted file mode 100644
index 0b20949dbaf4..000000000000
--- a/net-analyzer/hydra/hydra-7.1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-7.1.ebuild,v 1.3 2012/05/04 06:08:10 jdhore Exp $
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Advanced parallized login hacker"
-HOMEPAGE="http://www.thc.org/thc-hydra/"
-SRC_URI="http://freeworld.thc.org/releases/${P}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="firebird gtk idn mysql ncp oracle pcre postgres ssl subversion"
-
-RDEPEND="
- dev-libs/openssl
- firebird? ( dev-db/firebird )
- gtk? (
- dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- )
- idn? ( net-dns/libidn )
- mysql? ( virtual/mysql )
- ncp? ( net-fs/ncpfs )
- oracle? ( dev-db/oracle-instantclient-basic )
- pcre? ( dev-libs/libpcre )
- postgres? ( dev-db/postgresql-base )
- ssl? ( >=net-libs/libssh-0.4.0 )
- subversion? ( dev-vcs/subversion )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-S=${WORKDIR}/${P}-src
-
-src_prepare() {
- # None of the settings in Makefile.unix are useful to us
- : > Makefile.unix
-
- sed -i \
- -e 's:-O2:$(CPPFLAGS) $(CFLAGS):g' \
- -e 's:|| echo.*$::' \
- -e '/\t-$(CC)/s:-::' \
- -e '/^OPTS/{s|=|+=|;s| -O3||}' \
- -e '/ -o /s:$(OPTS):& $(LDFLAGS):g' \
- Makefile.am || die "sed failed"
-}
-
-src_configure() {
- # Note: despite the naming convention, the top level script is not an
- # autoconf-based script.
- export OPTS="${CFLAGS}"
- ./configure \
- --prefix=/usr \
- $(use gtk && echo --disable-xhydra) \
- || die "configure failed"
-
- sed -i \
- -e '/^XDEFINES=/s:=.*:=:' \
- -e '/^XLIBS=/s:=.*:=-lcrypto:' \
- -e '/^XLIBPATHS/s:=.*:=:' \
- -e '/^XIPATHS=/s:=.*:=:' \
- Makefile || die "pruning vars"
-
- if use ssl ; then
- sed -i \
- -e '/^XDEFINES=/s:=:=-DLIBOPENSSLNEW -DLIBSSH:' \
- -e '/^XLIBS=/s:$: -lssl -lssh:' \
- Makefile || die "adding ssl"
- fi
-
- if use gtk ; then
- cd hydra-gtk && \
- econf || die "econf failed"
- fi
-}
-
-src_compile() {
- tc-export CC
- emake
- if use gtk ; then
- cd hydra-gtk && \
- emake
- fi
-}
-
-src_install() {
- dobin hydra pw-inspector
- if use gtk ; then
- dobin hydra-gtk/src/xhydra
- fi
- dodoc CHANGES README
-}
diff --git a/net-analyzer/hydra/hydra-7.2.ebuild b/net-analyzer/hydra/hydra-7.2.ebuild
deleted file mode 100644
index 5bd912211af0..000000000000
--- a/net-analyzer/hydra/hydra-7.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/hydra/hydra-7.2.ebuild,v 1.4 2012/06/11 11:17:25 ago Exp $
-
-EAPI=4
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Advanced parallized login hacker"
-HOMEPAGE="http://www.thc.org/thc-hydra/"
-SRC_URI="http://freeworld.thc.org/releases/${P}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc ~x86"
-IUSE="firebird gtk idn mysql ncp oracle pcre postgres ssl subversion"
-
-RDEPEND="
- dev-libs/openssl
- firebird? ( dev-db/firebird )
- gtk? (
- dev-libs/atk
- dev-libs/glib:2
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- )
- idn? ( net-dns/libidn )
- mysql? ( virtual/mysql )
- ncp? ( net-fs/ncpfs )
- oracle? ( dev-db/oracle-instantclient-basic )
- pcre? ( dev-libs/libpcre )
- postgres? ( dev-db/postgresql-base )
- ssl? ( >=net-libs/libssh-0.4.0 )
- subversion? ( dev-vcs/subversion )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-S=${WORKDIR}/${P}-src
-
-src_prepare() {
- # None of the settings in Makefile.unix are useful to us
- : > Makefile.unix
-
- sed -i \
- -e 's:-O2:$(CPPFLAGS) $(CFLAGS):g' \
- -e 's:|| echo.*$::' \
- -e '/\t-$(CC)/s:-::' \
- -e '/^OPTS/{s|=|+=|;s| -O3||}' \
- -e '/ -o /s:$(OPTS):& $(LDFLAGS):g' \
- Makefile.am || die "sed failed"
-}
-
-src_configure() {
- # Note: despite the naming convention, the top level script is not an
- # autoconf-based script.
- export OPTS="${CFLAGS}"
- ./configure \
- --prefix=/usr \
- $(use gtk && echo --disable-xhydra) \
- || die "configure failed"
-
- sed -i \
- -e '/^XDEFINES=/s:=.*:=:' \
- -e '/^XLIBS=/s:=.*:=-lcrypto:' \
- -e '/^XLIBPATHS/s:=.*:=:' \
- -e '/^XIPATHS=/s:=.*:=:' \
- Makefile || die "pruning vars"
-
- if use ssl ; then
- sed -i \
- -e '/^XDEFINES=/s:=:=-DLIBOPENSSLNEW -DLIBSSH:' \
- -e '/^XLIBS=/s:$: -lssl -lssh:' \
- Makefile || die "adding ssl"
- fi
-
- if use gtk ; then
- cd hydra-gtk && \
- econf || die "econf failed"
- fi
-}
-
-src_compile() {
- tc-export CC
- emake
- if use gtk ; then
- cd hydra-gtk && \
- emake
- fi
-}
-
-src_install() {
- dobin hydra pw-inspector
- if use gtk ; then
- dobin hydra-gtk/src/xhydra
- fi
- dodoc CHANGES README
-}