summaryrefslogtreecommitdiffstats
path: root/net-analyzer/medusa
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2011-11-09 22:50:46 -0500
committerJason A. Donenfeld <Jason@zx2c4.com>2011-11-09 22:50:46 -0500
commit31c48c4afcdd84e610a2ec88db14551e2ac2ecd7 (patch)
treefda8b5ca87c8046d1bdf3cd01621113bdc8c7bc3 /net-analyzer/medusa
parentCompile virtualbox on linux 3.2. (diff)
downloadportage-31c48c4afcdd84e610a2ec88db14551e2ac2ecd7.tar.xz
portage-31c48c4afcdd84e610a2ec88db14551e2ac2ecd7.zip
Add medusa ebuild.
Diffstat (limited to 'net-analyzer/medusa')
-rw-r--r--net-analyzer/medusa/Manifest2
-rw-r--r--net-analyzer/medusa/medusa-2.0.ebuild38
2 files changed, 40 insertions, 0 deletions
diff --git a/net-analyzer/medusa/Manifest b/net-analyzer/medusa/Manifest
new file mode 100644
index 0000000..7f809bb
--- /dev/null
+++ b/net-analyzer/medusa/Manifest
@@ -0,0 +1,2 @@
+DIST medusa-2.0.tar.gz 371478 RMD160 28e27525d704621c1d897c368a58080dac12be45 SHA1 bdea5e5c81d588af35e564a54d9eb2b77eb92371 SHA256 ba7d1ded937f976bbd7448c59e628698657ea06e4869243066cae503fa8142cd
+EBUILD medusa-2.0.ebuild 889 RMD160 2b187951b42a626a036ec97e3da7fe2564e463d5 SHA1 ce343eb9eeb28c4087846b9f99ec7c09b752fd0d SHA256 6385e0b5076312159b1fb40642de4721a58fcd0b85b1115330f8424262410e67
diff --git a/net-analyzer/medusa/medusa-2.0.ebuild b/net-analyzer/medusa/medusa-2.0.ebuild
new file mode 100644
index 0000000..3b63fa1
--- /dev/null
+++ b/net-analyzer/medusa/medusa-2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="Parallel Network Login Auditor"
+HOMEPAGE="http://www.foofus.net/jmk/medusa.html"
+SRC_URI="http://www.foofus.net/jmk/tools/${P}.tar.gz"
+RESTRICT="nomirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="nostrip"
+IUSE="ssl ssh2 ncp postgres svn"
+
+DEPEND="
+ dev-libs/libpcre
+ ssl? ( dev-libs/openssl )
+ ssh2? ( net-libs/libssh2 )
+ ncp? ( net-fs/ncpfs )
+ postgres? ( dev-db/libpq )
+ svn? ( dev-util/subversion )
+"
+
+src_compile() {
+ export LDFLAGS="${LDFLAGS//-Wl,--as-needed}"
+ export LIBS="$LIBS -lssl -lm"
+ econf \
+ --with-default-mod-path="/usr/lib/medusa/modules" \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Install failed!"
+ dodoc README TODO ChangeLog
+ dohtml doc/*.html
+}