diff options
-rw-r--r-- | dev-python/netzob/Manifest | 2 | ||||
-rw-r--r-- | dev-python/netzob/netzob-0.4.1.ebuild | 59 |
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 +} |