From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DB94B1382C5 for ; Mon, 22 Feb 2021 07:25:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3B4CDE092A; Mon, 22 Feb 2021 07:25:07 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 25EDEE0929 for ; Mon, 22 Feb 2021 07:25:07 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4468333BDBE for ; Mon, 22 Feb 2021 07:25:06 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8CA3E4F9 for ; Mon, 22 Feb 2021 07:25:03 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1613978642.c2c6318ed628c21cf264a6dd277b75ad1ef32acc.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/sipp/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-misc/sipp/Manifest net-misc/sipp/sipp-3.6.1.ebuild X-VCS-Directories: net-misc/sipp/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: c2c6318ed628c21cf264a6dd277b75ad1ef32acc X-VCS-Branch: master Date: Mon, 22 Feb 2021 07:25:03 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 0a5d39c8-db1a-4de4-a2c2-7be3eb4ac603 X-Archives-Hash: 1ff02d7e33b9fa787c9828cdf42d74cf commit: c2c6318ed628c21cf264a6dd277b75ad1ef32acc Author: Jaco Kroon uls co za> AuthorDate: Fri Feb 12 09:03:44 2021 +0000 Commit: Sam James gentoo org> CommitDate: Mon Feb 22 07:24:02 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c6318e net-misc/sipp: Version 3.6.1 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/19423 Signed-off-by: Sam James gentoo.org> net-misc/sipp/Manifest | 1 + net-misc/sipp/sipp-3.6.1.ebuild | 52 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/net-misc/sipp/Manifest b/net-misc/sipp/Manifest index b6391ce79e6..e013d3d4616 100644 --- a/net-misc/sipp/Manifest +++ b/net-misc/sipp/Manifest @@ -1 +1,2 @@ DIST sipp-3.6.0.tar.gz 1055201 BLAKE2B 48b431bfc33d3a03e6e972ef3ce184989afb12c7e0f20c6c3cf9b72ebcd65cb12cf4cab2b90e010d16e17b9bb4832f42915b104ea9bd1253242d304ab4f3cb32 SHA512 eecbc18a18558a3fbc4f7c841d1fc8bd5be4b0c5d2bb363a12faf730f3c6a0773a24f07dbf062e68baf1a93b21686fa09258d0e08b45b4f941eb5d573bb25c12 +DIST sipp-3.6.1.tar.gz 744407 BLAKE2B a201ecce624c15c51a66c3cb5ac467522755085419c2980b1f76340e7ffca5996516f34d7e52776a8aa0a2170ca2b7301030ecb50272a1c0a8e86aaf18a6de16 SHA512 58504c56ca0c14363fafc5d0598fd93857ef33cc5856f579a225fd0e38238f7d2c409127a18a368e22355cc3912758d4dba07bac7eaa3e8a0d2943ea5fdec602 diff --git a/net-misc/sipp/sipp-3.6.1.ebuild b/net-misc/sipp/sipp-3.6.1.ebuild new file mode 100644 index 00000000000..3145570a2b5 --- /dev/null +++ b/net-misc/sipp/sipp-3.6.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A free Open Source test tool / traffic generator for the SIP protocol" +HOMEPAGE="http://sipp.sourceforge.net/ https://github.com/SIPp/sipp/releases" +SRC_URI="https://github.com/SIPp/sipp/releases/download/v${PV}/${PF}.tar.gz" + +LICENSE="GPL-2 ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gsl +pcap sctp +ssl" + +DEPEND="sys-libs/ncurses:= + gsl? ( sci-libs/gsl:= ) + pcap? ( + net-libs/libpcap + net-libs/libnet:1.1 + ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + # version.h is in ${S}, and needs to be in ${S}/include for cmake to work. + ln -s ../version.h "${S}/include/" || die "Error creating version.h symlink" + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DUSE_GSL=$(usex gsl 1 0) + -DUSE_PCAP=$(usex pcap 1 0) + -DUSE_SCTP=$(usex sctp 1 0) + -DUSE_SSL=$(usex ssl 1 0) + ) + + cmake_src_configure +} + +src_install() { + default + insinto /usr/share/${PN} + use pcap && doins pcap/*.pcap + dodoc CHANGES.md README.md +}