diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-07-04 14:05:23 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-07-04 14:05:23 +0100 |
commit | 05b8b0e0af1d72e51a3ee61522941bf7605cd01c (patch) | |
tree | 43b0410e62aba677b4b256bc3ffe3fd333d28dbe /net-analyzer/multipath-tcp-tools | |
parent | 90c88731bd036e5698b281fbc0a5f3aa4c9983ac (diff) |
gentoo resync : 04.07.2020
Diffstat (limited to 'net-analyzer/multipath-tcp-tools')
4 files changed, 101 insertions, 0 deletions
diff --git a/net-analyzer/multipath-tcp-tools/Manifest b/net-analyzer/multipath-tcp-tools/Manifest new file mode 100644 index 000000000000..b2efab9f7e02 --- /dev/null +++ b/net-analyzer/multipath-tcp-tools/Manifest @@ -0,0 +1,4 @@ +DIST multipath-tcp-tools-2018_p12_p21.tar.gz 199660476 BLAKE2B a66274229e42c39c2c2821a02087602c76cd725bf850080db8ac9123b35428eaa2c2696d089ebb097365d912e37068b696b0e4f0afecf71f10625be0e75b055b SHA512 2be083f88d987bd5dd069319aecd427c46c962a24d1573b5dca32ec0a209f0b4ed9564968c0041813f7fa62bf2f0ff4bd1307eb562240687666a5636e807b8c3 +EBUILD multipath-tcp-tools-2018_p12_p21.ebuild 819 BLAKE2B a8274fbc10e8273f23b33b4fa2b2a458157d28ed69f8f39a4b8657d61dabe169e72a8ffdc2325af96eafd8e0da72cc5dc19f709b7ab6500a452e2b1a0d8c0630 SHA512 a551bdc99d689eecac085aebaf38d3f16ec63c48d9fe9f1293bf2d43cc32451dca3b046597e900c35dca0f6d3d4629dcb87089498da7694d912b7e09b414983a +EBUILD multipath-tcp-tools-999999.ebuild 773 BLAKE2B add562cbdd25234b3aa58e25258f4fe2ee4d8b145016223d63b701963adcf5c4c07128f186b23e6ba20dfd66d20dfa099c925de3dab55db7d6b22360eb8070ff SHA512 d49645524edf37599f68b92a4be7cbeca9fe9ac0c073e36abe147bc5cc7ddb80d4ed6a68d0a361848ebd12bd53e2230e848aa6738d304a62e391ca9d2f3f7932 +MISC metadata.xml 373 BLAKE2B 34c3380d0ddfa4f75964b64ede49b3d83137ee410686b02853842d859259cac307c2f433f12983808c732505da39f215997e4d359c27bdc32603f4b60a51b455 SHA512 749e68cb25135a2d6488469830f35d45e9c5217ebe175c676b7c94558ebe5e1c631cf87ca5f78c33ce2c654cbc0285b5c8a585e36ab958fa56cc2c208a07935c diff --git a/net-analyzer/multipath-tcp-tools/metadata.xml b/net-analyzer/multipath-tcp-tools/metadata.xml new file mode 100644 index 000000000000..c7fb82034f95 --- /dev/null +++ b/net-analyzer/multipath-tcp-tools/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> +<email>netmon@gentoo.org</email> +</maintainer> +<longdescription> +Th[is package] contains a collection of applications written in C to help +both analyze and visualize MPTCP packet traces. +</longdescription> +</pkgmetadata> diff --git a/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-2018_p12_p21.ebuild b/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-2018_p12_p21.ebuild new file mode 100644 index 000000000000..4e226a41ad29 --- /dev/null +++ b/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-2018_p12_p21.ebuild @@ -0,0 +1,43 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="Analysis tools for Multipath Transmission Control Protocol (MPTCP)" +HOMEPAGE="https://github.com/nasa/multipath-tcp-tools" +SRC_URI="https://github.com/nasa/multipath-tcp-tools/archive/v${PV//_p/-}.tar.gz -> ${P}.tar.gz" + +LICENSE="NOSA" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/openssl:* + net-libs/libpcap +" +RDEPEND=" + ${DEPEND} +" +S=${WORKDIR}/${P//_p/-}/network-traffic-analysis-tools + +src_prepare() { + sed -i \ + -e 's|/man/man1|/share&|g' \ + -e 's|$(LDLIBS)|$(LDFLAGS) &|g' \ + Makefile || die + + default +} + +src_compile() { + emake \ + CXX="$(tc-getCXX)" \ + CXXFLAGS="${CXXFLAGS}" +} + +src_install() { + emake PREFIX="${D}/${EPREFIX}/usr" install + + dodoc README +} diff --git a/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-999999.ebuild b/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-999999.ebuild new file mode 100644 index 000000000000..edabbb51709a --- /dev/null +++ b/net-analyzer/multipath-tcp-tools/multipath-tcp-tools-999999.ebuild @@ -0,0 +1,43 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit git-r3 toolchain-funcs + +DESCRIPTION="Analysis tools for Multipath Transmission Control Protocol (MPTCP)" +HOMEPAGE="https://github.com/nasa/multipath-tcp-tools" +EGIT_REPO_URI="https://github.com/nasa/multipath-tcp-tools/" + +LICENSE="NOSA" +SLOT="0" +KEYWORDS="" + +DEPEND=" + dev-libs/openssl:* + net-libs/libpcap +" +RDEPEND=" + ${DEPEND} +" +S=${WORKDIR}/${P}/network-traffic-analysis-tools + +src_prepare() { + sed -i \ + -e 's|/man/man1|/share&|g' \ + -e 's|$(LDLIBS)|$(LDFLAGS) &|g' \ + Makefile || die + + default +} + +src_compile() { + emake \ + CXX="$(tc-getCXX)" \ + CXXFLAGS="${CXXFLAGS}" +} + +src_install() { + emake PREFIX="${D}/${EPREFIX}/usr" install + + dodoc README +} |