summaryrefslogtreecommitdiff
path: root/net-analyzer/ssldump/ssldump-1.1.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /net-analyzer/ssldump/ssldump-1.1.ebuild
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'net-analyzer/ssldump/ssldump-1.1.ebuild')
-rw-r--r--net-analyzer/ssldump/ssldump-1.1.ebuild41
1 files changed, 41 insertions, 0 deletions
diff --git a/net-analyzer/ssldump/ssldump-1.1.ebuild b/net-analyzer/ssldump/ssldump-1.1.ebuild
new file mode 100644
index 000000000000..6263f65aa674
--- /dev/null
+++ b/net-analyzer/ssldump/ssldump-1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib toolchain-funcs
+
+DESCRIPTION="An SSLv3/TLS network protocol analyzer"
+HOMEPAGE="https://github.com/adulau/ssldump/"
+SRC_URI="
+ https://github.com/adulau/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+"
+
+LICENSE="openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="ssl"
+
+RDEPEND="
+ net-libs/libpcap
+ ssl? ( >=dev-libs/openssl-1:0= )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_configure() {
+ tc-export CC
+
+ econf \
+ $(usex ssl --with-openssl-inc="${EPREFIX}/usr/include" '') \
+ $(usex ssl --with-openssl-lib="${EPREFIX}/usr/$(get_libdir)" '') \
+ $(usex ssl --with-openssl="${EPREFIX}/usr") \
+ --with-pcap-inc="${EPREFIX}/usr/include" \
+ --with-pcap-lib="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_install() {
+ dosbin ssldump
+ doman ssldump.1
+ dodoc ChangeLog CREDITS README
+}