dev-util/cmake: Stick with bootsrapping when <cmake-3.4.0_rc1 is installed.
authorLars Wendler <polynomial-c@gentoo.org>
Sun, 11 Sep 2016 13:42:32 +0000 (15:42 +0200)
committerLars Wendler <polynomial-c@gentoo.org>
Sun, 11 Sep 2016 13:42:47 +0000 (15:42 +0200)
This should fix Gentoo bug #593490

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
dev-util/cmake/cmake-3.6.2.ebuild

index afc6671bf564baedd637e84d349773939f37af0b..2e5926c3b77ae0f0e022299e843712184902ce5c 100644 (file)
@@ -130,7 +130,7 @@ src_prepare() {
                -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
                -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
                Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
-       if ! has_version ${CATEGORY}/${PN}; then
+       if ! has_version \>=${CATEGORY}/${PN}-3.4.0_rc1 ; then
                CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
                cmake_src_bootstrap
        fi