summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-08-15 18:06:33 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-08-15 18:06:33 +0000
commitd052fb4057da6edd3445f084ff43a9b109f6b4df (patch)
tree11536f9fe16fbdd1d584943a8ee34717bf047bc9 /dev-libs
parentStable ppc, bug #428870 (diff)
downloadhistorical-d052fb4057da6edd3445f084ff43a9b109f6b4df.tar.gz
historical-d052fb4057da6edd3445f084ff43a9b109f6b4df.tar.bz2
historical-d052fb4057da6edd3445f084ff43a9b109f6b4df.zip
Version bump
Package-Manager: portage-2.2.01.20796-prefix/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/starpu/ChangeLog12
-rw-r--r--dev-libs/starpu/Manifest26
-rw-r--r--dev-libs/starpu/files/starpu-1.0.1-detect-qt.patch3
-rw-r--r--dev-libs/starpu/files/starpu-1.0.1-no-examples.patch4
-rw-r--r--dev-libs/starpu/files/starpu-1.0.1-no-pc-ldflags.patch3
-rw-r--r--dev-libs/starpu/files/starpu-1.0.1-respect-cflags.patch4
-rw-r--r--dev-libs/starpu/files/starpu-1.0.1-system-blas.patch5
-rw-r--r--dev-libs/starpu/metadata.xml1
-rw-r--r--dev-libs/starpu/starpu-1.0.2.ebuild71
9 files changed, 120 insertions, 9 deletions
diff --git a/dev-libs/starpu/ChangeLog b/dev-libs/starpu/ChangeLog
index d5968d04378e..6af656c27033 100644
--- a/dev-libs/starpu/ChangeLog
+++ b/dev-libs/starpu/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-libs/starpu
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/ChangeLog,v 1.3 2012/06/23 04:46:43 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/ChangeLog,v 1.4 2012/08/15 18:06:32 bicatali Exp $
+
+*starpu-1.0.2 (15 Aug 2012)
+
+ 15 Aug 2012; SĂ©bastien Fabbro <bicatali@gentoo.org> +starpu-1.0.2.ebuild,
+ files/starpu-1.0.1-detect-qt.patch, files/starpu-1.0.1-no-examples.patch,
+ files/starpu-1.0.1-no-pc-ldflags.patch,
+ files/starpu-1.0.1-respect-cflags.patch, files/starpu-1.0.1-system-blas.patch,
+ metadata.xml:
+ Version bump
23 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> starpu-1.0.1.ebuild:
Fix building with sys-devel/automake >= 1.12 wrt #423011
@@ -18,4 +27,3 @@
+files/starpu-1.0.1-respect-cflags.patch,
+files/starpu-1.0.1-system-blas.patch, +metadata.xml:
Initial import
-
diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index 03133079fff6..793f9a749e90 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -1,9 +1,21 @@
-AUX starpu-1.0.1-detect-qt.patch 827 SHA256 2e4bd602de6da4db65c8325a182733937303ef8850badde8dea53f52bf4a9660 SHA512 06b215f6c800a73c0867e97b34eaf4a2066f29a435634174afb2cdb83b817f149e0b367be028bfd7d9dbfbddee95db6e7aa5fee5d93a5d98b84ffd3b9a4390ef WHIRLPOOL 8aead6c46cb4bc181e6d43cdf5c8cd9163168423570dd9460785d9d19375e7d17f2314bd94077e02c0deb41e8f2e3f23d0802f818698d071dfe880387e2c0988
-AUX starpu-1.0.1-no-examples.patch 2747 SHA256 d2b9ca734d1899886535b4ba8a708f0eb7babcc281df56e279f69c3fd7b54dbb SHA512 33c09cfc21e81cad06dfd8e7679b2e2a70f06179e966a1645e2a5c655ae16eefc52e992e8778ad0550c5ecb5ae574d4bfd0e0935a9d7a1109b86b9d759a7894e WHIRLPOOL 5b89a8fc08df296970688ee949e05066a9fd34aac5628dddd18794cdcee5722571af5f06d722578d998ea91ba49759b1179f3cb28a9d3a6cfd801ad84ba73675
-AUX starpu-1.0.1-no-pc-ldflags.patch 3140 SHA256 2b04db9b674cfaa62fe58ba249142fdb4504af118243578409ea4b8acf4fa42d SHA512 56f0f3a7b7f96e2f42cb033e9ee7399dec1306dc5f128d09b84432dd87bd804269aa7083da385547cc0cec47bccd375306c10d267e715f76e008de7ae8a99fbe WHIRLPOOL 36a5538e9e20f8ae164c525dbd5d4913ef963a6f577e9ced8a42b9fbd4b63fdf967d0c60319ee3cca29577354d3956bb25792edc563fd5545053193f64275d7c
-AUX starpu-1.0.1-respect-cflags.patch 315 SHA256 d60e965bed159356bddff59a261266fc2a36d3b0f35f64b6e4666a777d134751 SHA512 8524858fcc2060c33dc548e3b8b40c8c6239eb3c19dcb4020e7466d09336d27741cb11953302523918fcc2b62dff5f432460c7e22d2c76aa70bdf6e7b7049436 WHIRLPOOL 3321d8414242a65fa56e2dbd7350ea26a9957f645b956452511461ef130fe644d96192094a95b6b562bffc7183697723bb5c2c46277daa7ce763e8aa8ad3eace
-AUX starpu-1.0.1-system-blas.patch 524 SHA256 9f66121d2fde8b694b1f1fdb16cfca59b8f70e60cbf609bcf829333e2c237e30 SHA512 05cc0fb7a19a4f71a3884ec5cc3c1d345a809d42361ed64e5e657e046ee2a8c112b89300fd803382077e37bb966a6c98d8e857b01249e5362fe1f1d58d8d859a WHIRLPOOL 0c06ba8d9dfa3c7116bcd25c2afe123c5c8100e46e2a02b5c00f19e90db93287089a28fa285fc261483363f26f216498c492fecd99a533212425b66b0d73071e
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX starpu-1.0.1-detect-qt.patch 928 SHA256 340b53205ff0df9d4592d7f036049789405f98e82a1b06f5a9a06fcdff87c8f5 SHA512 dda71fd268f365fc4cfa290aa15050a44bd262e1e2b6b539107ccb4f561b0d1826261c8a4a994d4363b63f9505d2a05d2d9f1534cd08fe8fa61047252c919b98 WHIRLPOOL ea2d27f03ae8647dcfa00fe0f7286f113f509bbaaeda9eb2395d44379112d6b6a0cc8b397622417d5bb7f9e927bfd20af69623ac3351a0c5b76871fda34cd2ef
+AUX starpu-1.0.1-no-examples.patch 2818 SHA256 81aced50befead3fe53e6f1c076787f5884041cd47c40f963715d4555e39caca SHA512 c42e7b88f58e5c37a8ad0fa87a64cc6e42dd27ac2ad1cda4e79090cf0ddf81d01282dc9c40a145890ec32bf4fee92393775ae763df262cdc3026b9282b7bb91b WHIRLPOOL b641ff5d4782dca230ba6b8c0c699b120e89235efb8439dd0f6bffbd40c048fa3dffe0ffe28eba171cde5aa92884d4222368dfda38131344f535702c7c698985
+AUX starpu-1.0.1-no-pc-ldflags.patch 3222 SHA256 1d01fe404653b65eaa9d72ccd9c88de926159a2471c8ea00bad4968a0a605760 SHA512 879642c03ca4fd6d5ed033d2e82b55debc5bece31d4a3f8935552680872f34778e8018e2b53976c8d85e36eb4ca5639b189b2e7427dffc1bc2df204c18a999fa WHIRLPOOL a4e1b7e44f3f8ab34da5e999a5681295af11a10b70f09349b2cd3685b15d1cae5e2f7b967d18a0379692870b036358e287d7ac35801d7f237ded16b743d7dfbe
+AUX starpu-1.0.1-respect-cflags.patch 377 SHA256 837a11f829eeefdfd9a2f20780787b5d20ee0e601c9adf2e079c7d2086cdc5a4 SHA512 eaf6d07270281e3f2cc936326df683fb165b7ed80dbd196feb1a9e81c379fe9b3df6b72ae1016302a4fb9297a5ff05f2a67428e820be8e1346613e7e6260b8af WHIRLPOOL 7d565ee9ecba7302e94864ca56f00bdc9a881355110adef5c7d16ed2c61183d65c5d87161460e40647516cf3ee934769b6eaac472625b9e7697c1b8aba76d938
+AUX starpu-1.0.1-system-blas.patch 650 SHA256 53e10f004e501733789eecadaca1fee59fb1ae995f25ac3781440721b34b48d6 SHA512 12361bc88d53a6eae4369440934e04d63015ec2db02c9a5277993e39e6745883c77419546cf3c58e5268938d8c25e4f5e3cc7457d74565beee2ff23f409e7d5e WHIRLPOOL e2551faa6e2d943f5cde4fe9e6a93e5e22104ac17875910a6df3bfc30fa8a934dc920e6f4a8027e2b62d7b40f7507a0141fa9af1a7aee80092ce59358d61f98e
DIST starpu-1.0.1.tar.gz 3003333 SHA256 8cb78a4a2b2eec8ce55aca7917ab6db3fd34d0e5ba2f3eedb1dff8daf20d7165 SHA512 a56d2079bb02686f7f8e3b83f4a8da972c379ac6c3a122ca6928db285eb4d7ddd3e14727b5a41df0a3f6c06612ce618299cfcdcd898506c7bef23435e144dd83 WHIRLPOOL 8f05e05d03e12fd631099e7674bbb3fe3b6c44ac034a9473b27ca7524aff32d636607db6e82a3558f5c4e20f958b0ed5b49e613efffb722a9b0836ab294f0936
+DIST starpu-1.0.2.tar.gz 2896034 SHA256 0c893a979e35bb67158f2a0c5c4c9bd28ffb6b0ac07de9a3cbabb03c69adc557 SHA512 fe44aa66f7f6053a1ef2ea2da046094baaff5ef75321295aa00d17d6fe431197b9b4d12444ff001fb67df3a449a397d209fae984958ccd3704ce852d05946f49 WHIRLPOOL a841120fcb8119a89d550e5b18ff7103308ea3a800ec9480b6398ca527829c72721fcd4a552f4d400243463c740de344e0f256d9ef7fbb7b59a4bc833c84b850
EBUILD starpu-1.0.1.ebuild 1881 SHA256 426c18029dc5748cbdac9941489d49eb6d4d042d072acd96cb84085cda55c805 SHA512 5f17a174348de7d0b257b1a00b62b67c8123be6628721e550c84101e39515abf4d11510d1de2c038ca231a1a6081df9d0bd0f16a4082d456bba6072d99f0b672 WHIRLPOOL f0cf1a0a7f26c1ccb01f4897c1225e5c0da389b4cf234172b0924474611addae9b8c416f26f17cd770a807ddf0d120d6ddd334e65789966da7ee3571ed635ca6
-MISC ChangeLog 877 SHA256 5260bcf22986fecedb6f5571106b75241829ee11a16786b51bcbc006377cdfbf SHA512 0363a036c99f14fc7442a878a629fc068ebfeaae1a32faa51f58bb0e878b165373ca7b071a87f99233165a0759edd8e846af24edc0066545cb31de69d6f57f44 WHIRLPOOL 8641d9314f022f70d974ac34184213b24171e9c181f63a20627817960585eb79818e5b28062940ec331216ac6d0037012703553f8482d830d30215ccbafd4844
-MISC metadata.xml 890 SHA256 1eff56a5793ff9b0a15308d5053ef536e076dc38cda927572969408bf3f36875 SHA512 89d6bf8cccf30471258ba6a0081339495292bb6d64be7ec3ecf1c26d7bbdc09ba2669fdaaf440cfabf87c838811e85729792c4867a6c8e91a8c6649542bff36e WHIRLPOOL 9884ccd47373f0cff0e183d9e178337199a0b43e41300702eb2355424596c8f50a371158c8e309dec6ba406c97ad2c05f3ad8ee4ed59065f5c08e8bf5e0dcf2c
+EBUILD starpu-1.0.2.ebuild 1939 SHA256 5ed3ac56cba0a5efe441840fc32a004e600d2a05a2ad3743ad34b2e1dadf49ac SHA512 5d8e38a3d68aeb884a95505f657aec3075ece960f93c57b4ad39cff14ac6091820515bb0c4f3046a873770fe883bb2e41a474eeca8a377de775f24cbd217cf60 WHIRLPOOL 7c3049d6c9cb0a7358b8bc9a02007607c1ef5374e4d5fd95baa1713905f607203ce2805f25261c74f3484167257dc9e59c108f3f73439b0a11fdee2958be6dfa
+MISC ChangeLog 1212 SHA256 0ef658edde78b5e97b056be882f61ab05056afea325291a151d5265b67d3e197 SHA512 0b63a11e0a64d7b878c194b9db2c376b691ebe7b2c7655bf6c7874dedc16fcf15b4ee84352e5ca3dec7bc8dbcebdbcf0db80e73e20bbed8688b70cd95718e56b WHIRLPOOL 38548e57048d0ca13a7a11cab7a2c5fadbca51fcf858d730829219772698c65f4fc6c27625191076f140b84ca909f6db2c51c4dd7cd5004f76b6a413148a8ff2
+MISC metadata.xml 950 SHA256 8832dbcd23b9acc2f6fa42058745d5cd5be8f79b50671289268e2440898c1794 SHA512 243bed126987747d7f3cc0dd48f463ee7d22857b919544a0a82866985b44d74851cb55bf8d29d623abd95a53ad6688499779242199663ec7b40d588aa39a88a5 WHIRLPOOL 02e50f4b1a7df208d50f39bc755ab4477317add3607680c725a8c05dd4e009acad8a952d2276bb8d194d4cd16a1d97cb2b53070a3606b2020c25abbcd9507efb
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlAr5XAACgkQ1ycZbhPLE2AcHQCfeZfUFgvAhQUAM56f+cFjA91U
+gt8An2DB89ZDs5NCUsz/KcfglG+NDWd4
+=Z5pM
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/starpu/files/starpu-1.0.1-detect-qt.patch b/dev-libs/starpu/files/starpu-1.0.1-detect-qt.patch
index 6761b62bba79..ee89846851a4 100644
--- a/dev-libs/starpu/files/starpu-1.0.1-detect-qt.patch
+++ b/dev-libs/starpu/files/starpu-1.0.1-detect-qt.patch
@@ -1,3 +1,6 @@
+Allow detection of qt, and disable when qt is present but user does not want it
+
+bicatali@gentoo.org
--- configure.ac.orig 2012-05-31 19:31:03.000000000 +0100
+++ configure.ac 2012-05-31 19:50:42.000000000 +0100
@@ -1085,13 +1085,13 @@
diff --git a/dev-libs/starpu/files/starpu-1.0.1-no-examples.patch b/dev-libs/starpu/files/starpu-1.0.1-no-examples.patch
index 81243f242c19..8b6181d708f4 100644
--- a/dev-libs/starpu/files/starpu-1.0.1-no-examples.patch
+++ b/dev-libs/starpu/files/starpu-1.0.1-no-examples.patch
@@ -1,3 +1,7 @@
+Do not build examples if user did not ask for it
+
+bicatali@gentoo.org
+
--- Makefile.am.orig 2012-05-29 23:16:20.000000000 +0100
+++ Makefile.am 2012-05-30 00:57:47.000000000 +0100
@@ -28,7 +28,9 @@
diff --git a/dev-libs/starpu/files/starpu-1.0.1-no-pc-ldflags.patch b/dev-libs/starpu/files/starpu-1.0.1-no-pc-ldflags.patch
index debf6783c137..f6cee5d7b596 100644
--- a/dev-libs/starpu/files/starpu-1.0.1-no-pc-ldflags.patch
+++ b/dev-libs/starpu/files/starpu-1.0.1-no-pc-ldflags.patch
@@ -1,3 +1,6 @@
+Do not add LDFLAGS to pkg-config flags, let user use its own
+
+bicatali@gentoo.org
--- libstarpu.pc.in.orig 2012-05-29 23:16:20.000000000 +0100
+++ libstarpu.pc.in 2012-05-30 01:09:41.000000000 +0100
@@ -24,6 +24,6 @@
diff --git a/dev-libs/starpu/files/starpu-1.0.1-respect-cflags.patch b/dev-libs/starpu/files/starpu-1.0.1-respect-cflags.patch
index 4f2a8d3070b0..1a34ebd5a29f 100644
--- a/dev-libs/starpu/files/starpu-1.0.1-respect-cflags.patch
+++ b/dev-libs/starpu/files/starpu-1.0.1-respect-cflags.patch
@@ -1,3 +1,7 @@
+Do not force optimization flags on user
+
+bicatali@gentoo.org
+
--- configure.ac.orig 2012-05-29 23:16:20.000000000 +0100
+++ configure.ac 2012-05-29 23:20:48.000000000 +0100
@@ -773,8 +773,6 @@
diff --git a/dev-libs/starpu/files/starpu-1.0.1-system-blas.patch b/dev-libs/starpu/files/starpu-1.0.1-system-blas.patch
index 138c7f4d2d54..f409230d0e56 100644
--- a/dev-libs/starpu/files/starpu-1.0.1-system-blas.patch
+++ b/dev-libs/starpu/files/starpu-1.0.1-system-blas.patch
@@ -1,3 +1,8 @@
+Allow user to set BLAS_LIBS for own blas libraries and mimic standard AX_BLAS
+autoconf macro behaviour.
+
+bicatali@gentoo.org
+
--- starpu-1.0.1/configure.ac.orig 2012-05-29 23:30:19.000000000 +0100
+++ starpu-1.0.1/configure.ac 2012-05-30 00:02:22.000000000 +0100
@@ -1434,6 +1434,11 @@
diff --git a/dev-libs/starpu/metadata.xml b/dev-libs/starpu/metadata.xml
index 6a88a8d7e19a..362d9440a0a6 100644
--- a/dev-libs/starpu/metadata.xml
+++ b/dev-libs/starpu/metadata.xml
@@ -3,6 +3,7 @@
<pkgmetadata>
<maintainer>
<email>bicatali@gentoo.org</email>
+ <description>Feel free to update and/or fix</description>
</maintainer>
<longdescription lang='en'>
StarPU is a runtime system that offers support for heterogeneous
diff --git a/dev-libs/starpu/starpu-1.0.2.ebuild b/dev-libs/starpu/starpu-1.0.2.ebuild
new file mode 100644
index 000000000000..80ed81d28222
--- /dev/null
+++ b/dev-libs/starpu/starpu-1.0.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/starpu-1.0.2.ebuild,v 1.1 2012/08/15 18:06:32 bicatali Exp $
+
+EAPI=4
+
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-utils
+
+PID=31334
+
+DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
+HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/"
+SRC_URI="https://gforge.inria.fr/frs/download.php/${PID}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="blas cuda doc examples fftw gcc-plugin mpi opencl qt4 static-libs test"
+RDEPEND="sys-apps/hwloc
+ sci-mathematics/glpk
+ blas? ( virtual/blas )
+ cuda? ( x11-drivers/nvidia-drivers dev-util/nvidia-cuda-toolkit )
+ fftw? ( sci-libs/fftw:3.0 )
+ mpi? ( virtual/mpi )
+ opencl? ( virtual/opencl )
+ qt4? ( >=x11-libs/qt-gui-4.7
+ >=x11-libs/qt-opengl-4.7
+ >=x11-libs/qt-sql-4.7
+ x11-libs/qwt )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? ( gcc-plugin? ( dev-scheme/guile ) )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.1-detect-qt.patch
+ "${FILESDIR}"/${PN}-1.0.1-respect-cflags.patch
+ "${FILESDIR}"/${PN}-1.0.1-system-blas.patch
+ "${FILESDIR}"/${PN}-1.0.1-no-examples.patch
+ "${FILESDIR}"/${PN}-1.0.1-no-pc-ldflags.patch
+)
+
+src_prepare() {
+ sed -i -e '/AM_INIT_AUTOMAKE/s:-Werror ::' configure.ac || die #423011
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ use blas && export BLAS_LIBS="$(pkg-config --libs blas)"
+ myeconfargs+=(
+ $(use_enable cuda)
+ $(use_enable fftw starpufft)
+ $(use_enable gcc-plugin gcc-extensions)
+ $(use_enable opencl)
+ $(use_enable qt4 starpu-top)
+ $(use_with mpi mpicc "$(type -P mpicc)")
+ $(use mpi && use_enable test mpi-check)
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+ use doc && dodoc doc/*.pdf
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/*
+ fi
+}