summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2008-11-28 18:41:56 +0000
committerMarkus Meier <maekke@gentoo.org>2008-11-28 18:41:56 +0000
commitc09641554089cf6a55268943ffd86877cdf679ca (patch)
treeee9a25c7b323f9f0ecd45ab5a790c3374d9c027a /media-gfx
parentreplaced make install by einstall, #239796 (diff)
downloadgentoo-2-c09641554089cf6a55268943ffd86877cdf679ca.tar.gz
gentoo-2-c09641554089cf6a55268943ffd86877cdf679ca.tar.bz2
gentoo-2-c09641554089cf6a55268943ffd86877cdf679ca.zip
force -j1 as this package needs about 1 GB RAM for every parallel compile instance, bug #249033
(Portage version: 2.1.6_rc2/cvs/Linux 2.6.28-rc6 i686)
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/enblend/ChangeLog6
-rw-r--r--media-gfx/enblend/enblend-3.2.ebuild11
2 files changed, 13 insertions, 4 deletions
diff --git a/media-gfx/enblend/ChangeLog b/media-gfx/enblend/ChangeLog
index 47b2656f31c8..5fdc05ce5daa 100644
--- a/media-gfx/enblend/ChangeLog
+++ b/media-gfx/enblend/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/enblend
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/enblend/ChangeLog,v 1.28 2008/11/22 23:40:12 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/enblend/ChangeLog,v 1.29 2008/11/28 18:41:56 maekke Exp $
+
+ 28 Nov 2008; Markus Meier <maekke@gentoo.org> enblend-3.2.ebuild:
+ force -j1 as this package needs about 1 GB RAM for every parallel compile
+ instance, bug #249033
22 Nov 2008; Markus Meier <maekke@gentoo.org> enblend-3.2.ebuild:
amd64/x86 stable, bug #246827
diff --git a/media-gfx/enblend/enblend-3.2.ebuild b/media-gfx/enblend/enblend-3.2.ebuild
index e4065c49e8ce..1186f9f2bbe7 100644
--- a/media-gfx/enblend/enblend-3.2.ebuild
+++ b/media-gfx/enblend/enblend-3.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/enblend/enblend-3.2.ebuild,v 1.4 2008/11/22 23:40:12 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/enblend/enblend-3.2.ebuild,v 1.5 2008/11/28 18:41:56 maekke Exp $
inherit eutils
@@ -32,8 +32,7 @@ pkg_setup() {
fi
ewarn
- ewarn "The compilation of enblend needs a lot of RAM. If you have less"
- ewarn "than 1GB RAM (and swap) you probably won't be able to compile it."
+ ewarn "Please note: the compilation of enblend needs about 1 GB RAM (and swap)."
ewarn
}
@@ -43,6 +42,12 @@ src_unpack() {
sed -i -e 's:-O3::' configure || die
}
+src_compile() {
+ econf
+ # forcing -j1 as every parallel compilation process needs about 1 GB RAM.
+ emake -j1 || die
+}
+
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README TODO