summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/netzob')
-rw-r--r--dev-python/netzob/Manifest2
-rw-r--r--dev-python/netzob/netzob-0.4.1.ebuild59
2 files changed, 61 insertions, 0 deletions
diff --git a/dev-python/netzob/Manifest b/dev-python/netzob/Manifest
index 6842d7a..d7124a7 100644
--- a/dev-python/netzob/Manifest
+++ b/dev-python/netzob/Manifest
@@ -2,6 +2,7 @@ DIST Netzob-0.3.2-rc1.tar.gz 437782 SHA256 927af897d67c4f5b001627305d0be56d37584
DIST Netzob-0.3.2.tar.gz 440237 SHA256 f31e0809e97fed081991363a843f86a0b59402454ca4f03f3b202a4729c048c8
DIST Netzob-0.3.3.tar.gz 497331 SHA256 91fa98852cc51306077c49e5198bcaa8bc6229c3e02ab6e3a0db9b9a3a273542 SHA512 7e190f010e6dfcb43027f45eb56e8069645b6cf9540293fa46873eebb769b33d9ed6c5e3a5ce067e9ad4f66fc8aa50994f4d78644b9c36c08b0a15eb46e5c136 WHIRLPOOL f430b535c323eec8f581e3de0973a89c3185a80e5421b96f7f678307246188c4845139e613634f8fb9be42b22e3382f788323ff4808aedd16e2a7d5fd96ab316
DIST Netzob-0.4.0.tar.gz 806766 SHA256 20582d782fdc55cf5eff1baf22ef96dca145ac94271b606dfd63b6a922df8fd4 SHA512 85b0a493b11196228775c7417f38cc3e94c1057f68b8b77f1ea325141586dd347e4ee909fdbd3776a4d91233d60d45784bf6b383cee9b7731db56f6f6da4b474 WHIRLPOOL ca442ecadd74a25e65b09130a4aab1eef03b70344bd2ff626aa03ac6062cda1cc212020676be0f000d66d12145e4f70815b9658d9064a7647a55e10a9737f33e
+DIST Netzob-0.4.1.tar.gz 1102566 SHA256 f3b03410fdb11d74fbf08ce3e8bbe50d66ab4885564a4d1e3038648079df1e71 SHA512 315d651072b984520949a161169108503969c32db118f292e6a6c09d68e354add37201a9fb783f11141e7f70ba90ab00b30f5a014f4935d08da96e02d2ece29e WHIRLPOOL 44f96ecc1e4d9b4f180cc21e1103d788cd0b83a8e341f75767fc0a2c42ae25d3ae18a55f0a5dae6821f22e1dae34c67fd96531a617490bfd61e0d6753c505bd2
DIST netzob-0.3.1.tar.gz 405615 SHA256 fb8543b17b4117909e9e497a7530051430673119ddef1d963384c04f6334ab0a
EBUILD netzob-0.3.1.ebuild 1318 SHA256 0cf034548f5b2152cd6568da397a8dd677c9964282e8964fb4946bf9b2b6b4be SHA512 50861b1104a876c3b5bb251f4c4ba11b74c601672a24ecf9113ead7ada35a3fe29230cab17818de4cdcd13d7b5ab48a2963a4e1dc81085804cdde7eee10f54c5 WHIRLPOOL 0fcac5ca3c8353d7acca517d812958f81462b56712b2c3ccbb09eb0a2315fd6e1e30857e5ece9d4b2443dd229bc103b9e5a31e3009a40ee9224f3ea9437a293d
EBUILD netzob-0.3.2.ebuild 1308 SHA256 444f405beefde43f0ff9746d67807ddee03d00644398354f4d8fbe92fcffcfa4 SHA512 7def74ba21f1d5c83e3ee17d2045e580536c9128899657e6e9cd475a1b158442910cb9acd05f943e09b26a7e16c0134db13f34bfd73bafe204c49a14742b86d4 WHIRLPOOL 3cd2e65eae3d71ffc5e61af421a97c161f58b26e671d13969d644e0dc5b3746d0686a383a55a07de80b9559d28e545542155081493cc22cebd5fd28249960df0
@@ -11,3 +12,4 @@ EBUILD netzob-0.3.3-r2.ebuild 1263 SHA256 8b102fd3531fa38807a3c92e09ddc2e2ce299d
EBUILD netzob-0.3.3.ebuild 1263 SHA256 8b102fd3531fa38807a3c92e09ddc2e2ce299df418f6c35c1bf4147a2596dd24 SHA512 3b9f75181aa5287d88d65fd0725ee715d16e6729c1f9e27e64b086b9833e64677bbd91d241a4d60d9d51ec7d1ac4592c8c311da7bf853f39cd911943a12d64a2 WHIRLPOOL 5d09cd667c600700742d3fcd22378b06819fa55c0d6687da3e88d51fe73e2aebc8238e72df5db1891347f0bf97aa70d5f4dbefc1c10ad5e7e9bd7ef6193c71a4
EBUILD netzob-0.4.0.ebuild 1235 SHA256 6c260414d2f53576eb81c783f4ef4b238abb210d22e1d9c752bc023b29dd236b SHA512 938ddec360e1328d8397b1d73146e7ad065ed7d564fb162a2eb8d4a37a39129c69dd966fe5e5fe63dc8933beb7900e988d6e761a43bff04b6ceb186ae51d21cf WHIRLPOOL bc29e3541c6278b0f9db8e57e2916c50e2d81a9791d8fe1512ed1aba3e5c0ae109ed798623d466ba6657750eb43adcab537f4b7dcdb36fcb14ffc712ea562f0c
EBUILD netzob-9999.ebuild 1298 SHA256 21d17e5763a1b565c9b24e142404122cfb4fe37db61826dbda5b724bd1f13f42 SHA512 73166d4bff4139990f4e7573bcebc9137b0b92404a29905621b1ed3983675637e34f53be93f96363344cfe9e650de30b7c889e901615f79d189dd5fec086733b WHIRLPOOL 48e396f5273ae1cb849b4a28606a8447c9118a7a537ae9707b8d133282eb330221fcc9c2eed5b4a6bc00c1d3429cf486dc3f364e2c0ce2ca83bffed6ba39c556
+EBUILD netzob-0.4.1.ebuild 1360 SHA256 89d68ee0845b2ce60cb9fa904f2ed16a6171e434cffe24f701e4140980fc2659 SHA512 c7bb0fec9c55e13ef95109c95a46bab322337bbc31a018354ca12e78c10fdcf92de5d97261664dc7a8c2ced30989c56d65529edad3bb187581bae49346915d25 WHIRLPOOL 580ead856b7269458c8177bedcbc3bd5f4c546c7406eb08f7837f8bc487bf32cda1ee2b7406c071de9fb961fec7ee1d06dad37f76988f4d2df1234e612036364
diff --git a/dev-python/netzob/netzob-0.4.1.ebuild b/dev-python/netzob/netzob-0.4.1.ebuild
new file mode 100644
index 0000000..7ae8364
--- /dev/null
+++ b/dev-python/netzob/netzob-0.4.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit eutils distutils-r1 python-r1
+
+MY_PN="Netzob"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Network protocol modelization by reverse engineering"
+HOMEPAGE="http://www.netzob.org/"
+SRC_URI="http://www.netzob.org/repository/${PV}/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc debug"
+
+RDEPEND="
+ x11-libs/gtk+:3
+ dev-python/impacket
+ dev-util/strace
+ sys-process/lsof
+ >=dev-python/lxml-2.3
+ dev-python/bitarray
+ dev-python/Babel
+ dev-python/pygobject:3
+ dev-python/pcapy
+ dev-python/python-ptrace
+ >=dev-python/httplib2-0.7.0
+ media-gfx/graphviz"
+DEPEND="${RDEPEND}
+ >=dev-python/setuptools-0.6.30-r1
+ doc? ( >=dev-python/sphinx-1.1.3 )"
+
+S="${WORKDIR}/${MY_P}"
+DOCS=( README.rst AUTHORS.txt NEWS.rst COPYING.txt )
+
+src_compile() {
+ use debug && NETZOB_COMPILE_PROFILE="debug ${NETZOB_COMPILE_PROFILE}"
+ export NETZOB_COMPILE_PROFILE
+ distutils-r1_src_compile
+
+ if use doc; then
+ einfo "Generation of documentation"
+ pushd doc/documentation >/dev/null
+ sphinx-build -b html source html || die "Generation of documentation failed"
+ popd >/dev/null
+ fi
+}
+
+src_install() {
+ distutils-r1_src_install
+ use doc && HTML_DOCS=( doc/documentation/html/ )
+ doman doc/netzob.1
+}