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 |