From: | "Justin Lecher (jlec)" <jlec@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in sci-libs/xkaapi: metadata.xml xkaapi-2.1.ebuild ChangeLog |
Date: | Tue, 28 Jan 2014 12:47:45 |
Message-Id: | 20140128124740.25CFA2004C@flycatcher.gentoo.org |
1 | jlec 14/01/28 12:47:40 |
2 | |
3 | Added: metadata.xml xkaapi-2.1.ebuild ChangeLog |
4 | Log: |
5 | New addition, written by me |
6 | |
7 | (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!) |
8 | |
9 | Revision Changes Path |
10 | 1.1 sci-libs/xkaapi/metadata.xml |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/xkaapi/metadata.xml?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/xkaapi/metadata.xml?rev=1.1&content-type=text/plain |
14 | |
15 | Index: metadata.xml |
16 | =================================================================== |
17 | <?xml version="1.0" encoding="UTF-8"?> |
18 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
19 | <pkgmetadata> |
20 | <herd>sci</herd> |
21 | <maintainer> |
22 | <email>jlec@g.o</email> |
23 | </maintainer> |
24 | <use> |
25 | <flag name="blas">Kaapi BLAS tasks for PLASMA</flag> |
26 | <flag name="gpu">Build library for gpu threading</flag> |
27 | </use> |
28 | </pkgmetadata> |
29 | |
30 | |
31 | |
32 | 1.1 sci-libs/xkaapi/xkaapi-2.1.ebuild |
33 | |
34 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/xkaapi/xkaapi-2.1.ebuild?rev=1.1&view=markup |
35 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/xkaapi/xkaapi-2.1.ebuild?rev=1.1&content-type=text/plain |
36 | |
37 | Index: xkaapi-2.1.ebuild |
38 | =================================================================== |
39 | # Copyright 1999-2014 Gentoo Foundation |
40 | # Distributed under the terms of the GNU General Public License v2 |
41 | # $Header: /var/cvsroot/gentoo-x86/sci-libs/xkaapi/xkaapi-2.1.ebuild,v 1.1 2014/01/28 12:47:39 jlec Exp $ |
42 | |
43 | EAPI=5 |
44 | |
45 | FORTRAN_NEEDED=fortran |
46 | AUTOTOOLS_AUTORECONF=true |
47 | |
48 | inherit autotools-utils fortran-2 |
49 | |
50 | UPSTREAM_NO=32735 |
51 | |
52 | DESCRIPTION="Kernel for Adaptative, Asynchronous Parallel and Interactive programming" |
53 | HOMEPAGE="http://kaapi.gforge.inria.fr" |
54 | SRC_URI="https://gforge.inria.fr/frs/download.php/${UPSTREAM_NO}/${P}.tar.gz" |
55 | |
56 | SLOT="0" |
57 | LICENSE="CeCILL-2" |
58 | KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
59 | IUSE="blas cxx fortran gpu openmp static-libs" |
60 | |
61 | RDEPEND=" |
62 | sys-apps/hwloc |
63 | virtual/libffi |
64 | " |
65 | DEPEND="${RDEPEND} |
66 | " |
67 | |
68 | PATCHES=( |
69 | "${FILESDIR}"/${P}-flags.patch |
70 | "${FILESDIR}"/${P}-ffi.patch |
71 | ) |
72 | |
73 | src_prepare() { |
74 | sed \ |
75 | -e 's:-Werror::g' \ |
76 | -i tests/testsuite* tests/*/*.am || die |
77 | autotools-utils_src_prepare |
78 | } |
79 | |
80 | src_configure() { |
81 | local myeconfargs=( |
82 | --enable-mode=gentoo |
83 | --enable-api-kaapic |
84 | --enable-api-quark |
85 | --with-ccache=no |
86 | --enable-hwloc |
87 | --with-libffi="${EPREFIX}"/usr |
88 | --enable-target$(usex gpu gpu mt) |
89 | $(use_enable fortran api-kaapif) |
90 | $(use_enable cxx api-kaapixx) |
91 | $(use_enable blas kblas) |
92 | $(use_enable openmp libkomp) |
93 | # $(use_with plasma "${EPREFIX}"/usr) |
94 | ) |
95 | autotools-utils_src_configure |
96 | } |
97 | |
98 | src_test() { |
99 | cd "${BUILD_DIR}" || die |
100 | emake check |
101 | } |
102 | |
103 | |
104 | |
105 | 1.1 sci-libs/xkaapi/ChangeLog |
106 | |
107 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/xkaapi/ChangeLog?rev=1.1&view=markup |
108 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/xkaapi/ChangeLog?rev=1.1&content-type=text/plain |
109 | |
110 | Index: ChangeLog |
111 | =================================================================== |
112 | # ChangeLog for sci-libs/xkaapi |
113 | # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
114 | # $Header: /var/cvsroot/gentoo-x86/sci-libs/xkaapi/ChangeLog,v 1.1 2014/01/28 12:47:39 jlec Exp $ |
115 | |
116 | *xkaapi-2.1 (28 Jan 2014) |
117 | |
118 | 28 Jan 2014; Justin Lecher <jlec@g.o> +files/xkaapi-2.1-ffi.patch, |
119 | +files/xkaapi-2.1-flags.patch, +metadata.xml, +xkaapi-2.1.ebuild: |
120 | New addition, written by me |