1 |
commit: c3bcf7ae7d238a40138f0f0a8f31d3b927a47ac7 |
2 |
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de> |
3 |
AuthorDate: Thu Oct 20 20:10:02 2016 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Nov 3 17:37:27 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bcf7ae |
7 |
|
8 |
dev-libs/libflatarray: version bump to 0.3.0 |
9 |
|
10 |
This adds an ebuild for LibFlatArray 0.3.0, which was releasd here: |
11 |
http://libgeodecomp.org/news_libflatarray_030.html |
12 |
|
13 |
Package-Manager: portage-2.3.2 |
14 |
Closes: https://github.com/gentoo/gentoo/pull/2607 |
15 |
|
16 |
Signed-off-by: David Seifert <soap <AT> gentoo.org> |
17 |
|
18 |
dev-libs/libflatarray/Manifest | 1 + |
19 |
dev-libs/libflatarray/libflatarray-0.3.0.ebuild | 34 +++++++++++++++++++++++++ |
20 |
2 files changed, 35 insertions(+) |
21 |
|
22 |
diff --git a/dev-libs/libflatarray/Manifest b/dev-libs/libflatarray/Manifest |
23 |
index 9de59f0..d41febb 100644 |
24 |
--- a/dev-libs/libflatarray/Manifest |
25 |
+++ b/dev-libs/libflatarray/Manifest |
26 |
@@ -1 +1,2 @@ |
27 |
DIST libflatarray-0.1.1.tar.bz2 16866 SHA256 3287f0ab1e670f3a2c43dd42de6399a8f853453f228e45076339ec31ea68cb56 SHA512 feed796e3932fc0131634f2f83415372e8046ee137502614de5bfb5af88db2fc44afcdd995d9b2f245737d223b79fdae33ba772b154b4dac064eeed67d489542 WHIRLPOOL ab8089f8f6023c23db9edc5b3bd5b7a6b69f291d02268122bdd2b08e24285af2967ac237afa826a727b3a9cdfe1c59b34d8f77517cb7478ae343f28edc3792a4 |
28 |
+DIST libflatarray-0.3.0.tar.bz2 104544 SHA256 87b8c40ec0d9749c4e8bee41d2cd7441ec312fe8a2cfb7c1a238e0c6f61b4d0d SHA512 c58339cdadf98f552d2f1b440a293c48923f32fc43a5a06ee8b8a40835a5f6c21514f7a9efa0ff23930ab9fdda8d4389641ec83c589e1982dbf5a3f75d2ffd37 WHIRLPOOL cb0b93f6c513474633f13a1135e614a06e956954d7ffcc6df04716df660f41042f53e290a5652694e371f18a32c38a655eb6b3c4484c54d582adf08726706fec |
29 |
|
30 |
diff --git a/dev-libs/libflatarray/libflatarray-0.3.0.ebuild b/dev-libs/libflatarray/libflatarray-0.3.0.ebuild |
31 |
new file mode 100644 |
32 |
index 00000000..3104c0e |
33 |
--- /dev/null |
34 |
+++ b/dev-libs/libflatarray/libflatarray-0.3.0.ebuild |
35 |
@@ -0,0 +1,34 @@ |
36 |
+# Copyright 1999-2016 Gentoo Foundation |
37 |
+# Distributed under the terms of the GNU General Public License v2 |
38 |
+# $Id$ |
39 |
+ |
40 |
+EAPI=6 |
41 |
+ |
42 |
+inherit cmake-utils cuda |
43 |
+ |
44 |
+SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2" |
45 |
+KEYWORDS="~amd64 ~ppc ~x86" |
46 |
+ |
47 |
+DESCRIPTION="Struct of arrays library with object oriented interface for C++" |
48 |
+HOMEPAGE="http://www.libgeodecomp.org/libflatarray.html" |
49 |
+ |
50 |
+SLOT="0" |
51 |
+LICENSE="Boost-1.0" |
52 |
+IUSE="cuda doc" |
53 |
+ |
54 |
+DEPEND=" |
55 |
+ doc? ( app-doc/doxygen ) |
56 |
+ cuda? ( dev-util/nvidia-cuda-toolkit )" |
57 |
+ |
58 |
+src_prepare() { |
59 |
+ cmake-utils_src_prepare |
60 |
+ use cuda && cuda_src_prepare |
61 |
+} |
62 |
+ |
63 |
+src_configure() { |
64 |
+ local mycmakeargs=( |
65 |
+ -DWITH_CUDA=$(usex cuda) |
66 |
+ -DWITH_SILO=false |
67 |
+ ) |
68 |
+ cmake-utils_src_configure |
69 |
+} |