forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
net-analyzer/scapy: Revert "Remove old for gnuplot-py cleanup"
Reverts: b29ebf2 Signed-off-by: Michał Górny <[email protected]>
- Loading branch information
Showing
3 changed files
with
72 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
DIST scapy-2.3.2.tar.gz 1166056 BLAKE2B bce5f37bd833dc457089cdfebd2dc019c4f7bed636935b4a6b51a2cf7355f5761fadaa304e93c276daa2200c48ab0e1c0a08bd278e30dfea1faa01321a0b957e SHA512 6b15e102708d1bd0ca0c910e2d82416cd172634409f93c506542a7dc6b69ddc9c9afef6ec07929f70cc0f8f4c455cdc84d9b35bc2c5b72f79dd7e6785306dc7a | ||
DIST scapy-2.4.2.tar.gz 3330071 BLAKE2B a40074594cd561b33d04364fba743fa5fe741b06b2ad8f8f9ebe9dfb0b9a3bc4f641cd16d99a4ba070fc0763d7cfeb8d3ecd056f162d509070cdd57d55d6ad9c SHA512 980f708a849ae26edca3eb6618a41668818c5883bca699f347f47a8964b3ee44a6ceefe4a12cb7d5fe6c13f5cbe2b7547938e53139f4ec9e6ef384e30c9bb6db | ||
DIST scapy-2.4.3.tar.gz 2969754 BLAKE2B 83ab6500dbc0424b728253661f03391d450f77b19c0059b8a605a19f48b4ddd7344743310a5cb7c741fcf750876ba125daf883d04714981ff81ef4db97519ae0 SHA512 579e3f326f90e10b2839aee805949e14ecab9431f360ef75e60080a971653e1f48a240d812b8ace77754b01b07a2ddb8533d1e6b18ee8804280bf9b2c237cede |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI="5" | ||
|
||
PYTHON_COMPAT=( python2_7 ) | ||
|
||
inherit eutils distutils-r1 | ||
|
||
DESCRIPTION="A Python interactive packet manipulation program for mastering the network" | ||
HOMEPAGE="https://scapy.net/ https://github.com/secdev/scapy" | ||
SRC_URI="https://github.com/secdev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="amd64 x86" | ||
IUSE="gnuplot pyx crypt graphviz imagemagick tcpreplay" | ||
|
||
RDEPEND=" | ||
net-analyzer/tcpdump | ||
gnuplot? ( dev-python/gnuplot-py[${PYTHON_USEDEP}] ) | ||
pyx? ( dev-python/pyx[${PYTHON_USEDEP}] ) | ||
crypt? ( || ( dev-python/pycryptodome[${PYTHON_USEDEP}] | ||
dev-python/pycrypto[${PYTHON_USEDEP}] ) ) | ||
graphviz? ( media-gfx/graphviz ) | ||
imagemagick? ( virtual/imagemagick-tools ) | ||
tcpreplay? ( net-analyzer/tcpreplay ) | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
PYTHON_COMPAT=( python{2_7,3_{6,7}} ) | ||
inherit distutils-r1 readme.gentoo-r1 | ||
|
||
DESCRIPTION="A Python interactive packet manipulation program for mastering the network" | ||
HOMEPAGE="https://scapy.net/ https://github.com/secdev/scapy" | ||
SRC_URI="https://github.com/secdev/${PN}/archive/v${PV/_/}.tar.gz -> ${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~x86" | ||
RDEPEND=" | ||
net-analyzer/tcpdump | ||
" | ||
S=${WORKDIR}/${P/_/} | ||
DOC_CONTENTS=" | ||
Scapy has optional support for the following packages: | ||
dev-python/cryptography | ||
dev-python/gnuplot-py | ||
dev-python/ipython | ||
dev-python/pyx | ||
media-gfx/graphviz | ||
net-analyzer/tcpreplay | ||
virtual/imagemagick-tools | ||
See also ""${EPREFIX}/usr/share/doc/${PF}/installation.rst"" | ||
" | ||
|
||
src_prepare() { | ||
echo ${PV/_/} > ${PN}/VERSION | ||
distutils-r1_src_prepare | ||
} | ||
|
||
src_install() { | ||
distutils-r1_src_install | ||
dodoc -r doc/${PN}/* | ||
DISABLE_AUTOFORMATTING=plz readme.gentoo_create_doc | ||
} |