Gentoo Archives: gentoo-commits

From: Michele Santullo <m.santullo@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/vectorwrapper/
Date: Tue, 05 May 2020 10:14:29
Message-Id: 1588673627.50c8e5752b16fd524d5d947aa2a7ee5bb81e928a.santullo@gentoo
1 commit: 50c8e5752b16fd524d5d947aa2a7ee5bb81e928a
2 Author: Michele Santullo <m.santullo <AT> posteo <DOT> net>
3 AuthorDate: Tue May 5 10:11:46 2020 +0000
4 Commit: Michele Santullo <m.santullo <AT> posteo <DOT> net>
5 CommitDate: Tue May 5 10:13:47 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50c8e575
7
8 dev-cpp/vectorwrapper: adding package
9
10 Package-Manager: Portage-2.3.89, Repoman-2.3.20
11 Signed-off-by: Michele Santullo <m.santullo <AT> posteo.net>
12
13 dev-cpp/vectorwrapper/Manifest | 1 +
14 dev-cpp/vectorwrapper/metadata.xml | 8 ++++++
15 dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild | 33 ++++++++++++++++++++++++
16 dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild | 33 ++++++++++++++++++++++++
17 4 files changed, 75 insertions(+)
18
19 diff --git a/dev-cpp/vectorwrapper/Manifest b/dev-cpp/vectorwrapper/Manifest
20 new file mode 100644
21 index 0000000..a932f2e
22 --- /dev/null
23 +++ b/dev-cpp/vectorwrapper/Manifest
24 @@ -0,0 +1 @@
25 +DIST vectorwrapper-1.1.1.tar.gz 1016401 BLAKE2B bb329e27800dc19537dca009d367b1ab0123c47cb59664bffc7bb4dedaf50a651e6254716bf4113cf7d957c9b10fad461806d2c4a945ac73772964f46de3ac26 SHA512 45ac836a8e0c7e08cd5213926a1711fec8f6d43fa2eb3ac1e9596fdd9c67ad5da96599e982f3acc2ea2e015d493b8454febe5e28a6b491caff35762eab2ed0f8
26
27 diff --git a/dev-cpp/vectorwrapper/metadata.xml b/dev-cpp/vectorwrapper/metadata.xml
28 new file mode 100644
29 index 0000000..a6cc5c9
30 --- /dev/null
31 +++ b/dev-cpp/vectorwrapper/metadata.xml
32 @@ -0,0 +1,8 @@
33 +<?xml version="1.0" encoding="UTF-8"?>
34 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
35 +<pkgmetadata>
36 + <maintainer type="person">
37 + <email>m.santullo@××××××.net</email>
38 + <name>Michele Santullo</name>
39 + </maintainer>
40 +</pkgmetadata>
41
42 diff --git a/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild b/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild
43 new file mode 100644
44 index 0000000..5d34705
45 --- /dev/null
46 +++ b/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild
47 @@ -0,0 +1,33 @@
48 +# Copyright 2020 Gentoo Authors
49 +# Distributed under the terms of the GNU General Public License v2
50 +
51 +EAPI=7
52 +
53 +inherit meson
54 +
55 +DESCRIPTION="A template vector wrapper class for C++"
56 +HOMEPAGE="https://alarmpi.no-ip.org/gitan/King_DuckZ/vectorwrapper"
57 +
58 +if [[ ${PV} == 9999 ]]; then
59 + EGIT_REPO_URI="http://alarmpi.no-ip.org/gitan/King_DuckZ/vectorwrapper.git"
60 + inherit git-r3
61 +else
62 + SRC_URI="https://alarmpi.no-ip.org/gitan/King_DuckZ/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
63 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
64 + S="${WORKDIR}"/"${PN}"
65 +fi
66 +
67 +LICENSE="Apache-2.0"
68 +SLOT="0"
69 +IUSE="test"
70 +
71 +DEPEND=""
72 +RDEPEND="${DEPEND}"
73 +BDEPEND=""
74 +
75 +src_configure() {
76 + local emesonargs=(
77 + $(meson_use test build_testing)
78 + )
79 + meson_src_configure
80 +}
81
82 diff --git a/dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild b/dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild
83 new file mode 100644
84 index 0000000..5d34705
85 --- /dev/null
86 +++ b/dev-cpp/vectorwrapper/vectorwrapper-9999.ebuild
87 @@ -0,0 +1,33 @@
88 +# Copyright 2020 Gentoo Authors
89 +# Distributed under the terms of the GNU General Public License v2
90 +
91 +EAPI=7
92 +
93 +inherit meson
94 +
95 +DESCRIPTION="A template vector wrapper class for C++"
96 +HOMEPAGE="https://alarmpi.no-ip.org/gitan/King_DuckZ/vectorwrapper"
97 +
98 +if [[ ${PV} == 9999 ]]; then
99 + EGIT_REPO_URI="http://alarmpi.no-ip.org/gitan/King_DuckZ/vectorwrapper.git"
100 + inherit git-r3
101 +else
102 + SRC_URI="https://alarmpi.no-ip.org/gitan/King_DuckZ/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
103 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
104 + S="${WORKDIR}"/"${PN}"
105 +fi
106 +
107 +LICENSE="Apache-2.0"
108 +SLOT="0"
109 +IUSE="test"
110 +
111 +DEPEND=""
112 +RDEPEND="${DEPEND}"
113 +BDEPEND=""
114 +
115 +src_configure() {
116 + local emesonargs=(
117 + $(meson_use test build_testing)
118 + )
119 + meson_src_configure
120 +}