Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/hexinject/
Date: Sun, 22 Oct 2017 16:58:32
Message-Id: 1508691499.ad109216e445e652afa5ee98402ceeea856a584c.monsieurp@gentoo
1 commit: ad109216e445e652afa5ee98402ceeea856a584c
2 Author: Kacper KoƂodziej <kacper <AT> kolodziej <DOT> in>
3 AuthorDate: Thu Oct 12 20:05:31 2017 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 22 16:58:19 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad109216
7
8 net-analyzer/hexinject: add version 1.6.
9
10 Package-Manager: Portage-2.3.11, Repoman-2.3.3
11 Closes: https://github.com/gentoo/gentoo/pull/5931
12
13 net-analyzer/hexinject/Manifest | 1 +
14 net-analyzer/hexinject/hexinject-1.6.ebuild | 34 +++++++++++++++++++++++++++++
15 2 files changed, 35 insertions(+)
16
17 diff --git a/net-analyzer/hexinject/Manifest b/net-analyzer/hexinject/Manifest
18 index 75d69e9f389..d350b3f3270 100644
19 --- a/net-analyzer/hexinject/Manifest
20 +++ b/net-analyzer/hexinject/Manifest
21 @@ -1 +1,2 @@
22 DIST hexinject-1.5.tar.gz 14449 SHA256 329f0686069988ac0dae4a00082b205ac9669bc8e202d4b112c600bcbc198ce9 SHA512 cd145b6f2ae9d739effca03959fb474df11d28ff015c0e5bd1e30c341f60085154795f3c8a601b7241623944b3868b6fc9a3e1530a3aa4e7aaa2b3794a5aa34a WHIRLPOOL 96e065ca7135f12db6e5949fb8fd537e0981f5b0cc1d57d40eb59003aabc87ae2459872cb11108727c0032b6c5282d385512678859da081d783bc692f8044c93
23 +DIST hexinject-1.6.tar.gz 16876 SHA256 06e64636923af593c742129d81b717667223bff39918f26bf56809ead9700e65 SHA512 7432122a7ca42b7ac066cc55daec2d4a656b08e0f390db1a49f626181080d07687026d04a150573e3341e4e76f87a20b6466deddcc9d022e7d66fadcb8dac1ad WHIRLPOOL 8c49413e47e142aa6b48acad8cb9b4510065a76f6615ad417a7e0734aaa481f1ee126ca9824e075fce7a614162ef22a8c46ed7d78b13b7db60876548fa71e009
24
25 diff --git a/net-analyzer/hexinject/hexinject-1.6.ebuild b/net-analyzer/hexinject/hexinject-1.6.ebuild
26 new file mode 100644
27 index 00000000000..5d8011ced35
28 --- /dev/null
29 +++ b/net-analyzer/hexinject/hexinject-1.6.ebuild
30 @@ -0,0 +1,34 @@
31 +# Copyright 1999-2017 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +inherit flag-o-matic toolchain-funcs
37 +
38 +DESCRIPTION="Network packet sniffer and injector"
39 +HOMEPAGE="http://hexinject.sourceforge.net/"
40 +SRC_URI="http://downloads.sourceforge.net/project/${PN}/${P}/${P}.tar.gz"
41 +
42 +LICENSE="BSD"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE="+tools experimental"
46 +
47 +DEPEND="net-libs/libpcap"
48 +RDEPEND="${DEPEND}
49 + experimental? ( dev-lang/tcl )"
50 +
51 +S="${WORKDIR}/${PN}"
52 +
53 +src_prepare() {
54 + default
55 + append-cflags -std=gnu89
56 + tc-export CC
57 +}
58 +
59 +src_install() {
60 + dobin hexinject
61 + use tools && dobin hex2raw prettypacket
62 + use experimental && dobin packets.tcl
63 + einstalldocs
64 +}