commit:     f20185d9e99d291dcc416c109c6141eb5c09ebe1
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 28 09:24:06 2015 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Aug 28 09:29:16 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20185d9

dev-util/cmake: Added FindPkgConfig variable dereference fix

to 3.2.x branch as well. Did some whitespace/quoting fixes
in the 3.3.1-r1 ebuild.

Package-Manager: portage-2.2.20.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 .../cmake/{cmake-3.3.1-r1.ebuild => cmake-3.2.3-r1.ebuild}  | 13 +++++--------
 dev-util/cmake/cmake-3.3.1-r1.ebuild                        |  4 ++--
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/dev-util/cmake/cmake-3.3.1-r1.ebuild 
b/dev-util/cmake/cmake-3.2.3-r1.ebuild
similarity index 91%
copy from dev-util/cmake/cmake-3.3.1-r1.ebuild
copy to dev-util/cmake/cmake-3.2.3-r1.ebuild
index a2cda8a..0b02576 100644
--- a/dev-util/cmake/cmake-3.3.1-r1.ebuild
+++ b/dev-util/cmake/cmake-3.2.3-r1.ebuild
@@ -7,16 +7,14 @@ EAPI=5
 CMAKE_REMOVE_MODULES="no"
 inherit bash-completion-r1 elisp-common toolchain-funcs eutils versionator 
cmake-utils virtualx
 
-MY_P="${P/_/-}"
-
 DESCRIPTION="Cross platform Make"
 HOMEPAGE="http://www.cmake.org/";
-SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz
+SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 
1-2)/${P}.tar.gz
        
http://www.cmake.org/gitweb?p=cmake.git;a=patch;h=b9ec9392da21a3421e48c6961976060d872faffb
 -> ${PN}-3.3.1-FindPkgConfig_remove_variable_dereference.patch"
 
 LICENSE="CMake"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc emacs system-jsoncpp ncurses qt4 qt5"
 
 RDEPEND="
@@ -42,8 +40,6 @@ DEPEND="${RDEPEND}
        doc? ( dev-python/sphinx )
 "
 
-S="${WORKDIR}/${MY_P}"
-
 SITEFILE="50${PN}-gentoo.el"
 
 CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
@@ -64,8 +60,9 @@ PATCHES=(
        "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
        "${FILESDIR}"/${PN}-3.1.0-FindPythonInterp.patch
 
-       #upstream fixes (can usually be removed with a version bump)
-       "${DISTDIR}/${PN}-3.3.1-FindPkgConfig_remove_variable_dereference.patch"
+       # upstream backports
+       "${FILESDIR}"/${PN}-3.2.3-musl-missing-include.patch
+       "${DISTDIR}"/${PN}-3.3.1-FindPkgConfig_remove_variable_dereference.patch
 )
 
 cmake_src_bootstrap() {

diff --git a/dev-util/cmake/cmake-3.3.1-r1.ebuild 
b/dev-util/cmake/cmake-3.3.1-r1.ebuild
index a2cda8a..69601e9 100644
--- a/dev-util/cmake/cmake-3.3.1-r1.ebuild
+++ b/dev-util/cmake/cmake-3.3.1-r1.ebuild
@@ -64,8 +64,8 @@ PATCHES=(
        "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
        "${FILESDIR}"/${PN}-3.1.0-FindPythonInterp.patch
 
-       #upstream fixes (can usually be removed with a version bump)
-       "${DISTDIR}/${PN}-3.3.1-FindPkgConfig_remove_variable_dereference.patch"
+       # upstream fixes (can usually be removed with a version bump)
+       "${DISTDIR}"/${PN}-3.3.1-FindPkgConfig_remove_variable_dereference.patch
 )
 
 cmake_src_bootstrap() {

Reply via email to