diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2014-04-14 22:10:05 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2014-04-14 22:10:05 +0000 |
commit | 6c61c8b402f6d78bdfaef63257f390c081ccfe53 (patch) | |
tree | fa3f5555ce73e42e08be90dba6127c069e97ea42 /dev-libs/starpu | |
parent | version bump (diff) | |
download | historical-6c61c8b402f6d78bdfaef63257f390c081ccfe53.tar.gz historical-6c61c8b402f6d78bdfaef63257f390c081ccfe53.tar.bz2 historical-6c61c8b402f6d78bdfaef63257f390c081ccfe53.zip |
Version bump
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x13CB1360
Diffstat (limited to 'dev-libs/starpu')
-rw-r--r-- | dev-libs/starpu/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/starpu/Manifest | 10 | ||||
-rw-r--r-- | dev-libs/starpu/starpu-1.1.1.ebuild | 84 |
3 files changed, 96 insertions, 5 deletions
diff --git a/dev-libs/starpu/ChangeLog b/dev-libs/starpu/ChangeLog index 2a2e3731ee53..a9ac1bbf987a 100644 --- a/dev-libs/starpu/ChangeLog +++ b/dev-libs/starpu/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/starpu # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/ChangeLog,v 1.9 2014/01/07 23:03:34 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/ChangeLog,v 1.10 2014/04/14 22:08:13 bicatali Exp $ + +*starpu-1.1.1 (14 Apr 2014) + + 14 Apr 2014; SĂ©bastien Fabbro <bicatali@gentoo.org> +starpu-1.1.1.ebuild: + Version bump *starpu-1.1.0 (07 Jan 2014) diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest index 89d26a9e4f9b..cbaf8c5fcdc1 100644 --- a/dev-libs/starpu/Manifest +++ b/dev-libs/starpu/Manifest @@ -8,14 +8,16 @@ AUX starpu-1.0.1-respect-cflags.patch 377 SHA256 837a11f829eeefdfd9a2f20780787b5 AUX starpu-1.0.1-system-blas.patch 650 SHA256 53e10f004e501733789eecadaca1fee59fb1ae995f25ac3781440721b34b48d6 SHA512 12361bc88d53a6eae4369440934e04d63015ec2db02c9a5277993e39e6745883c77419546cf3c58e5268938d8c25e4f5e3cc7457d74565beee2ff23f409e7d5e WHIRLPOOL e2551faa6e2d943f5cde4fe9e6a93e5e22104ac17875910a6df3bfc30fa8a934dc920e6f4a8027e2b62d7b40f7507a0141fa9af1a7aee80092ce59358d61f98e DIST starpu-1.0.5.tar.gz 2785368 SHA256 aeb5b52dfef00f9f215981230ecf914ec2751a3981995507625be7d74720f223 SHA512 680c57d2e9b6b7aec8c3aad8f6685613fb55fcef75991cc23dac1331d369b1b8f25c1f644d3c8cc3fecd6ec2d32a15584ee35bd035c42d00d939a2c4c4e9dd42 WHIRLPOOL 628f9d128853bf838bbb02c1d85e67983cdc4caf306dfa0e8495babcadb3e4585e04c1d926236c39a869a4155cc8c67ab4cf5fb0d90db1b758c0efd5295af393 DIST starpu-1.1.0.tar.gz 3910718 SHA256 3bef1d19ff16754f2e5671622a4963604b626d9f0893a4a8c4758b549d51b235 SHA512 80b2fa383eb960bcfa8bfb1107ce1a26f5ce97158463402ecbac42b8a974c02a46affd361cd274287fda7dba523fc6ae40e0290577e976c6e7c6e512d02d22d4 WHIRLPOOL 66b3f69869025a5198a0679601debd2df077da3e18e2c8abe5e6e3af10ca058efb39be1a37b8631540db9fe4851fd8c1af1773290297fa12d429c0bd6b34b964 +DIST starpu-1.1.1.tar.gz 4738623 SHA256 0a8031efdaca6387d4173527d6ff011e6bdd0ff85d0c06b487d4b10d6aba21fa SHA512 b2cb6824fca1f8a684f18c8c3ef37f51146763109209f5717160942c0940c5d0519926d4cba7beb41643faf585579fa7232b1863e477ab8e2052a319ccc7e3d6 WHIRLPOOL cf616ba05c7a2a0109ef81b1e91dd97e711e4fe407121f9667043431401f7f683621f274c80c7480dd8254d3cb5c5896da2838282d6b1da4e4784dcf18bad045 EBUILD starpu-1.0.5.ebuild 1824 SHA256 d76608d40c6922e69519efc1a816f263ffe2a46700ff8c579c338e311c581a7c SHA512 7ff4ddc37a33f24281edd758b8ded46cd5aee84833ff879b60137f2046bbcca56da76a8dd4b0b8d4dd2d4102ca700a7db32e4cf68767500fd7adcc893580a755 WHIRLPOOL 230f088eeac145e409feec2ebfb75ee3a3a8408034af60818c7a90e4c1e31dea06ec83c404a7fd552d76275ec91e18ebae0dff0b7f4438deb348407867c6a97a EBUILD starpu-1.1.0.ebuild 2204 SHA256 2dd7d1660f912db85cd8bc4138699ed5063524e630675b3e99b0346276736689 SHA512 98a636fd4292fecd6dd8bcd1069d78115b8fd862dccd8e554922d9f8aff9f6bb8a058937201cd054ad5e43d05916f952b6939ce949565520a5bf26fdfad82f64 WHIRLPOOL d11ba9a6f399ee0152eddd655f3987dc26f6b48a6da1b7f6d2a47668b4558a513eeb21534d59337bf256d5ea2434230f0fe5684c6839307224f537905f94d03e -MISC ChangeLog 2099 SHA256 1e4fbb3569ae18fe24964f5b33c9ef98cf5d2a450a6f003ff6e708d5ddab23bb SHA512 dccf7ac2db8b8a6de8bc9c943464a8887c58693af4f34b230d4f753272c54131ebba1b4b8d1ec92cf2b582b6841a9d5c0ce74f9c0ff78e514ad13755cca9220b WHIRLPOOL dcdf5908859638010dabc92930b6579e0cf3a4868c1b4154a476392b739645a02a149d555158755609c554c136e93022a9b01e8f9642d8955883c635d8d17744 +EBUILD starpu-1.1.1.ebuild 2238 SHA256 84ea21ba995d14110d66671a17b1032cfe39e259aa0ad63f15bf6ea531ba147b SHA512 1076b11271bc39ae63cbaf91d6e5d1808b46df966a0903ccb072847280c6b1b9cb52ed7f92a2f311e28036580580abd22a79f12614110f8a6c3d3c6e022602c2 WHIRLPOOL 6a89f92cd84c0972ad83852e557bfeac1f9f0dbe53469ced789500dbb704ed2e2ca01e0580df191030413b572a9e004f5e40beb01f07ba8a77a0cd1c899f9334 +MISC ChangeLog 2222 SHA256 053b9a858e07228894d42e4cc349f7d3e8a49e88693e51e9d30bf5baf257591e SHA512 5f5ebb57e46558964d406e61f3ed73c8ff8b91fa53d0eb320a97bcc3a05d91ea7d0e0568db5c7b4910b3891ca39ddd683199a5279d4dd5ba6b7bbbbf49bf709c WHIRLPOOL 1d35c1a9d0211335df9491c6b5ed52b22392b267cff89622978b942f0833b0389093f9bab158950c9547dce4ba7a4ee9e7859396867828b2875efb822bab47cb MISC metadata.xml 950 SHA256 8832dbcd23b9acc2f6fa42058745d5cd5be8f79b50671289268e2440898c1794 SHA512 243bed126987747d7f3cc0dd48f463ee7d22857b919544a0a82866985b44d74851cb55bf8d29d623abd95a53ad6688499779242199663ec7b40d588aa39a88a5 WHIRLPOOL 02e50f4b1a7df208d50f39bc755ab4477317add3607680c725a8c05dd4e009acad8a952d2276bb8d194d4cd16a1d97cb2b53070a3606b2020c25abbcd9507efb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlLMh8sACgkQ1ycZbhPLE2CzqQCfXHkXpcAWCadipjkxvDVSS0av -0/YAmgKEO+PgejOYRBnOe9f1NAnA1yfZ -=Ajkb +iEYEAREIAAYFAlNMXLoACgkQ1ycZbhPLE2A0nQCgnxptSligolUVZGsl1iHa9uFV +iOAAniYNXGC8AC9bC0jc5SWgVKeb73jB +=da1y -----END PGP SIGNATURE----- diff --git a/dev-libs/starpu/starpu-1.1.1.ebuild b/dev-libs/starpu/starpu-1.1.1.ebuild new file mode 100644 index 000000000000..5396b092ede9 --- /dev/null +++ b/dev-libs/starpu/starpu-1.1.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/starpu-1.1.1.ebuild,v 1.1 2014/04/14 22:08:13 bicatali Exp $ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1 +inherit autotools-utils toolchain-funcs cuda + +DESCRIPTION="Unified runtime system for heterogeneous multicore architectures" +HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/" +SRC_URI="${HOMEPAGE}/files/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl qt4 + static-libs test" + +RDEPEND=" + sys-apps/hwloc:0= + sci-mathematics/glpk:0= + blas? ( virtual/blas ) + cuda? ( dev-util/nvidia-cuda-toolkit + x11-drivers/nvidia-drivers + blas? ( sci-libs/magma ) ) + fftw? ( sci-libs/fftw:3.0= ) + mpi? ( virtual/mpi ) + opencl? ( virtual/opencl ) + opengl? ( virtual/opengl ) + qt4? ( >=dev-qt/qtgui-4.7:4 + >=dev-qt/qtopengl-4.7:4 + >=dev-qt/qtsql-4.7:4 + x11-libs/qwt )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen virtual/latex-base ) + test? ( gcc-plugin? ( dev-scheme/guile ) )" + +src_prepare() { + # upstream did not want the patches so apply sed's + sed -i -e 's/-O3 $CFLAGS/$CFLAGS/' configure.ac || die + sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die + autotools-utils_src_prepare + use cuda && cuda_src_prepare +} + +src_configure() { + use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)" + + local myeconfargs=( + --disable-build-examples + $(use_enable cuda) + $(use_enable debug) + $(use_enable doc build-doc) + $(use_enable fftw starpufft) + $(use_enable gcc-plugin gcc-extensions) + $(use_enable opencl) + $(use_enable opengl opengl-render) + $(use_enable qt4 starpu-top) + $(use_with mpi mpicc "$(type -P mpicc)") + $(use cuda && use_enable blas magma) + $(use mpi && use_enable test mpi-check) + ) + autotools-utils_src_configure +} + +src_test() { + autotools-utils_src_test -j1 showcheck +} + +src_install() { + autotools-utils_src_install + if use doc; then + dodoc "${BUILD_DIR}"/doc/doxygen/*.pdf + dohtml -r "${BUILD_DIR}"/doc/doxygen/html/* + fi + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* + fi +} |