diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-cpp/catch |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-cpp/catch')
-rw-r--r-- | dev-cpp/catch/Manifest | 10 | ||||
-rw-r--r-- | dev-cpp/catch/catch-1.10.0.ebuild | 34 | ||||
-rw-r--r-- | dev-cpp/catch/catch-1.9.7.ebuild | 34 | ||||
-rw-r--r-- | dev-cpp/catch/catch-1.9999.ebuild | 34 | ||||
-rw-r--r-- | dev-cpp/catch/catch-2.0.0_pre3.ebuild | 37 | ||||
-rw-r--r-- | dev-cpp/catch/catch-9999.ebuild | 34 | ||||
-rw-r--r-- | dev-cpp/catch/metadata.xml | 11 |
7 files changed, 194 insertions, 0 deletions
diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest new file mode 100644 index 000000000000..a46225f5c472 --- /dev/null +++ b/dev-cpp/catch/Manifest @@ -0,0 +1,10 @@ +DIST Catch-1.10.0.tar.gz 375205 SHA256 cb752cbc8033d7c967d6bd7bc3eed428f6d05f2511945db819d4a18a46853ada SHA512 07ea6c8fbef849000c69009478fc895fe520420d835a57881b832f8181ca28f04030027ab0f8614d590cff1c36d06598bd4f5723f44e252c3a2566da1be1341e WHIRLPOOL 74bc82eecbafa289c3abec540ebc47b0239eaf6224eaf6d408a88871e03338994d361194f6d92b15096f3c2a0672a24af424db5f490923be3638d1ed0f17a355 +DIST Catch-1.9.7.tar.gz 371816 SHA256 751090d755072777c5bb98de6ead1f7919ea239d4b77bb028fb7b06624ec0d7a SHA512 573d324b3e0ffe1026bdd10410a9299eff6d3e0a316b2b84c687dc993fb33570620e26107667ce8b59ab66844cfbc39526ed6ba4e9dd1ba529c6b21ebd274b63 WHIRLPOOL 1d3bcf6b2a3d8af6fba7ded0e92d7381857360a4bbf2dd689474408c52612f874da35579ad0adaf13679e1d8aaddee101274cd29070a5a51d58e7d52b76473f2 +DIST Catch-2.0.0-develop.3.tar.gz 381015 SHA256 c482fd4f0730cb82a05b1fc3eeee1beb599c5ae43c33719f5875cb23fa745b8f SHA512 52e6234379a435e7ddf3ee82a0689120a498f6be3c19dce9bf0a32059caa0a259fbc28c0e4f2e53841636874140970ec8cf7f15818ddfa9a1a5a80bc2922d0f0 WHIRLPOOL 537801b6c8f50a96f4f6a1594d6660a48e01e54ea83646a90e4d5c559f1f6ee6f582023f8d88bd69ad983035e3bacb0257ccaf1167eaa70b2e9302d031c07ded +EBUILD catch-1.10.0.ebuild 729 SHA256 68040d3e200c318fbac8f3decfefa8b7242a03e022ad6ded2befc6b9c89de704 SHA512 34875c7820d83b27feca0a96e6d3fa80c9f4a671dbd86a68c1ce3dba2c5ee60fe81aaccdaac63a43fbd1d41e7de0a8bc6fd81719378a1e90bdc35ae2891b8053 WHIRLPOOL ace1bd83ffa181b19a5e4762a8ca5a12adde6c68d91ecb8bf378f113cb223521ae9b9bde7cea44be9d99e738c3365b624384ef17e003e7c085829f5fcfa4fe76 +EBUILD catch-1.9.7.ebuild 729 SHA256 68040d3e200c318fbac8f3decfefa8b7242a03e022ad6ded2befc6b9c89de704 SHA512 34875c7820d83b27feca0a96e6d3fa80c9f4a671dbd86a68c1ce3dba2c5ee60fe81aaccdaac63a43fbd1d41e7de0a8bc6fd81719378a1e90bdc35ae2891b8053 WHIRLPOOL ace1bd83ffa181b19a5e4762a8ca5a12adde6c68d91ecb8bf378f113cb223521ae9b9bde7cea44be9d99e738c3365b624384ef17e003e7c085829f5fcfa4fe76 +EBUILD catch-1.9999.ebuild 707 SHA256 e8a81107ea1e93892d478d69ab16f11b5744b6639aaa703c28ebf1e7ad2ea6ba SHA512 6e90857b7e4c85f2cfc7b59aeccdc3c39ea7a40e9ff919cd4ad5d83ec4ddf5051207e36c53221faacf8caa843905c9b8680bf00388815745b3bfeaef25bf7196 WHIRLPOOL 7db5e206662bd85d4286f70e5ac4513c6bd6a1f660e167b7b9cf5f3ba9721f9d76e2daa3fc75c4dda597f2b26a62c0839647d62b6115ad95eaf271e8f6c0147e +EBUILD catch-2.0.0_pre3.ebuild 785 SHA256 56cae8d69cc102cf9b20700c5674b1bec39b4d33466a3dca93e3c104215c8fcc SHA512 543b30ada2178dd3cca44e9c2d53c4157957bcfdf7cd1c38e56d66ed7445f4df34d692413963007559cc507040792d2dcc1f84c1e3bdd9cf530d792f831c5e14 WHIRLPOOL 8d07e4831ad2036259d616f5b039fbce2ebbb88380a53f6b06a1614e235e926f67039cc4db50b7abbd1175edd5edea16471c25eaa9ec8f4bf5ad6bff0cb7af4a +EBUILD catch-9999.ebuild 707 SHA256 ed59a7469ee7728d4705386bdb6b5587c3091ac431eb213255a9d6cbcd8d1d21 SHA512 dfc28162810e160a6e28271aa0ca186ab98c6b68ad5c16f8aab04749d2613611bcc5e79ac34e248863115098f2aab86d61f7049b12de516d35034229287155cc WHIRLPOOL 9932111f8e312dc492c989e79b62d5892f43feaa7a9cb0b24e33b48a872ff420991cfca47a6a9be5858525b7d2f659ef8bbef33c3b866b17c1f95fda2f5889b8 +MISC ChangeLog 822 SHA256 6b5973127235800b701c7bf9ef7e49cdf5dc1580bffa84b6a0a3aeb45f927559 SHA512 bc828926c3e652b44d13723cf9ff5013e5e63054d6224258cf750031b9d5b8439289909e5e578b3e112f07d63b899aed36cd4db6b76b29cf6c9ad3b08eafe409 WHIRLPOOL 41257140dcaa6d82495e60d40aeed5be8677341e54c15897d2533cb3902f38c58a98d0e009708b66178f29bbcc383c075e52a740b613cd13389cb6253bd37dcf +MISC metadata.xml 329 SHA256 ea78728410ffd353f45c387376fe22660f22452a43e7f4a6ab330be5392a3541 SHA512 a6bc13d759be7cb9ff9c4b754927720ccb73268fec3d6065e3eb873bbf17f9500a50db27962b69890784ec5dfc7bcfcbadaa2c3c867c31e46dbc72a9f3a3f7b0 WHIRLPOOL 7518e576860daa5fb269353e50d982193b2ca07c0cdc7e8c0c9a193a7fa46eecbad75b88b67d0bc14276c1fdc72e62aa28058bfa94431c1a45463ae97b69837d diff --git a/dev-cpp/catch/catch-1.10.0.ebuild b/dev-cpp/catch/catch-1.10.0.ebuild new file mode 100644 index 000000000000..dd8e74f2615d --- /dev/null +++ b/dev-cpp/catch/catch-1.10.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Modern C++ header-only framework for unit-tests" +HOMEPAGE="https://github.com/philsquared/Catch" +SRC_URI="https://github.com/philsquared/Catch/archive/v${PV}.tar.gz -> ${P^}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +S=${WORKDIR}/${P^} + +# CMake is only used to build & run tests, so override phases +src_configure() { :; } +src_compile() { :; } + +src_test() { + cmake-utils_src_configure + cmake-utils_src_compile + cmake-utils_src_test +} + +src_install() { + # same location as used in fedora + insinto /usr/include/catch + doins -r include/. + dodoc -r docs/. +} diff --git a/dev-cpp/catch/catch-1.9.7.ebuild b/dev-cpp/catch/catch-1.9.7.ebuild new file mode 100644 index 000000000000..dd8e74f2615d --- /dev/null +++ b/dev-cpp/catch/catch-1.9.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Modern C++ header-only framework for unit-tests" +HOMEPAGE="https://github.com/philsquared/Catch" +SRC_URI="https://github.com/philsquared/Catch/archive/v${PV}.tar.gz -> ${P^}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +S=${WORKDIR}/${P^} + +# CMake is only used to build & run tests, so override phases +src_configure() { :; } +src_compile() { :; } + +src_test() { + cmake-utils_src_configure + cmake-utils_src_compile + cmake-utils_src_test +} + +src_install() { + # same location as used in fedora + insinto /usr/include/catch + doins -r include/. + dodoc -r docs/. +} diff --git a/dev-cpp/catch/catch-1.9999.ebuild b/dev-cpp/catch/catch-1.9999.ebuild new file mode 100644 index 000000000000..8949a527ca65 --- /dev/null +++ b/dev-cpp/catch/catch-1.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGIT_REPO_URI="https://github.com/philsquared/Catch.git" +EGIT_BRANCH=master +inherit cmake-utils git-r3 + +DESCRIPTION="Modern C++ header-only framework for unit-tests" +HOMEPAGE="https://github.com/philsquared/Catch" +SRC_URI="" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="" +IUSE="" + +# CMake is only used to build & run tests, so override phases +src_configure() { :; } +src_compile() { :; } + +src_test() { + cmake-utils_src_configure + cmake-utils_src_compile + cmake-utils_src_test +} + +src_install() { + # same location as used in fedora + insinto /usr/include/catch + doins -r include/. + dodoc -r docs/. +} diff --git a/dev-cpp/catch/catch-2.0.0_pre3.ebuild b/dev-cpp/catch/catch-2.0.0_pre3.ebuild new file mode 100644 index 000000000000..62d91b8d4d5b --- /dev/null +++ b/dev-cpp/catch/catch-2.0.0_pre3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +MY_PV=${PV/_pre/-develop.} +MY_P=${PN^}-${MY_PV} + +DESCRIPTION="Modern C++ header-only framework for unit-tests" +HOMEPAGE="https://github.com/philsquared/Catch" +SRC_URI="https://github.com/philsquared/Catch/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +S=${WORKDIR}/${MY_P} + +# CMake is only used to build & run tests, so override phases +src_configure() { :; } +src_compile() { :; } + +src_test() { + cmake-utils_src_configure + cmake-utils_src_compile + cmake-utils_src_test +} + +src_install() { + # same location as used in fedora + insinto /usr/include/catch + doins -r include/. + dodoc -r docs/. +} diff --git a/dev-cpp/catch/catch-9999.ebuild b/dev-cpp/catch/catch-9999.ebuild new file mode 100644 index 000000000000..5ca782d46a21 --- /dev/null +++ b/dev-cpp/catch/catch-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGIT_REPO_URI="https://github.com/philsquared/Catch.git" +EGIT_BRANCH=catch2 +inherit cmake-utils git-r3 + +DESCRIPTION="Modern C++ header-only framework for unit-tests" +HOMEPAGE="https://github.com/philsquared/Catch" +SRC_URI="" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="" +IUSE="" + +# CMake is only used to build & run tests, so override phases +src_configure() { :; } +src_compile() { :; } + +src_test() { + cmake-utils_src_configure + cmake-utils_src_compile + cmake-utils_src_test +} + +src_install() { + # same location as used in fedora + insinto /usr/include/catch + doins -r include/. + dodoc -r docs/. +} diff --git a/dev-cpp/catch/metadata.xml b/dev-cpp/catch/metadata.xml new file mode 100644 index 000000000000..800b18cb7704 --- /dev/null +++ b/dev-cpp/catch/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> + <upstream> + <remote-id type="github">philsquared/Catch</remote-id> + </upstream> +</pkgmetadata> |