summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2012-06-14 19:38:03 +0000
committerChristoph Junghans <ottxor@gentoo.org>2012-06-14 19:38:03 +0000
commit40202bbe7af1010fd85cc1436c57280bd8c6ac85 (patch)
treeed045aeccfcfaa3cb429493d072f05a58f29aa03 /dev-lang
parentamd64/ppc/x86 stable wrt #421109 (diff)
downloadhistorical-40202bbe7af1010fd85cc1436c57280bd8c6ac85.tar.gz
historical-40202bbe7af1010fd85cc1436c57280bd8c6ac85.tar.bz2
historical-40202bbe7af1010fd85cc1436c57280bd8c6ac85.zip
initial commit
Package-Manager: portage-2.2.0_alpha110/cvs/Linux i686
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/libcilkrts/ChangeLog10
-rw-r--r--dev-lang/libcilkrts/Manifest19
-rw-r--r--dev-lang/libcilkrts/files/libcilkrts-1857-include.patch26
-rw-r--r--dev-lang/libcilkrts/libcilkrts-1857.ebuild27
-rw-r--r--dev-lang/libcilkrts/metadata.xml8
5 files changed, 90 insertions, 0 deletions
diff --git a/dev-lang/libcilkrts/ChangeLog b/dev-lang/libcilkrts/ChangeLog
new file mode 100644
index 000000000000..93aa9f88b19f
--- /dev/null
+++ b/dev-lang/libcilkrts/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-lang/libcilkrts
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/libcilkrts/ChangeLog,v 1.1 2012/06/14 19:38:03 ottxor Exp $
+
+*libcilkrts-1857 (14 Jun 2012)
+
+ 14 Jun 2012; Christoph Junghans <ottxor@gentoo.org> +libcilkrts-1857.ebuild,
+ +files/libcilkrts-1857-include.patch, +metadata.xml:
+ initial commit
+
diff --git a/dev-lang/libcilkrts/Manifest b/dev-lang/libcilkrts/Manifest
new file mode 100644
index 000000000000..f22bab14b784
--- /dev/null
+++ b/dev-lang/libcilkrts/Manifest
@@ -0,0 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX libcilkrts-1857-include.patch 876 RMD160 4e201ad81a6bc78e5cd14251c5bcd949726cf358 SHA1 b7a3f7d3c309339aa55b57e4b71d6bff303a7f63 SHA256 8b5328aa4b388f5a3d2d9404eaa69f0aef369dcb2227916a4b8a2541d69df99d
+DIST cilkplus-rtl-001857.tgz 174935 RMD160 dbe6a914fcbc37b2118d25416bbb4e2397929eb9 SHA1 2b83043491be301cf09e7daeaf02d246800ab56e SHA256 9d5ff028643663e3654ede86ee36657c2c8824cf5c6b548c84d48363f5febfbf
+EBUILD libcilkrts-1857.ebuild 647 RMD160 d63b37b6109b93318e071ce7d56fa5d0cb95e572 SHA1 f2d8d9db607d5665c3207caeb964406d9e7ecacb SHA256 ea4604a3fc79ec569cfbc4e20c7ce80ffa00bbdcf0eaea445cc554f1d331faa0
+MISC ChangeLog 395 RMD160 341b394fd09b5c9def10dd2ba403c70603fd91b3 SHA1 9e19c6603196f5a653d21a2ec5c3f3987e5f1c1d SHA256 e41d4323e9f7b40da290799b8b5e789856a9df883314e5c7b3974891ad7647c8
+MISC metadata.xml 237 RMD160 b1dfae4f9544051df6908e3a32cb69e14813d0cb SHA1 fdf51df1f54a5da0405aa738e5862003092d8510 SHA256 7b16ab35f387f952afdef31d1d5d20f82b69ec2e8a55bbe7215cf78ea322755d
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQEcBAEBAgAGBQJP2j2oAAoJEOeBhlrCAAWGUgcH/iZVLji8TJIeb2W6y95gxwSi
+sdAL00s8MFe4MLfrmZAPCFKn72++wFoEDOE5A+axzwkpUyrEKH5PjWJU7qkj+0j/
+mQ0VYyoz1Vdx+jB2JVOzBKWHXZpLdZOSH8nejfWplpy1ok5O94L46lrSBSsJg/Zl
+8dVQTc/rYodXfQeq5YhvRwMrGN8ZJT/6QirkqB14xgl5KEIUkiG2A2R4d1M4eGl2
+/8F+B2zo3ymHbQUCsoTplfYWCPAPnxHS0o3xodSCqy/ter/EyhSCnkBMiAU/eFsg
+PHNGHQrp66/ILmcH26OH+m2iz1mC9dhcJV8hQNc4z0qKQ0WM/rHmvMTZuA+aNHg=
+=znkj
+-----END PGP SIGNATURE-----
diff --git a/dev-lang/libcilkrts/files/libcilkrts-1857-include.patch b/dev-lang/libcilkrts/files/libcilkrts-1857-include.patch
new file mode 100644
index 000000000000..a9bf023e912b
--- /dev/null
+++ b/dev-lang/libcilkrts/files/libcilkrts-1857-include.patch
@@ -0,0 +1,26 @@
+diff -Naur libcilkrts.orig/runtime/cilk-abi-cilk-for.cpp libcilkrts/runtime/cilk-abi-cilk-for.cpp
+--- libcilkrts.orig/runtime/cilk-abi-cilk-for.cpp 2012-06-14 12:25:49.000000000 -0700
++++ libcilkrts/runtime/cilk-abi-cilk-for.cpp 2012-06-14 12:26:36.000000000 -0700
+@@ -40,6 +40,9 @@
+ * from within the body of the cilk_for loop
+ */
+
++#include <cilk/cilk.h>
++#include <cilk/cilk_stub.h>
++
+ #include "internal/abi.h"
+ #include "metacall_impl.h"
+ #include "global_state.h"
+diff -Naur libcilkrts.orig/runtime/symbol_test.c libcilkrts/runtime/symbol_test.c
+--- libcilkrts.orig/runtime/symbol_test.c 2012-06-14 12:25:49.000000000 -0700
++++ libcilkrts/runtime/symbol_test.c 2012-06-14 12:26:30.000000000 -0700
+@@ -38,6 +38,9 @@
+ * will cause a linker error.
+ */
+
++#include <cilk/cilk.h>
++#include <cilk/cilk_stub.h>
++
+ extern void* __cilkrts_global_state;
+ void *volatile p;
+
diff --git a/dev-lang/libcilkrts/libcilkrts-1857.ebuild b/dev-lang/libcilkrts/libcilkrts-1857.ebuild
new file mode 100644
index 000000000000..565f299f1d5d
--- /dev/null
+++ b/dev-lang/libcilkrts/libcilkrts-1857.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/libcilkrts/libcilkrts-1857.ebuild,v 1.1 2012/06/14 19:38:03 ottxor Exp $
+
+EAPI=4
+
+inherit autotools-utils
+
+DESCRIPTION="Intel Cilk Plus run time library"
+HOMEPAGE="http://software.intel.com/en-us/articles/intel-cilk-plus/"
+SRC_URI="http://software.intel.com/file/38088 -> cilkplus-rtl-001857.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+AUTOTOOLS_AUTORECONF=1
+
+DOCS=( README )
+
+PATCHES=( "${FILESDIR}/${P}-include.patch" )
diff --git a/dev-lang/libcilkrts/metadata.xml b/dev-lang/libcilkrts/metadata.xml
new file mode 100644
index 000000000000..745b9e1ce74b
--- /dev/null
+++ b/dev-lang/libcilkrts/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>ottxor@gentoo.org</email>
+ <name>Christoph Junghans</name>
+ </maintainer>
+</pkgmetadata>