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/ssldump/
Date: Thu, 03 Sep 2020 09:50:43
Message-Id: 1599126637.9004fe1f0c6dad9b0101a46a278483c268b3a548.jer@gentoo
1 commit: 9004fe1f0c6dad9b0101a46a278483c268b3a548
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 3 09:13:44 2020 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 3 09:50:37 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9004fe1f
7
8 net-analyzer/ssldump: Version 1.1
9
10 Package-Manager: Portage-3.0.5, Repoman-3.0.1
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 net-analyzer/ssldump/Manifest | 1 +
14 net-analyzer/ssldump/ssldump-1.1.ebuild | 41 +++++++++++++++++++++++++++++++++
15 2 files changed, 42 insertions(+)
16
17 diff --git a/net-analyzer/ssldump/Manifest b/net-analyzer/ssldump/Manifest
18 index 850d7518acc..213e835b43b 100644
19 --- a/net-analyzer/ssldump/Manifest
20 +++ b/net-analyzer/ssldump/Manifest
21 @@ -1 +1,2 @@
22 DIST ssldump-0.9b3.tar.gz 137435 BLAKE2B e42eeac4daa99a62537ac7ee5152428664fed40256ec10f7c61621f9bbd06476d280af1a6c517eaff253058e3720a282e88604b2f1de0c7ad1b5328597879449 SHA512 ea81558a243950ab43354c9f33c0a4feae0ae859bc2bd6e6b58838a01f4a1e7a6447f2a9ab1fa40bbe8dbd6c3630c489c17fc9c066cacfddfb64269b0cd5090a
23 +DIST ssldump-1.1.tar.gz 187436 BLAKE2B 3cafd7263762a7a326fb30722a918bcfaae5b43eedca37a0b5c341efc510e935671dc7ebf71eb807fcacbfce5f77896f310b634028713deb5516390fcfc21f65 SHA512 00ff449d3818a27fbcb46316733428f6a623488e758a67fcb7ee4390835e3279e7242aa0134ddc158740cb8323f5fd9869bd50efb35189dce977d4768d9636c2
24
25 diff --git a/net-analyzer/ssldump/ssldump-1.1.ebuild b/net-analyzer/ssldump/ssldump-1.1.ebuild
26 new file mode 100644
27 index 00000000000..6263f65aa67
28 --- /dev/null
29 +++ b/net-analyzer/ssldump/ssldump-1.1.ebuild
30 @@ -0,0 +1,41 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +inherit multilib toolchain-funcs
36 +
37 +DESCRIPTION="An SSLv3/TLS network protocol analyzer"
38 +HOMEPAGE="https://github.com/adulau/ssldump/"
39 +SRC_URI="
40 + https://github.com/adulau/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
41 +"
42 +
43 +LICENSE="openssl"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
46 +IUSE="ssl"
47 +
48 +RDEPEND="
49 + net-libs/libpcap
50 + ssl? ( >=dev-libs/openssl-1:0= )
51 +"
52 +DEPEND="
53 + ${RDEPEND}
54 +"
55 +
56 +src_configure() {
57 + tc-export CC
58 +
59 + econf \
60 + $(usex ssl --with-openssl-inc="${EPREFIX}/usr/include" '') \
61 + $(usex ssl --with-openssl-lib="${EPREFIX}/usr/$(get_libdir)" '') \
62 + $(usex ssl --with-openssl="${EPREFIX}/usr") \
63 + --with-pcap-inc="${EPREFIX}/usr/include" \
64 + --with-pcap-lib="${EPREFIX}/usr/$(get_libdir)"
65 +}
66 +
67 +src_install() {
68 + dosbin ssldump
69 + doman ssldump.1
70 + dodoc ChangeLog CREDITS README
71 +}