Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 399804 Details for
Bug 544538
net-libs/libsrtp-1.5.2 has a lot regressions, fails tests when updating from previous version
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
libsrtp-1.5.2.ebuild
libsrtp-1.5.2.ebuild (text/plain), 2.20 KB, created by
Nikoli
on 2015-03-26 12:03:39 UTC
(
hide
)
Description:
libsrtp-1.5.2.ebuild
Filename:
MIME Type:
Creator:
Nikoli
Created:
2015-03-26 12:03:39 UTC
Size:
2.20 KB
patch
obsolete
># Copyright 1999-2015 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-libs/libsrtp/libsrtp-1.5.2.ebuild,v 1.1 2015/03/25 20:41:16 phajdan.jr Exp $ > >EAPI="5" > >inherit autotools eutils > >DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)" >HOMEPAGE="https://github.com/cisco/libsrtp" >SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" > >LICENSE="BSD" >SLOT="0/1" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" >IUSE="aesicm console debug doc openssl static-libs syslog test" > >DEPEND="openssl? ( dev-libs/openssl:0 )" >RDEPEND="${DEPEND}" > >DOCS=( CHANGES README TODO ) > >src_prepare() { > epatch "${FILESDIR}/${PN}-pcap-automagic-r0.patch" > epatch "${FILESDIR}/${P}-fix-make-install.patch" > epatch "${FILESDIR}/${P}-bindir.patch" > > # getopt returns an int, not a char > sed -i -e "s/char q/int q/" \ > test/rdbx_driver.c test/srtp_driver.c test/dtls_srtp_driver.c || die > > # test/rtpw_test.sh is assuming . is in $PATH > sed -i -e "s:\$RTPW :./\$RTPW :" test/rtpw_test.sh || die > > # test/rtpw.c is using /usr/share/dict/words assuming it exists > # using test/rtpw.c guaratees the file exists in any case > sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die > > eautoreconf >} > >src_configure() { > # stdout: default error output for messages in debug > # kernel-linux: breaks the build > # gdoi: disabled by upstream and breaks the build > # pcap: seems to be test-only > econf \ > --enable-stdout \ > --disable-kernel-linux \ > --disable-gdoi \ > --disable-pcap \ > $(use_enable aesicm generic-aesicm) \ > $(use_enable console) \ > $(use_enable debug) \ > $(use_enable openssl) \ > $(use_enable syslog) >} > >src_compile() { > use static-libs && emake ${PN}.a > emake shared_library > use test && emake test >} > >src_test() { > LD_LIBRARY_PATH="${S}" emake -j1 runtest > > # Makefile.in has '$(testapp): libsrtp.a' > if use test && use !static-libs; then > rm libsrtp.a || die > fi >} > >src_install() { > default > > # libsrtp.pdf can also be generated with doxygen > # but it would be a waste of time as an up-to-date version is built > use doc && dodoc doc/*.txt doc/${PN}.pdf >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 544538
:
399804
|
399806