summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2016-08-31 18:30:51 +0200
committerJeroen Roovers <jer@gentoo.org>2016-08-31 18:31:25 +0200
commit578d1b9de64e9bc6e7594a37fa22fe94d5a8113f (patch)
treeb8cc6674e1364ceee3c9248327f05391d8094c31 /net-analyzer/scapy
parentdev-libs/libressl: add metadata reminder to pin to SLOT 0 (diff)
downloadgentoo-578d1b9de64e9bc6e7594a37fa22fe94d5a8113f.tar.gz
gentoo-578d1b9de64e9bc6e7594a37fa22fe94d5a8113f.tar.bz2
gentoo-578d1b9de64e9bc6e7594a37fa22fe94d5a8113f.zip
net-analyzer/scapy: Add live ebuild.
Package-Manager: portage-2.3.0
Diffstat (limited to 'net-analyzer/scapy')
-rw-r--r--net-analyzer/scapy/metadata.xml1
-rw-r--r--net-analyzer/scapy/scapy-9999.ebuild34
2 files changed, 34 insertions, 1 deletions
diff --git a/net-analyzer/scapy/metadata.xml b/net-analyzer/scapy/metadata.xml
index 0a58b7ff3792..d5456af2ce71 100644
--- a/net-analyzer/scapy/metadata.xml
+++ b/net-analyzer/scapy/metadata.xml
@@ -9,7 +9,6 @@
<email>netmon@gentoo.org</email>
<name>Gentoo network monitoring and analysis project</name>
</maintainer>
- <longdescription lang="en">Scapy is a powerful interactive packet manipulation program.</longdescription>
<use>
<flag name="pyx">Enable <pkg>dev-python/pyx</pkg> support for psdump/pdfdump commands</flag>
<flag name="visual">Enable <pkg>dev-python/visual</pkg> support for 3d graphs</flag>
diff --git a/net-analyzer/scapy/scapy-9999.ebuild b/net-analyzer/scapy/scapy-9999.ebuild
new file mode 100644
index 000000000000..dae68205a60f
--- /dev/null
+++ b/net-analyzer/scapy/scapy-9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils distutils-r1 git-r3
+
+DESCRIPTION="A Python interactive packet manipulation program for mastering the network"
+HOMEPAGE="http://www.secdev.org/projects/scapy/"
+EGIT_REPO_URI="https://github.com/secdev/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="gnuplot pyx crypt graphviz imagemagick visual tcpreplay"
+
+RDEPEND="
+ net-analyzer/tcpdump
+ gnuplot? ( dev-python/gnuplot-py[${PYTHON_USEDEP}] )
+ pyx? ( dev-python/pyx[${PYTHON_USEDEP}] )
+ crypt? ( dev-python/pycrypto[${PYTHON_USEDEP}] )
+ graphviz? ( media-gfx/graphviz )
+ imagemagick? (
+ || (
+ media-gfx/imagemagick
+ media-gfx/graphicsmagick[imagemagick]
+ )
+ )
+ visual? ( dev-python/visual )
+ tcpreplay? ( net-analyzer/tcpreplay )
+"