diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2011-04-07 09:56:13 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2011-04-07 09:56:13 +0000 |
commit | 5eefa6ebc44234516691fb77bccbe2226e6c73d2 (patch) | |
tree | e4531c211a044b2065aa03b544c3ebcdfa052533 /sys-devel | |
parent | Version bump, enable system-cxx-headers by default (diff) | |
download | gentoo-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/ChangeLog | 8 | ||||
-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.ebuild | 19 |
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" |