Gentoo Archives: gentoo-commits

From: Marius Brehler <marbre@××××××××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-libs/opencl-clhpp/
Date: Mon, 28 Nov 2016 13:48:40
Message-Id: 1480340883.941b616a9cfdae9f11d7a658b00d45ae72484ba9.marbre@gentoo
1 commit: 941b616a9cfdae9f11d7a658b00d45ae72484ba9
2 Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
3 AuthorDate: Mon Nov 28 13:48:03 2016 +0000
4 Commit: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
5 CommitDate: Mon Nov 28 13:48:03 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=941b616a
7
8 dev-libs/opencl-clhpp: New ebuild providing C++ headers for OpenCL development
9
10 Package-Manager: portage-2.3.0
11
12 dev-libs/opencl-clhpp/metadata.xml | 12 ++++++++++
13 dev-libs/opencl-clhpp/opencl-clhpp-2.0.10.ebuild | 29 ++++++++++++++++++++++++
14 2 files changed, 41 insertions(+)
15
16 diff --git a/dev-libs/opencl-clhpp/metadata.xml b/dev-libs/opencl-clhpp/metadata.xml
17 new file mode 100644
18 index 0000000..222c1e3
19 --- /dev/null
20 +++ b/dev-libs/opencl-clhpp/metadata.xml
21 @@ -0,0 +1,12 @@
22 +<?xml version="1.0" encoding="UTF-8"?>
23 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
24 +<pkgmetadata>
25 + <maintainer type="person">
26 + <email>marbre@××××××××××××××.de</email>
27 + <name>Marius Brehler</name>
28 + </maintainer>
29 + <maintainer type="project">
30 + <email>sci@g.o</email>
31 + <name>Gentoo Science Project</name>
32 + </maintainer>
33 +</pkgmetadata>
34 \ No newline at end of file
35
36 diff --git a/dev-libs/opencl-clhpp/opencl-clhpp-2.0.10.ebuild b/dev-libs/opencl-clhpp/opencl-clhpp-2.0.10.ebuild
37 new file mode 100644
38 index 0000000..9d71325
39 --- /dev/null
40 +++ b/dev-libs/opencl-clhpp/opencl-clhpp-2.0.10.ebuild
41 @@ -0,0 +1,29 @@
42 +# Copyright 1999-2016 Gentoo Foundation
43 +# Distributed under the terms of the GNU General Public License v2
44 +# $Id$
45 +
46 +EAPI=6
47 +
48 +inherit cmake-utils
49 +
50 +MY_PN="OpenCL-CLHPP"
51 +
52 +DESCRIPTION="OpenCL Host API C++ bindings (cl.hpp and cl2.hpp)"
53 +HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP"
54 +SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
55 +KEYWORDS="~amd64"
56 +
57 +LICENSE="MIT-KhronosGroup"
58 +SLOT="0"
59 +IUSE="examples"
60 +
61 +S="${WORKDIR}/${MY_PN}-${PV}"
62 +
63 +src_configure() {
64 + local mycmakeargs=(
65 + -DBUILD_DOCS=OFF
66 + -DBUILD_EXAMPLES=OFF
67 + -DBUILD_TESTS=OFF
68 + )
69 + cmake-utils_src_configure
70 +}
71 \ No newline at end of file