mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-22 23:01:02 +02:00
sipp: make it compile, add deps
This commit is contained in:
parent
c49f28a695
commit
2fbb0c20e0
2 changed files with 43 additions and 2 deletions
|
|
@ -1,2 +1,3 @@
|
|||
DIST sipp-3.5.1.tar.gz 325613 SHA256 3b5c58fb951b620ed7c0af47ec5e8a4409aae86b633beae19c8944dabecbef16 SHA512 f089ca6c3f04eec0b77fef3a711a289d63513238a3a1ceca3e2aba16bae226a9654b6f894a26f0dd7e918a1035e5a792b4eb72a3a4e4d550cf7f278cf9456967 WHIRLPOOL 63c4d1bdaa38513a2a86abb8624b382994a0b9d17e990359e338a3303c34b86e37a368f45c67ec6fa2b4c14ef91e0fd40e2f0e4a49f46b581f0ef2b63dd85db6
|
||||
DIST sipp-3.6_pre.tar.gz 326955 SHA256 e96e3f5f6a1dc6af9ff8275e3dee95ab6f3ae2a6d28484ebeb69c8dccbbcf25d SHA512 8f1a3a0702ddee47c818f637143ca88aa2915f4c90012884967ceae4dcd81e4c0c3df53d88ce1936a2110d446f15a710533b0c63a6fa6d959f0de6aff9c5bebd WHIRLPOOL af6553395e08314474b51c905e388a671d7545fb6bfdf9f7b2925f964bc5b5fb8f7c641520a25e9e204c438815e745d919808cd609fbe8702936633e449b2265
|
||||
DIST sipp-3.5.1.tar.gz 325613 BLAKE2B a0a1b6d722a82a7922c07b97193178c5bb702f53c19f963b2a10b01009d7ea641ee5f45c08272764bb04d6ee819facbb37a3873c61f933a3b4bd09d29a8fa932 SHA512 f089ca6c3f04eec0b77fef3a711a289d63513238a3a1ceca3e2aba16bae226a9654b6f894a26f0dd7e918a1035e5a792b4eb72a3a4e4d550cf7f278cf9456967
|
||||
DIST sipp-3.6_pre.tar.gz 326955 BLAKE2B 85b4e0b4a49dce9e8d5f4e01c838d6c008a48fcd8a7ddfb59e516d584d4c1f4a4bafad95c376d100ff78423d95fe4f1a42cd8b7f987220fd92e332d70e9d16e8 SHA512 8f1a3a0702ddee47c818f637143ca88aa2915f4c90012884967ceae4dcd81e4c0c3df53d88ce1936a2110d446f15a710533b0c63a6fa6d959f0de6aff9c5bebd
|
||||
DIST sipp-3.6_pre20180124.tar.gz 718326 BLAKE2B 4ea21df62b75ddc60968b667727d64ec5ca2f8d7442a81fbd39f72fcf2927b738a578f676e3af8651316b98e1d2a427b67241099220b36720da1f63788168960 SHA512 7a2b6d2c88e8a0013248a4a27642ac334cb5e22c9e9ba1a91151e4de4595b802bc4b0d3e9bddeaa43780ef8b1f5e707eb5823dacbb6357c6ecd5c41f9cf97ac2
|
||||
|
|
|
|||
40
net-misc/sipp/sipp-3.6_pre20180124.ebuild
Normal file
40
net-misc/sipp/sipp-3.6_pre20180124.ebuild
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="SipBomber is a tool to stress SIP server/proxy implementations."
|
||||
HOMEPAGE="http://sipp.sourceforge.net/"
|
||||
SRC_URI="https://github.com/SIPp/sipp/archive/1e12ff0ed4c82cfe5be5a23a4f8af4bd1f477faa.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gsl pcap rtpstream sctp ssl"
|
||||
|
||||
DEPEND="sys-libs/ncurses:=
|
||||
gsl? ( sci-libs/gsl:= )
|
||||
pcap? ( net-libs/libpcap:= )
|
||||
sctp? ( net-misc/lksctp-tools:= )
|
||||
ssl? ( dev-libs/openssl:= )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-1e12ff0ed4c82cfe5be5a23a4f8af4bd1f477faa"
|
||||
|
||||
src_prepare() {
|
||||
echo "#define SIPP_VERSION \"v${PV}\"" > include/version.h
|
||||
eautoreconf
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with gsl) \
|
||||
$(use_with pcap) \
|
||||
$(use_with rtpstream) \
|
||||
$(use_with sctp) \
|
||||
$(use_with ssl openssl)
|
||||
sed -i 's/-lcurses/-lcurses -ltinfo/' Makefile
|
||||
}
|
||||
Loading…
Reference in a new issue