summaryrefslogtreecommitdiff
path: root/dev-cpp/gtest
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-01-04 18:55:01 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-01-04 18:55:01 +0000
commit423d21dcfee183cc4b04d29c1621615e8c30f834 (patch)
tree23bd6110b9a77b8d679b5ab60fb7663b8627f698 /dev-cpp/gtest
parent81e4fbcb846ed1cabdad699c0029b166dd7273b7 (diff)
gentoo resync : 04.01.2018
Diffstat (limited to 'dev-cpp/gtest')
-rw-r--r--dev-cpp/gtest/Manifest2
-rw-r--r--dev-cpp/gtest/gtest-9999.ebuild19
2 files changed, 14 insertions, 7 deletions
diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest
index c5552715c6e5..c1e389735a44 100644
--- a/dev-cpp/gtest/Manifest
+++ b/dev-cpp/gtest/Manifest
@@ -6,5 +6,5 @@ DIST gtest-1.7.0.tar.gz 1001582 BLAKE2B 3d10c1e502c2fac1500d07301031a9328b29027a
DIST gtest-1.8.0.tar.gz 1281617 BLAKE2B ac052b4d0eb0d8ded03a8c7dff05177818627b8a51f2dbc2c162b2ee2a5d1323539e7d0d02236d9ebb799995e018f0171c2fdaeb4de3bb339548265e50de79e6 SHA512 1dbece324473e53a83a60601b02c92c089f5d314761351974e097b2cf4d24af4296f9eb8653b6b03b1e363d9c5f793897acae1f0c7ac40149216035c4d395d9d
EBUILD gtest-1.7.0-r1.ebuild 1249 BLAKE2B 67bd0dc17b6525938dbcf19158b7fbea0d5c0ec97f89f212d521a9bb8905e25a3a15a53c8fa95cf833f3cd265223af9aaeee2f5ad90a8091f5ba3e5cc46000fb SHA512 67a53dfcbc8c85f6e4e6aedc348a413b7fcc328130f5c83bb3963e607e96d735d9213d5b013ca40beb910accca5c69f36bfc9e9c5012c3be2663cb4cf93b6fb2
EBUILD gtest-1.8.0.ebuild 1451 BLAKE2B 0419ee0c8af52245f762d84e46f4eaec593d6e3c687acc6d7f1d1c801e31199ff2e436091f7f23efd3a5878985dad711469931aca68c052a4b144563f546e804 SHA512 c883641e274747e567d0f1aa5d5c7a593b6f0d3f54dcc540e0900cf03c7129f480c96eb2b920a7b8cdd8c07243fd12420428c9c461faf1600a09727917061eaa
-EBUILD gtest-9999.ebuild 1291 BLAKE2B 388c8271f0d03494c4247b141f0827a30e3091794367c5c6eff0e5c6f379dc0cae67a4e53f4068596e8fae323256c36e0bfe2eba5728cd0df0380057228dc630 SHA512 1ab32d603822dde81e81e5cb16815f749c3e054b3e25fdce40ea1ee487b7721c812a2f0ff47e70e978af4e81647c9ff49ce549e3f1b690f8586cc182c60dec32
+EBUILD gtest-9999.ebuild 1592 BLAKE2B 2dd521e94c698d42d3930eb2319261703724cc2e2a44f0da27ea295a5c6d20bf10af019aa64c6324a152476794e4559c7b4bc979d664e58609f0f3d9643cc15f SHA512 58ec8bd8f6f8dc5efe0d23a4a68fb22ab5d798d7248a2fab002d927220193a79405e211a5c9ba90f7c6c33cbcf439ded042aae8744b5b4450e3f3a37a15b7a16
MISC metadata.xml 569 BLAKE2B e59ed2ce4fbd2ba88d3b5f3b6cac059d20007f4b9c1b71066f3ea79db48c1f160f6e15f58557f255c35af6eb37d902ec467d85ce879ce5be986e2ec968870490 SHA512 8e884231265f404e28bd9d1b3e05ab06d96e3e3c9fc036aacee2026d81161e60f3019260d9d3f55a5b057b68c37303e22b88bf51125336aa977e43b1c687a624
diff --git a/dev-cpp/gtest/gtest-9999.ebuild b/dev-cpp/gtest/gtest-9999.ebuild
index 47a3ca79f6ee..a4ab55ca6f1e 100644
--- a/dev-cpp/gtest/gtest-9999.ebuild
+++ b/dev-cpp/gtest/gtest-9999.ebuild
@@ -1,16 +1,24 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI="6"
# Python is required for tests and some build tasks.
PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-inherit git-r3 python-any-r1 cmake-multilib
+inherit python-any-r1 cmake-multilib
+
+if [[ ${PV} == "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/google/googletest"
+else
+ SRC_URI="https://github.com/google/googletest/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+ S="${WORKDIR}"/googletest-release-${PV}
+fi
DESCRIPTION="Google C++ Testing Framework"
HOMEPAGE="https://github.com/google/googletest"
-EGIT_REPO_URI="https://github.com/google/googletest.git"
LICENSE="BSD"
SLOT="0"
@@ -20,8 +28,7 @@ DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="!dev-cpp/gmock"
PATCHES=(
- "${FILESDIR}"/${P}-fix-py-tests.patch
- "${FILESDIR}"/${P}-fix-gcc6-undefined-behavior.patch
+ "${FILESDIR}"/${PN}-9999-fix-gcc6-undefined-behavior.patch
)
pkg_setup() {