diff options
author | 2012-07-26 17:07:13 +0000 | |
---|---|---|
committer | 2012-07-26 17:07:13 +0000 | |
commit | 27adcb88ad06bee70f22f87d0d5a7e332de75ff5 (patch) | |
tree | 9dcf4e2b5677a7b7cc3da8fb9110909e3e7f5a1a /dev-libs/g-wrap/g-wrap-1.9.11.ebuild | |
parent | Add missing slot dependencies on Qt. (diff) | |
download | gentoo-2-27adcb88ad06bee70f22f87d0d5a7e332de75ff5.tar.gz gentoo-2-27adcb88ad06bee70f22f87d0d5a7e332de75ff5.tar.bz2 gentoo-2-27adcb88ad06bee70f22f87d0d5a7e332de75ff5.zip |
dev-libs/g-wrap: Backport EAPI bump, fowardport parallel build restriction
(Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/g-wrap/g-wrap-1.9.11.ebuild')
-rw-r--r-- | dev-libs/g-wrap/g-wrap-1.9.11.ebuild | 36 |
1 files changed, 13 insertions, 23 deletions
diff --git a/dev-libs/g-wrap/g-wrap-1.9.11.ebuild b/dev-libs/g-wrap/g-wrap-1.9.11.ebuild index d9262c70e421..66e8e0c46628 100644 --- a/dev-libs/g-wrap/g-wrap-1.9.11.ebuild +++ b/dev-libs/g-wrap/g-wrap-1.9.11.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/g-wrap-1.9.11.ebuild,v 1.14 2012/05/04 18:35:56 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/g-wrap-1.9.11.ebuild,v 1.15 2012/07/26 17:07:13 jlec Exp $ + +EAPI=4 inherit eutils @@ -13,37 +15,25 @@ LICENSE="GPL-2" IUSE="" # guile-lib for srfi-34, srfi-35 -RDEPEND="dev-scheme/guile - =dev-libs/glib-2* - virtual/libffi - dev-scheme/guile-lib" +RDEPEND=" + dev-libs/glib:2 + dev-scheme/guile-lib + dev-scheme/guile[deprecated] + virtual/libffi" DEPEND="${RDEPEND} virtual/pkgconfig" -pkg_setup() { - if has_version =dev-scheme/guile-1.8*; then - built_with_use dev-scheme/guile deprecated || die "guile must be built with deprecated use flag" - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" +MAKEOPTS+=" -j1" +src_prepare() { # cp guile/g-wrap-2.0-guile.pc.in guile/g-wrap-2.0-guile.pc.in.old - sed "s:@LIBFFI_CFLAGS_INSTALLED@:@LIBFFI_CFLAGS@:g" -i guile/g-wrap-2.0-guile.pc.in - sed "s:@LIBFFI_LIBS_INSTALLED@:@LIBFFI_LIBS@:g" -i guile/g-wrap-2.0-guile.pc.in + sed "s:@LIBFFI_CFLAGS_INSTALLED@:@LIBFFI_CFLAGS@:g" -i guile/g-wrap-2.0-guile.pc.in || die + sed "s:@LIBFFI_LIBS_INSTALLED@:@LIBFFI_LIBS@:g" -i guile/g-wrap-2.0-guile.pc.in || die # diff -u guile/g-wrap-2.0-guile.pc.in.old guile/g-wrap-2.0-guile.pc.in } -src_compile() { +src_configure() { econf --with-glib --disable-Werror - emake -j1 || die "make failed" -} - -src_install () { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS } |