diff options
author | 2009-04-15 02:22:43 +0000 | |
---|---|---|
committer | 2009-04-15 02:22:43 +0000 | |
commit | 74b9d231d0968d7b44960f61ed1f8977eaeb09d7 (patch) | |
tree | 4b20e4e79297f4cfb14c3d32811716a4ebcdd8ed /net-libs/ortp | |
parent | Fix building w/ GCC 4.4 for bug #264464. (diff) | |
download | gentoo-2-74b9d231d0968d7b44960f61ed1f8977eaeb09d7.tar.gz gentoo-2-74b9d231d0968d7b44960f61ed1f8977eaeb09d7.tar.bz2 gentoo-2-74b9d231d0968d7b44960f61ed1f8977eaeb09d7.zip |
Fix examples management for bug 226247. EAPI 2 bump and fix die messages.
(Portage version: 2.1.6.7/cvs/Linux ppc)
Diffstat (limited to 'net-libs/ortp')
-rw-r--r-- | net-libs/ortp/ChangeLog | 5 | ||||
-rw-r--r-- | net-libs/ortp/ortp-0.7.1-r1.ebuild | 33 |
2 files changed, 27 insertions, 11 deletions
diff --git a/net-libs/ortp/ChangeLog b/net-libs/ortp/ChangeLog index bdf2de33278b..35c1539f8a15 100644 --- a/net-libs/ortp/ChangeLog +++ b/net-libs/ortp/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for net-libs/ortp # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/ortp/ChangeLog,v 1.31 2009/02/06 03:43:12 darkside Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/ortp/ChangeLog,v 1.32 2009/04/15 02:22:43 volkmar Exp $ + + 15 Apr 2009; Mounir Lamouri <volkmar@gentoo.org> ortp-0.7.1-r1.ebuild: + Fix examples management for bug 226247. EAPI 2 bump and fix die messages. *ortp-0.13.1-r1 (06 Feb 2009) diff --git a/net-libs/ortp/ortp-0.7.1-r1.ebuild b/net-libs/ortp/ortp-0.7.1-r1.ebuild index bdf938ff6894..c772e21b6ef0 100644 --- a/net-libs/ortp/ortp-0.7.1-r1.ebuild +++ b/net-libs/ortp/ortp-0.7.1-r1.ebuild @@ -1,12 +1,14 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/ortp/ortp-0.7.1-r1.ebuild,v 1.18 2007/08/10 05:20:30 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/ortp/ortp-0.7.1-r1.ebuild,v 1.19 2009/04/15 02:22:43 volkmar Exp $ + +EAPI="2" DESCRIPTION="Open Real-time Transport Protocol (RTP) stack" HOMEPAGE="http://www.linphone.org/index.php/v2/code_review/ortp/" SRC_URI="http://www.linphone.org/ortp/sources/${P}.tar.gz" -IUSE="ipv6" +IUSE="examples ipv6" SLOT="0" LICENSE="GPL-2" KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" @@ -15,15 +17,26 @@ DEPEND="=dev-libs/glib-2* >=dev-util/pkgconfig-0.9.0" RDEPEND="=dev-libs/glib-2*" -src_compile() { - econf $(use_enable ipv6) || die 'configure failed' - emake || die 'make compile failed' +src_prepare() { + # do not build examples programs, see bug 226247 + sed -i -e 's/SUBDIRS = . tests/SUBDIRS = ./' src/Makefile.in \ + || die "patching src/Makefile.in failed" +} + +src_configure() { + econf $(use_enable ipv6) } src_install() { - emake DESTDIR=${D} install || die "Make install failed" - sed -i -e "s:^\(#include <\)\(glib\.h>\)$:\1glib-2.0/\2:" ${D}/usr/include/ortp/rtpport.h + emake DESTDIR="${D}" install || die "Make install failed" + sed -i -e "s:^\(#include <\)\(glib\.h>\)$:\1glib-2.0/\2:" \ + "${D}"/usr/include/ortp/rtpport.h || die "patching rtpport.h failed" + + dodoc README ChangeLog AUTHORS TODO NEWS || die "dodoc failed" + dodoc docs/*.txt || die "dodoc failed" - dodoc README ChangeLog AUTHORS TODO NEWS - dodoc docs/*.txt + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins src/tests/*.c || die "doins failed" + fi } |