summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2011-04-07 09:56:13 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2011-04-07 09:56:13 +0000
commit5eefa6ebc44234516691fb77bccbe2226e6c73d2 (patch)
treee4531c211a044b2065aa03b544c3ebcdfa052533 /sys-devel
parentVersion bump, enable system-cxx-headers by default (diff)
downloadgentoo-2-5eefa6ebc44234516691fb77bccbe2226e6c73d2.tar.gz
gentoo-2-5eefa6ebc44234516691fb77bccbe2226e6c73d2.tar.bz2
gentoo-2-5eefa6ebc44234516691fb77bccbe2226e6c73d2.zip
Version bump, restrict tests (it is the gcc test suite), force -j1 on install
(Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/llvm-gcc/ChangeLog8
-rw-r--r--sys-devel/llvm-gcc/llvm-gcc-2.9.ebuild (renamed from sys-devel/llvm-gcc/llvm-gcc-2.8.ebuild)7
-rw-r--r--sys-devel/llvm-gcc/llvm-gcc-9999.ebuild19
3 files changed, 18 insertions, 16 deletions
diff --git a/sys-devel/llvm-gcc/ChangeLog b/sys-devel/llvm-gcc/ChangeLog
index 7b3a8a28f5a3..a52e95e1ead6 100644
--- a/sys-devel/llvm-gcc/ChangeLog
+++ b/sys-devel/llvm-gcc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-devel/llvm-gcc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm-gcc/ChangeLog,v 1.10 2011/03/28 13:49:36 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm-gcc/ChangeLog,v 1.11 2011/04/07 09:56:13 voyageur Exp $
+
+*llvm-gcc-2.9 (07 Apr 2011)
+
+ 07 Apr 2011; Bernard Cafarelli <voyageur@gentoo.org> -llvm-gcc-2.8.ebuild,
+ +llvm-gcc-2.9.ebuild, llvm-gcc-9999.ebuild:
+ Version bump, restrict tests (it is the gcc test suite), force -j1 on install
28 Mar 2011; Bernard Cafarelli <voyageur@gentoo.org> -llvm-gcc-2.7.ebuild,
-llvm-gcc-2.7-r1.ebuild:
diff --git a/sys-devel/llvm-gcc/llvm-gcc-2.8.ebuild b/sys-devel/llvm-gcc/llvm-gcc-2.9.ebuild
index 3b95f3ddcb89..94f7d2d214f4 100644
--- a/sys-devel/llvm-gcc/llvm-gcc-2.8.ebuild
+++ b/sys-devel/llvm-gcc/llvm-gcc-2.9.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm-gcc/llvm-gcc-2.8.ebuild,v 1.1 2010/10/06 09:17:40 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm-gcc/llvm-gcc-2.9.ebuild,v 1.1 2011/04/07 09:56:13 voyageur Exp $
EAPI=3
inherit libtool flag-o-matic gnuconfig multilib
@@ -98,7 +98,8 @@ src_install() {
&& rm -f "${x}"
done
- emake DESTDIR="${D}" install || die "installation failed"
+ # Parallel install broken, package dropped in next version => -j1
+ emake -j1 DESTDIR="${D}" install || die "installation failed"
rm -rf "${ED}"/usr/share/man/man7
if ! use nls; then
einfo "nls USE flag disabled, not installing locale files"
diff --git a/sys-devel/llvm-gcc/llvm-gcc-9999.ebuild b/sys-devel/llvm-gcc/llvm-gcc-9999.ebuild
index 99b00c5b7efa..5a1ac39a71f4 100644
--- a/sys-devel/llvm-gcc/llvm-gcc-9999.ebuild
+++ b/sys-devel/llvm-gcc/llvm-gcc-9999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm-gcc/llvm-gcc-9999.ebuild,v 1.2 2010/08/26 07:04:40 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm-gcc/llvm-gcc-9999.ebuild,v 1.3 2011/04/07 09:56:13 voyageur Exp $
EAPI=3
inherit subversion libtool flag-o-matic gnuconfig multilib
@@ -16,15 +16,14 @@ ESVN_REPO_URI="http://llvm.org/svn/llvm-project/llvm-gcc-4.2/trunk"
LICENSE="GPL-2"
SLOT=0
KEYWORDS=""
-IUSE="bootstrap fortran multilib nls objc objc++ test"
+IUSE="bootstrap fortran multilib nls objc objc++"
+RESTRICT="test"
RDEPEND=">=sys-devel/llvm-$PV"
DEPEND="${RDEPEND}
>=sys-apps/texinfo-4.2-r4
|| ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-3.2.3 )
- >=sys-devel/bison-1.875
- test? ( dev-util/dejagnu
- sys-devel/autogen )"
+ >=sys-devel/bison-1.875"
src_prepare() {
#we keep the directory structure suggested by README.LLVM,
@@ -80,11 +79,6 @@ src_compile() {
emake ${BUILDOPTIONS} || die "emake failed"
}
-src_test() {
- cd "${S}"/obj
- emake -j1 -k check || ewarn "check failed and that sucks :("
-}
-
src_install() {
cd "${S}"/obj
@@ -97,7 +91,8 @@ src_install() {
&& rm -f "${x}"
done
- emake DESTDIR="${D}" install || die "installation failed"
+ # Parallel install broken, package dropped in next version => -j1
+ emake -j1 DESTDIR="${D}" install || die "installation failed"
rm -rf "${ED}"/usr/share/man/man7
if ! use nls; then
einfo "nls USE flag disabled, not installing locale files"