diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-02-23 09:07:59 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-02-23 09:07:59 +0000 |
commit | 963fbb89253e6a426ba4904150051deacc3c81ff (patch) | |
tree | 3da1770010dfa234e5ad07d5234889b70003bc93 /dev-libs | |
parent | RESTRICT_PYTHON_ABIS="3.*" (diff) | |
download | gentoo-2-963fbb89253e6a426ba4904150051deacc3c81ff.tar.gz gentoo-2-963fbb89253e6a426ba4904150051deacc3c81ff.tar.bz2 gentoo-2-963fbb89253e6a426ba4904150051deacc3c81ff.zip |
Fix parallel make wrt #293607, thanks to Wolfram Schlich for reporting.
(Portage version: 2.2_rc63/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/eggdbus/ChangeLog | 5 | ||||
-rw-r--r-- | dev-libs/eggdbus/eggdbus-0.6.ebuild | 19 |
2 files changed, 15 insertions, 9 deletions
diff --git a/dev-libs/eggdbus/ChangeLog b/dev-libs/eggdbus/ChangeLog index f6882cbd07b6..7bec89583587 100644 --- a/dev-libs/eggdbus/ChangeLog +++ b/dev-libs/eggdbus/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/eggdbus # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/ChangeLog,v 1.8 2010/02/16 17:21:49 josejx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/ChangeLog,v 1.9 2010/02/23 09:07:59 ssuominen Exp $ + + 23 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> eggdbus-0.6.ebuild: + Fix parallel make wrt #293607, thanks to Wolfram Schlich for reporting. 16 Feb 2010; Joseph Jezak <josejx@gentoo.org> eggdbus-0.6.ebuild: Marked ~ppc64 for bug #296548. diff --git a/dev-libs/eggdbus/eggdbus-0.6.ebuild b/dev-libs/eggdbus/eggdbus-0.6.ebuild index 043b66ebd6ec..a319ec11e58a 100644 --- a/dev-libs/eggdbus/eggdbus-0.6.ebuild +++ b/dev-libs/eggdbus/eggdbus-0.6.ebuild @@ -1,9 +1,8 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/eggdbus-0.6.ebuild,v 1.4 2010/02/16 17:21:49 josejx Exp $ - -EAPI="2" +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/eggdbus-0.6.ebuild,v 1.5 2010/02/23 09:07:59 ssuominen Exp $ +EAPI=2 inherit autotools eutils DESCRIPTION="D-Bus bindings for GObject" @@ -28,8 +27,8 @@ DEPEND="${DEPEND} # man pages are built (and installed) when doc is enabled src_prepare() { - epatch "${FILESDIR}"/${PN}-0.4-ldflags.patch - epatch "${FILESDIR}"/${PN}-0.4-tests.patch + epatch "${FILESDIR}"/${PN}-0.4-ldflags.patch \ + "${FILESDIR}"/${PN}-0.4-tests.patch eautoreconf } @@ -49,8 +48,12 @@ src_configure() { $(use_enable test tests) } -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" +src_compile() { + emake -C src/eggdbus eggdbusenumtypes.h || die + emake || die +} - dodoc AUTHORS ChangeLog HACKING NEWS README || die "dodoc failed" +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog HACKING NEWS README || die } |