Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/doctest/
Date: Tue, 07 Sep 2021 20:25:29
Message-Id: 1631046226.dafe205df773f3ed6f0867733f571a6f6d2efde9.sam@gentoo
1 commit: dafe205df773f3ed6f0867733f571a6f6d2efde9
2 Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
3 AuthorDate: Wed Sep 1 09:46:26 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 7 20:23:46 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafe205d
7
8 dev-cpp/doctest: initial import
9
10 Bug: https://bugs.gentoo.org/811318
11 Bug: https://bugs.gentoo.org/809752
12 Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 dev-cpp/doctest/Manifest | 1 +
16 dev-cpp/doctest/doctest-2.4.6.ebuild | 23 +++++++++++++++++++++++
17 dev-cpp/doctest/metadata.xml | 15 +++++++++++++++
18 3 files changed, 39 insertions(+)
19
20 diff --git a/dev-cpp/doctest/Manifest b/dev-cpp/doctest/Manifest
21 new file mode 100644
22 index 00000000000..21c9d2b1246
23 --- /dev/null
24 +++ b/dev-cpp/doctest/Manifest
25 @@ -0,0 +1 @@
26 +DIST doctest-2.4.6.tar.gz 2277281 BLAKE2B e6835ad33522273a3151ccfa1e760a150e2f0ccc15fb739cb518d8c9b4258f4b1529537bb6f41b285660aa00f1791b30a7db14155d9f23ea54dd11bfdeb81ec3 SHA512 a5cccf085af946003140af688f071a6407d42fc685324a537e3b704ef9de0f2228bd06eabfd1df8da70dec001420dd0b2813e5e4320b5c1da450cb0aadd63788
27
28 diff --git a/dev-cpp/doctest/doctest-2.4.6.ebuild b/dev-cpp/doctest/doctest-2.4.6.ebuild
29 new file mode 100644
30 index 00000000000..09d25151de7
31 --- /dev/null
32 +++ b/dev-cpp/doctest/doctest-2.4.6.ebuild
33 @@ -0,0 +1,23 @@
34 +# Copyright 2021 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=7
38 +
39 +inherit cmake
40 +
41 +DESCRIPTION="The fastest feature-rich C++11/14/17/20 single-header testing framework"
42 +HOMEPAGE="https://github.com/onqtam/doctest"
43 +SRC_URI="https://github.com/onqtam/doctest/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 +
45 +LICENSE="MIT"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE="test"
49 +RESTRICT="!test? ( test )"
50 +
51 +src_configure() {
52 + local mycmakeargs=(
53 + -DDOCTEST_WITH_TESTS=$(usex test)
54 + )
55 + cmake_src_configure
56 +}
57
58 diff --git a/dev-cpp/doctest/metadata.xml b/dev-cpp/doctest/metadata.xml
59 new file mode 100644
60 index 00000000000..8c1c2bc2442
61 --- /dev/null
62 +++ b/dev-cpp/doctest/metadata.xml
63 @@ -0,0 +1,15 @@
64 +<?xml version="1.0" encoding="UTF-8"?>
65 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
66 +<pkgmetadata>
67 + <maintainer type="person" proxied="yes">
68 + <email>arkamar@×××××.cz</email>
69 + <name>Petr Vaněk</name>
70 + </maintainer>
71 + <maintainer type="project" proxied="proxy">
72 + <email>proxy-maint@g.o</email>
73 + <name>Proxy Maintainers</name>
74 + </maintainer>
75 + <upstream>
76 + <remote-id type="github">onqtam/doctest</remote-id>
77 + </upstream>
78 +</pkgmetadata>