diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2009-09-21 13:32:01 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2009-09-21 13:32:01 +0000 |
commit | a1861ac9d526355f53424de7a74b067ac701ffff (patch) | |
tree | 99a98f3798f633d747e3fd06ea886119d2eed549 | |
parent | More cleanups (fix rpaths, llvm-gcc handling, ...) (diff) | |
download | gnustep-a1861ac9d526355f53424de7a74b067ac701ffff.tar.gz gnustep-a1861ac9d526355f53424de7a74b067ac701ffff.tar.bz2 gnustep-a1861ac9d526355f53424de7a74b067ac701ffff.zip |
Nevermind, tests work
Re-enable hello sample (needed in a test)
Only one test fails, fixed in upstream svn
svn path=/overlay/; revision=412
-rw-r--r-- | sys-devel/llvm/Manifest | 3 | ||||
-rw-r--r-- | sys-devel/llvm/files/llvm-2.3-dont-build-hello.patch | 11 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-2.6_pre.ebuild | 7 |
3 files changed, 4 insertions, 17 deletions
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 0935f6c..c95d4be 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -1,6 +1,5 @@ AUX llvm-2.3-disable-strip.patch 529 RMD160 f422ef955e196291dfdb9b44e8920e25b54a8dce SHA1 9e182792d2a5dac3fd541a3e6462399322ce31cd SHA256 d6409688ca95689bcf27b5c1ba290b65485d77fb207c0f83883e9c62caa1780f -AUX llvm-2.3-dont-build-hello.patch 392 RMD160 c76b0bebd54cf41e43c3a19aa39db0348d56cd33 SHA1 a41937d986a48cd55c0b1f5465a81689e6890f51 SHA256 72bb268722d280d3bef338f3f9d125786cdf6a4912acf9151e376a1e904a9cfa DIST llvm-2.5.tar.gz 6660609 RMD160 2c904b8d0bcce565ed11114b921321a0404e23fe SHA1 67f4bace9e64cc39255583aa837470d9b9de0aa5 SHA256 8f3d69e63bc5d1ee2c2ee49ff07ccb7e070070a0e937813d2a6179b9e2e173ed DIST llvm-2.6.tar.gz 7776874 RMD160 f8ddbb155ae479ebb51c05f281e16bff78d13590 SHA1 0196659ceaf81ef903b832de6a336c4924a79892 SHA256 fe463b3d74f4fecdbbcd2252024d0122464e1dd90ad63fd409c64010affa725e EBUILD llvm-2.5.ebuild 5576 RMD160 a6a0175b8f60dcad2b546c8997f460e10c5eb813 SHA1 3ad0437909e4cf6e2a711ca0ff7653155cd4148f SHA256 95293653bf7bada49d24a97273ee5325100e2eb8fb2d12033e36b60a51292e2e -EBUILD llvm-2.6_pre.ebuild 4532 RMD160 ac1092a47dbf24c1e32a0837922ec3b850563d10 SHA1 3dc1a3bb687a744d433afb51e5691155a42194f3 SHA256 3de082fbc6bda98be89e127fe6276c8fc70b63ed519091a9094e6aa044f56557 +EBUILD llvm-2.6_pre.ebuild 4510 RMD160 8fb97ae76e864b7d24f7c66ad9a3e723e1019047 SHA1 7de28baa7deee08a2949922e72c893bb47410978 SHA256 8781093c437f4c26c58e6f6963e331fa82417d9af799ff34f97d776da2aed6fe diff --git a/sys-devel/llvm/files/llvm-2.3-dont-build-hello.patch b/sys-devel/llvm/files/llvm-2.3-dont-build-hello.patch deleted file mode 100644 index 9011b8e..0000000 --- a/sys-devel/llvm/files/llvm-2.3-dont-build-hello.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/Transforms/Makefile.orig 2008-08-21 12:37:27.000000000 +0300 -+++ lib/Transforms/Makefile 2007-12-29 22:09:26.000000000 +0200 -@@ -8,7 +8,7 @@ - ##===----------------------------------------------------------------------===## - - LEVEL = ../.. --PARALLEL_DIRS = Utils Instrumentation Scalar IPO Hello -+PARALLEL_DIRS = Utils Instrumentation Scalar IPO - - include $(LEVEL)/Makefile.common - diff --git a/sys-devel/llvm/llvm-2.6_pre.ebuild b/sys-devel/llvm/llvm-2.6_pre.ebuild index d1162f2..76c5dea 100644 --- a/sys-devel/llvm/llvm-2.6_pre.ebuild +++ b/sys-devel/llvm/llvm-2.6_pre.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://llvm.org/prereleases/${PV/_pre}/${PN}-${PV/_pre}.tar.gz" LICENSE="Uoi-NCSA" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug alltargets" +IUSE="alltargets debug test" DEPEND="dev-lang/perl >=sys-devel/make-3.79 @@ -22,7 +22,8 @@ DEPEND="dev-lang/perl !~sys-devel/bison-1.85 !~sys-devel/bison-1.875 >=sys-devel/gcc-3.0 - >=sys-devel/binutils-2.18" + >=sys-devel/binutils-2.18 + test? ( dev-util/dejagnu )" RDEPEND="dev-lang/perl" S=${WORKDIR}/${PN}-${PV/_pre} @@ -76,8 +77,6 @@ src_prepare() { einfo "Fixing rpath" sed -e 's/\$(RPATH) -Wl,\$(\(ToolDir\|LibDir\))//g' -i Makefile.rules || die "sed failed" - - epatch "${FILESDIR}"/llvm-2.3-dont-build-hello.patch } src_configure() { |