summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMounir Lamouri <volkmar@gentoo.org>2009-04-15 02:55:45 +0000
committerMounir Lamouri <volkmar@gentoo.org>2009-04-15 02:55:45 +0000
commit6b6b4733d8064d0e0a4209e9f8285d2267217e28 (patch)
treedfcfe6f777959e3c5b31e4924b764b1205995256 /net-libs/ortp
parentversion bump (diff)
downloadgentoo-2-6b6b4733d8064d0e0a4209e9f8285d2267217e28.tar.gz
gentoo-2-6b6b4733d8064d0e0a4209e9f8285d2267217e28.tar.bz2
gentoo-2-6b6b4733d8064d0e0a4209e9f8285d2267217e28.zip
fix examples management, bug 226247
(Portage version: 2.1.6.7/cvs/Linux ppc)
Diffstat (limited to 'net-libs/ortp')
-rw-r--r--net-libs/ortp/ChangeLog5
-rw-r--r--net-libs/ortp/ortp-0.13.1-r1.ebuild13
2 files changed, 15 insertions, 3 deletions
diff --git a/net-libs/ortp/ChangeLog b/net-libs/ortp/ChangeLog
index 35c1539f8a15..bf16ae296b87 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.32 2009/04/15 02:22:43 volkmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/ortp/ChangeLog,v 1.33 2009/04/15 02:55:45 volkmar Exp $
+
+ 15 Apr 2009; Mounir Lamouri <volkmar@gentoo.org> ortp-0.13.1-r1.ebuild:
+ Fix examples management. See bug 226247.
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.
diff --git a/net-libs/ortp/ortp-0.13.1-r1.ebuild b/net-libs/ortp/ortp-0.13.1-r1.ebuild
index 92714af80c71..1b23aff900d7 100644
--- a/net-libs/ortp/ortp-0.13.1-r1.ebuild
+++ b/net-libs/ortp/ortp-0.13.1-r1.ebuild
@@ -1,6 +1,6 @@
# 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.13.1-r1.ebuild,v 1.1 2009/02/06 03:43:12 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/ortp/ortp-0.13.1-r1.ebuild,v 1.2 2009/04/15 02:55:45 volkmar Exp $
EAPI="2"
@@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.nongnu.org/releases/linphone/${PN}/sources/${P
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug doc ipv6"
+IUSE="debug doc examples ipv6"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
@@ -22,6 +22,10 @@ src_prepare() {
sed -i -e 's/test $DOXYGEN != //' configure \
|| die "patching configure failed"
fi
+
+ # 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() {
@@ -40,4 +44,9 @@ src_configure() {
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README TODO || die "dodoc failed"
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins src/tests/*.c || die "doins failed"
+ fi
}