summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2008-10-27 14:41:53 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2008-10-27 14:41:53 +0000
commit93f552f38eb2491cba7dc235d94859c0dd7a0657 (patch)
treea39fd439cf6b7e32efa070983239960b35949715 /dev-lang/cilk
parentallow build type to be overridden via $CMAKE_BUILD_TYPE (diff)
downloadhistorical-93f552f38eb2491cba7dc235d94859c0dd7a0657.tar.gz
historical-93f552f38eb2491cba7dc235d94859c0dd7a0657.tar.bz2
historical-93f552f38eb2491cba7dc235d94859c0dd7a0657.zip
Initial import to the main tree. Only minor modifications from the overlay
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.25-gentoo-r7 x86_64
Diffstat (limited to 'dev-lang/cilk')
-rw-r--r--dev-lang/cilk/ChangeLog14
-rw-r--r--dev-lang/cilk/Manifest14
-rw-r--r--dev-lang/cilk/cilk-5.4.6.ebuild31
-rw-r--r--dev-lang/cilk/metadata.xml16
4 files changed, 75 insertions, 0 deletions
diff --git a/dev-lang/cilk/ChangeLog b/dev-lang/cilk/ChangeLog
new file mode 100644
index 000000000000..af561428a1bd
--- /dev/null
+++ b/dev-lang/cilk/ChangeLog
@@ -0,0 +1,14 @@
+# ChangeLog for dev-lang/cilk
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/cilk/ChangeLog,v 1.1 2008/10/27 14:41:53 bicatali Exp $
+
+*cilk-5.4.6 (27 Oct 2008)
+
+ 27 Oct 2008; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml,
+ +cilk-5.4.6.ebuild:
+ Initial import to the main tree. Only minor modifications from the overlay
+
+ 20 Feb 2008; Michał Kiedrowicz (esqualante) <esqualante@o2.pl>
+ +metadata.xml, +cilk-5.4.6.ebuild:
+ New Ebuild for bug #210816 thanks to Tommy[D], Ken69267 and tcunha
+
diff --git a/dev-lang/cilk/Manifest b/dev-lang/cilk/Manifest
new file mode 100644
index 000000000000..843a51663967
--- /dev/null
+++ b/dev-lang/cilk/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST cilk-5.4.6.tar.gz 1270768 RMD160 3a1dc0397fe3e5514652cb6e441f2d0d0d91f73d SHA1 1e60512a3f8dad9aec3494599522e25a14b4d24b SHA256 0bee5386fabc87c97d716331b1b492eb8f18c8a8398c566afa3663f27139c9f6
+EBUILD cilk-5.4.6.ebuild 842 RMD160 de986ae1f8a4287ad0fa36dfdeec2c0ff6b5a840 SHA1 ab3c9e5f0c6a49980c9a11e7cd7132409ac07b1f SHA256 7cd2be59f3b1a5e6d24708881692d331e131b754251625e44aef63597eefb22d
+MISC ChangeLog 571 RMD160 ca411ddc6dc3daa6a3e75118f7f5ebf63949c588 SHA1 df0d126f4c48d510ba20da913ec5b3bb2ce83483 SHA256 6c9d1853de52816f0d9bb6e0c8bd65f78dbacbbf0b148dd437fd686286e28ce0
+MISC metadata.xml 775 RMD160 88e634a544a797e84ddd5997e2f4b4b04ce8a15e SHA1 0f4cc2c0087488e6688e600e519a1305d8ddc4eb SHA256 b4a34bdea69c72682fb62eeb60c1f760599d843ffc49cf2087e69db7dc5375dd
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkkF00kACgkQ1ycZbhPLE2Br9ACdHpx9ZfkQpwFoSyK0//eiBjU6
+uXAAoJOSv5U1+9DR88CTUqkYa3dqV5yM
+=2jir
+-----END PGP SIGNATURE-----
diff --git a/dev-lang/cilk/cilk-5.4.6.ebuild b/dev-lang/cilk/cilk-5.4.6.ebuild
new file mode 100644
index 000000000000..2e463f0da68f
--- /dev/null
+++ b/dev-lang/cilk/cilk-5.4.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/cilk/cilk-5.4.6.ebuild,v 1.1 2008/10/27 14:41:53 bicatali Exp $
+
+inherit flag-o-matic
+
+DESCRIPTION="Language for multithreaded parallel programming based on ANSI C."
+HOMEPAGE="http://supertech.csail.mit.edu/${PN}/"
+SRC_URI="http://supertech.csail.mit.edu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+src_compile() {
+ # cilk compiler doesn't like this flags...
+ filter-flags "-pipe"
+ filter-flags "-ggdb"
+ econf
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc NEWS README THANKS
+
+ insinto /usr/share/doc/${PF}
+ use doc && doins doc/manual.pdf
+ use examples && doins -r examples
+}
diff --git a/dev-lang/cilk/metadata.xml b/dev-lang/cilk/metadata.xml
new file mode 100644
index 000000000000..86b18b2b236c
--- /dev/null
+++ b/dev-lang/cilk/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<longdescription lang="en">
+ Cilk is a language for multithreaded parallel programming based on
+ ANSI C. Cilk is especially effective for exploiting dynamic, highly
+ asynchronous parallelism, which can be difficult to write in data-parallel or
+ message-passing style. Cilk provides an effective platform for
+ programming dense and sparse numerical algorithms, such as matrix
+ factorization and N-body simulations. Cilk is algorithmic, in that
+ the runtime system employs a scheduler that allows the performance
+ of programs to be estimated accurately based on abstract complexity
+ measures.
+</longdescription>
+</pkgmetadata>