Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/starpu: ChangeLog metadata.xml starpu-1.0.1.ebuild Manifest
Date: Wed, 30 May 2012 00:29:58
Message-Id: 20120530002947.88CD32004C@flycatcher.gentoo.org
1 bicatali 12/05/30 00:29:47
2
3 Added: ChangeLog metadata.xml starpu-1.0.1.ebuild Manifest
4 Log:
5 Initial import
6
7 (Portage version: 2.1.10.63/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-libs/starpu/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/starpu/ChangeLog?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/starpu/ChangeLog?rev=1.1&content-type=text/plain
14
15 Index: ChangeLog
16 ===================================================================
17 # ChangeLog for dev-libs/starpu
18 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
19 # $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/ChangeLog,v 1.1 2012/05/30 00:29:47 bicatali Exp $
20
21 *starpu-1.0.1 (30 May 2012)
22
23 30 May 2012; Sébastien Fabbro <bicatali@g.o> +starpu-1.0.1.ebuild,
24 +files/starpu-1.0.1-no-examples.patch,
25 +files/starpu-1.0.1-no-pc-ldflags.patch,
26 +files/starpu-1.0.1-respect-cflags.patch,
27 +files/starpu-1.0.1-system-blas.patch, +metadata.xml:
28 Initial import
29
30
31
32
33 1.1 dev-libs/starpu/metadata.xml
34
35 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/starpu/metadata.xml?rev=1.1&view=markup
36 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/starpu/metadata.xml?rev=1.1&content-type=text/plain
37
38 Index: metadata.xml
39 ===================================================================
40 <?xml version="1.0" encoding="UTF-8"?>
41 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
42 <pkgmetadata>
43 <maintainer>
44 <email>bicatali@g.o</email>
45 </maintainer>
46 <longdescription lang='en'>
47 StarPU is a runtime system that offers support for heterogeneous
48 multicore machines. While many efforts are devoted to design efficient
49 computation kernels for those architectures (e.g. to implement BLAS
50 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
51 offloading such kernels (and implementing data coherency across
52 the machine), but it also makes sure the kernels are executed as
53 efficiently as possible.
54 </longdescription>
55 <use>
56 <flag name="cuda">Enable NVIDIA CUDA toolkit support</flag>
57 <flag name="opencl">Enable OpenCL support</flag>
58 </use>
59 </pkgmetadata>
60
61
62
63 1.1 dev-libs/starpu/starpu-1.0.1.ebuild
64
65 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/starpu/starpu-1.0.1.ebuild?rev=1.1&view=markup
66 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/starpu/starpu-1.0.1.ebuild?rev=1.1&content-type=text/plain
67
68 Index: starpu-1.0.1.ebuild
69 ===================================================================
70 # Copyright 1999-2012 Gentoo Foundation
71 # Distributed under the terms of the GNU General Public License v2
72 # $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/starpu-1.0.1.ebuild,v 1.1 2012/05/30 00:29:47 bicatali Exp $
73
74 EAPI=4
75
76 AUTOTOOLS_AUTORECONF=1
77 inherit autotools-utils
78
79 PID=30852
80
81 DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
82 HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/"
83 SRC_URI="https://gforge.inria.fr/frs/download.php/${PID}/${P}.tar.gz"
84
85 LICENSE="LGPL-2.1"
86 SLOT="0"
87 KEYWORDS="~amd64 ~x86"
88
89 IUSE="blas cuda fftw mpi opencl qt4 static-libs"
90 RDEPEND="sys-apps/hwloc
91 sci-mathematics/glpk
92 blas? ( virtual/blas )
93 cuda? ( dev-util/nvidia-cuda-toolkit )
94 fftw? ( sci-libs/fftw:3.0 )
95 mpi? ( virtual/mpi )
96 opencl? ( virtual/opencl )
97 qt4? ( >=x11-libs/qt-gui-4.7
98 >=x11-libs/qt-opengl-4.7
99 >=x11-libs/qt-sql-4.7
100 x11-libs/qwt )"
101
102 DEPEND="${RDEPEND}
103 virtual/pkgconfig"
104
105 PATCHES=(
106 "${FILESDIR}"/${P}-respect-cflags.patch
107 "${FILESDIR}"/${P}-system-blas.patch
108 "${FILESDIR}"/${P}-no-examples.patch
109 "${FILESDIR}"/${P}-no-pc-ldflags.patch
110 )
111
112 src_configure() {
113 use blas && export BLAS_LIBS="$(pkg-config --libs blas)"
114 myeconfargs+=(
115 --disable-gcc-extensions
116 $(use_enable cuda)
117 $(use_enable fftw starpufft)
118 $(use_enable opencl)
119 $(use_enable qt4 starpu-top)
120 $(use_with mpi mpicc "$(type -P mpicc)")
121 )
122 autotools-utils_src_configure
123 }
124
125
126
127 1.1 dev-libs/starpu/Manifest
128
129 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/starpu/Manifest?rev=1.1&view=markup
130 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/starpu/Manifest?rev=1.1&content-type=text/plain
131
132 Index: Manifest
133 ===================================================================
134 AUX starpu-1.0.1-no-examples.patch 2747 RMD160 e41d991a9836047279e6f2ef73c6b77770dc2a9c SHA1 9afeb62eaf3f69ca30818fd90abdedebaf3c84ce SHA256 d2b9ca734d1899886535b4ba8a708f0eb7babcc281df56e279f69c3fd7b54dbb
135 AUX starpu-1.0.1-no-pc-ldflags.patch 3140 RMD160 a02302b26a08cd32ef526b28326b8a6c9298e3bb SHA1 cc3cd0c82a286c9bae345c93fe8837973367175c SHA256 2b04db9b674cfaa62fe58ba249142fdb4504af118243578409ea4b8acf4fa42d
136 AUX starpu-1.0.1-respect-cflags.patch 315 RMD160 a97b0d368602d1b30778a010b50a9bf69125c70f SHA1 2652088b81f057ae82d8040fe1ae3df9cd571813 SHA256 d60e965bed159356bddff59a261266fc2a36d3b0f35f64b6e4666a777d134751
137 AUX starpu-1.0.1-system-blas.patch 524 RMD160 d1e30fff5a640ba979300c539e9a5ae00a4b56b5 SHA1 8b83e99c04ac1fd263d8a63d60f75be4d0b8cd54 SHA256 9f66121d2fde8b694b1f1fdb16cfca59b8f70e60cbf609bcf829333e2c237e30
138 DIST starpu-1.0.1.tar.gz 3003333 RMD160 9c0da2a6b1571f0e4ef5f711198ae8738e1ab41f SHA1 944a7d60bbef8e0fa67cc33d8b59a64b29389ab7 SHA256 8cb78a4a2b2eec8ce55aca7917ab6db3fd34d0e5ba2f3eedb1dff8daf20d7165
139 EBUILD starpu-1.0.1.ebuild 1303 RMD160 f11a7e17476541f19033a22a119cb969585efc55 SHA1 baef052ca74e1a5d37609aa34a64f4ee9754bf28 SHA256 d52eba78504aa699ec2dcb4d5f82b4975779922069a0c0d3755a4239e56e1237
140 MISC ChangeLog 424 RMD160 e456b5d07850379bae86e2bb3e1a1fec9329929f SHA1 e43d0ba3a4f4cc0577c81891ed780f2a09967d3b SHA256 fa0b6c536694c3a1d5b6fa6ef572d5d692e5c1830d7391e9e56629a0bb0eb3d9
141 MISC metadata.xml 814 RMD160 e8ea5b9a38c07ecca3374d1ce1deeff1da815c8c SHA1 95bb921135139d4680aafa5d42d2f7106b2f50dc SHA256 77332cbdaf980b14f6b3c85738e3701bfb970d8e57c2830714eeb17ae2bd717e