Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/scapy/
Date: Wed, 31 Aug 2016 16:31:34
Message-Id: 1472661085.578d1b9de64e9bc6e7594a37fa22fe94d5a8113f.jer@gentoo
1 commit: 578d1b9de64e9bc6e7594a37fa22fe94d5a8113f
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 31 16:30:51 2016 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 31 16:31:25 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578d1b9d
7
8 net-analyzer/scapy: Add live ebuild.
9
10 Package-Manager: portage-2.3.0
11
12 net-analyzer/scapy/metadata.xml | 1 -
13 net-analyzer/scapy/scapy-9999.ebuild | 34 ++++++++++++++++++++++++++++++++++
14 2 files changed, 34 insertions(+), 1 deletion(-)
15
16 diff --git a/net-analyzer/scapy/metadata.xml b/net-analyzer/scapy/metadata.xml
17 index 0a58b7f..d5456af 100644
18 --- a/net-analyzer/scapy/metadata.xml
19 +++ b/net-analyzer/scapy/metadata.xml
20 @@ -9,7 +9,6 @@
21 <email>netmon@g.o</email>
22 <name>Gentoo network monitoring and analysis project</name>
23 </maintainer>
24 - <longdescription lang="en">Scapy is a powerful interactive packet manipulation program.</longdescription>
25 <use>
26 <flag name="pyx">Enable <pkg>dev-python/pyx</pkg> support for psdump/pdfdump commands</flag>
27 <flag name="visual">Enable <pkg>dev-python/visual</pkg> support for 3d graphs</flag>
28
29 diff --git a/net-analyzer/scapy/scapy-9999.ebuild b/net-analyzer/scapy/scapy-9999.ebuild
30 new file mode 100644
31 index 00000000..dae6820
32 --- /dev/null
33 +++ b/net-analyzer/scapy/scapy-9999.ebuild
34 @@ -0,0 +1,34 @@
35 +# Copyright 1999-2016 Gentoo Foundation
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Id$
38 +
39 +EAPI=5
40 +
41 +PYTHON_COMPAT=( python2_7 )
42 +
43 +inherit eutils distutils-r1 git-r3
44 +
45 +DESCRIPTION="A Python interactive packet manipulation program for mastering the network"
46 +HOMEPAGE="http://www.secdev.org/projects/scapy/"
47 +EGIT_REPO_URI="https://github.com/secdev/${PN}"
48 +
49 +LICENSE="GPL-2"
50 +SLOT="0"
51 +KEYWORDS=""
52 +IUSE="gnuplot pyx crypt graphviz imagemagick visual tcpreplay"
53 +
54 +RDEPEND="
55 + net-analyzer/tcpdump
56 + gnuplot? ( dev-python/gnuplot-py[${PYTHON_USEDEP}] )
57 + pyx? ( dev-python/pyx[${PYTHON_USEDEP}] )
58 + crypt? ( dev-python/pycrypto[${PYTHON_USEDEP}] )
59 + graphviz? ( media-gfx/graphviz )
60 + imagemagick? (
61 + || (
62 + media-gfx/imagemagick
63 + media-gfx/graphicsmagick[imagemagick]
64 + )
65 + )
66 + visual? ( dev-python/visual )
67 + tcpreplay? ( net-analyzer/tcpreplay )
68 +"