* [gentoo-commits] proj/sci:master commit in: dev-util/cmake/files/, dev-util/cmake/
@ 2011-07-17 15:47 Andreas Hüttel
0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2011-07-17 15:47 UTC (permalink / raw
To: gentoo-commits
commit: ec5cd37e9b0676aa419b734f1e5a5669e9039a96
Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 15:42:49 2011 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 15:42:49 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ec5cd37e
Patch FindBLAS to prefer PkgConfig over all tests, for the sci guys
(Portage version: 2.1.10.5/git/Linux x86_64, signed Manifest commit with key 7887F787)
---
dev-util/cmake/ChangeLog | 753 ++++++++++++++++++++
dev-util/cmake/cmake-2.8.5-r1.ebuild | 162 +++++
dev-util/cmake/files/50cmake-gentoo.el | 4 +
.../cmake/files/cmake-2.6.3-darwin-bundle.patch | 23 +
.../files/cmake-2.6.3-fix_broken_lfs_on_aix.patch | 39 +
.../files/cmake-2.6.3-no-duplicates-in-rpath.patch | 19 +
.../cmake-2.8.0-darwin-default-install_name.patch | 20 +
dev-util/cmake/files/cmake-2.8.1-libform.patch | 50 ++
.../files/cmake-2.8.3-fix_assembler_test.patch | 17 +
.../files/cmake-2.8.3-more-no_host_paths.patch | 109 +++
.../cmake/files/cmake-2.8.3-ruby_libname.patch | 12 +
dev-util/cmake/files/cmake-2.8.4-FindBoost.patch | 13 +
.../cmake/files/cmake-2.8.4-FindPythonInterp.patch | 11 +
.../cmake/files/cmake-2.8.4-FindPythonLibs.patch | 12 +
dev-util/cmake/files/cmake-2.8.4-FindQt4.patch | 219 ++++++
dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch | 35 +
dev-util/cmake/files/cmake.vim | 3 +
dev-util/cmake/metadata.xml | 5 +
18 files changed, 1506 insertions(+), 0 deletions(-)
diff --git a/dev-util/cmake/ChangeLog b/dev-util/cmake/ChangeLog
new file mode 100644
index 0000000..aa674a5
--- /dev/null
+++ b/dev-util/cmake/ChangeLog
@@ -0,0 +1,753 @@
+# ChangeLog for dev-util/cmake
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/ChangeLog,v 1.169 2011/07/11 16:50:44 scarabeus Exp $
+
+*cmake-2.8.5-r1 (17 Jul 2011)
+
+ 17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+ +files/50cmake-gentoo.el, +files/cmake-2.6.3-darwin-bundle.patch,
+ +files/cmake-2.6.3-fix_broken_lfs_on_aix.patch,
+ +files/cmake-2.6.3-no-duplicates-in-rpath.patch,
+ +files/cmake-2.8.0-darwin-default-install_name.patch,
+ +files/cmake-2.8.1-libform.patch,
+ +files/cmake-2.8.3-fix_assembler_test.patch,
+ +files/cmake-2.8.3-more-no_host_paths.patch,
+ +files/cmake-2.8.3-ruby_libname.patch, +files/cmake-2.8.4-FindBoost.patch,
+ +files/cmake-2.8.4-FindPythonInterp.patch,
+ +files/cmake-2.8.4-FindPythonLibs.patch, +files/cmake-2.8.4-FindQt4.patch,
+ +cmake-2.8.5-r1.ebuild, +files/cmake-2.8.5-FindBLAS.patch, +files/cmake.vim,
+ +metadata.xml:
+ Patch FindBLAS to prefer PkgConfig over all tests, for the sci guys
+
+*cmake-2.8.5 (11 Jul 2011)
+
+ 11 Jul 2011; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.5.ebuild:
+ Version bump to 2.8.5. Recompiled everything using cmake and all tests pass.
+ Fixes bug #374665. Tests needs to state some deps like cvs/git/...
+
+ 08 May 2011; Tomáš Chvátal <scarabeus@gentoo.org>
+ -files/cmake-2.6.0-interix.patch, -files/cmake-2.6.4-FindBoost.patch,
+ -files/cmake-2.8.0-darwin-no-app-with-qt.patch, -cmake-2.8.1-r2.ebuild,
+ -files/cmake-2.8.1-FindBoost.patch,
+ -files/cmake-2.8.1-more-no_host_paths.patch, -files/cmake-2.8.1-mpi.patch,
+ -files/cmake-2.8.3-FindLibArchive.patch,
+ -files/cmake-2.8.3-FindPythonInterp.patch,
+ -files/cmake-2.8.3-FindPythonLibs.patch,
+ -files/cmake-2.8.3-buffer_overflow.patch, -files/cmake-FindJNI.patch,
+ -files/cmake-FindPythonInterp.patch, -files/cmake-FindPythonLibs.patch:
+ Drop older stuff. Keep just latest stable.
+
+ 07 May 2011; Raúl Porcel <armin76@gentoo.org> cmake-2.8.4-r1.ebuild:
+ ia64/s390/sh/sparc stable wrt #357771
+
+ 02 May 2011; Thomas Kahle <tomka@gentoo.org> cmake-2.8.4-r1.ebuild:
+ x86 stable per bug 357771
+
+ 28 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.4.ebuild,
+ cmake-2.8.4-r1.ebuild:
+ Move keywords from 2.8.4 to r1 (even the stable ones), because the only
+ change is in the cross-compilation finder, not really requiring the
+ restabilisation.
+
+*cmake-2.8.4-r1 (18 Apr 2011)
+
+ 18 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.3-r1.ebuild,
+ +cmake-2.8.4-r1.ebuild, +files/cmake-2.8.4-FindQt4.patch:
+ Revision bump to fix bug #358317.
+
+ 07 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
+ Inherit virtualx.eclass to fix bug #362389
+
+ 27 Mar 2011; Tobias Klausmann <klausman@gentoo.org> cmake-2.8.4.ebuild:
+ Stable on alpha, bug #357771
+
+ 25 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> cmake-2.8.4.ebuild:
+ ppc64 stable wrt #357771
+
+ 21 Mar 2011; Brent Baude <ranger@gentoo.org> cmake-2.8.4.ebuild:
+ Marking cmake-2.8.4 ppc for bug 357771
+
+ 18 Mar 2011; Markus Meier <maekke@gentoo.org> cmake-2.8.4.ebuild:
+ arm stable, bug #357771
+
+ 09 Mar 2011; Jeroen Roovers <jer@gentoo.org> cmake-2.8.4.ebuild:
+ Stable for HPPA (bug #357771).
+
+ 08 Mar 2011; Markos Chandras <hwoarang@gentoo.org> cmake-2.8.4.ebuild:
+ Stable on amd64 wrt bug #357771
+
+ 07 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
+ Revert to eapi3 for now so it can go stable.
+
+ 23 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
+ Use only one -E exclude parameter, obviously duplication is not working.
+
+ 21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
+ Exclude sdcc test.
+
+ 21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
+ Exclude bootstraptest because it is pointless for us.
+
+*cmake-2.8.4 (21 Feb 2011)
+
+ 21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.4.ebuild,
+ +files/cmake-2.8.4-FindBoost.patch,
+ +files/cmake-2.8.4-FindPythonInterp.patch,
+ +files/cmake-2.8.4-FindPythonLibs.patch:
+ Version bump to the latest (some tests still fail, to be fixed).
+
+ 17 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3-r1.ebuild:
+ Fix tests per bug #315223.
+
+ 26 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.6.4-r3.ebuild,
+ -cmake-2.8.3.ebuild:
+ old
+
+ 25 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3-r1.ebuild,
+ +files/cmake-2.8.3-fix_assembler_test.patch:
+ Fix assembler test bug #338627. Thanks to Anthony (blueness) for the
+ solution.
+
+*cmake-2.8.3-r1 (25 Dec 2010)
+
+ 25 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.3-r1.ebuild,
+ +files/cmake-2.8.3-buffer_overflow.patch,
+ +files/cmake-2.8.3-ruby_libname.patch:
+ Fix ruby finding per bug #345993 and buffer overflowing per bug #329043.
+
+ 20 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3.ebuild:
+ Fix dependency on libarchive version. Fixes bug #348887.
+
+ 16 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.1-r2.ebuild,
+ cmake-2.8.3.ebuild:
+ Fix malformed headers
+
+*cmake-2.8.3 (16 Dec 2010)
+
+ 16 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.3.ebuild,
+ +files/cmake-2.8.3-FindLibArchive.patch,
+ +files/cmake-2.8.3-FindPythonInterp.patch,
+ +files/cmake-2.8.3-FindPythonLibs.patch,
+ +files/cmake-2.8.3-more-no_host_paths.patch:
+ Version bump. Per bug #344259. Thanks to Arseny Solokha for updated patches.
+
+ 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> cmake-2.8.1-r2.ebuild:
+ ia64/s390/sh/sparc stable wrt #325845
+
+ 10 Sep 2010; Tobias Klausmann <klausman@gentoo.org> cmake-2.8.1-r2.ebuild:
+ Stable on alpha, bug #325845
+
+ 11 Aug 2010; Markus Meier <maekke@gentoo.org> cmake-2.8.1-r2.ebuild:
+ arm stable, bug #325845
+
+ 10 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+ -files/cmake-2.8.0-more-no_host_paths.patch, -cmake-2.8.1.ebuild,
+ -cmake-2.8.1-r1.ebuild:
+ Drop older stuff.
+
+ 06 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
+ cmake-2.8.1-r2.ebuild:
+ stable x86, bug 325845
+
+ 06 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> cmake-2.8.1-r2.ebuild:
+ Run bootstrap with FEATURES="test" wrt #315223 by Thomas Kahle.
+
+ 27 Jul 2010; Jeroen Roovers <jer@gentoo.org> cmake-2.8.1-r2.ebuild:
+ Stable for HPPA PPC (bug #325845).
+
+ 07 Jul 2010; Maciej Mrozowski <reavertm@gentoo.org> cmake-2.8.1-r2.ebuild:
+ export JAVA_HOME gathered from java-config, bug 315229
+
+ 06 Jul 2010; Markos Chandras <hwoarang@gentoo.org> cmake-2.8.1-r2.ebuild:
+ Stable on amd64 wrt bug #325845
+
+ 04 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> cmake-2.8.1-r2.ebuild:
+ ppc64 stable wrt #325845
+
+*cmake-2.8.1-r2 (27 May 2010)
+
+ 27 May 2010; Justin Lecher <jlec@gentoo.org> cmake-2.8.1-r1.ebuild,
+ +cmake-2.8.1-r2.ebuild, +files/cmake-2.8.1-mpi.patch:
+ Fixing problem with detecting mpi libs through FindMPI module
+
+*cmake-2.8.1-r1 (13 Apr 2010)
+
+ 13 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+ -cmake-2.8.0-r3.ebuild, +cmake-2.8.1-r1.ebuild,
+ +files/cmake-2.8.1-FindBoost.patch, +files/cmake-2.8.1-libform.patch:
+ Revision bump from overlay. Fix boost issues and bundled libform. Remove
+ old.
+
+ 17 Mar 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.1.ebuild,
+ +files/cmake-2.8.1-more-no_host_paths.patch:
+ Port more-no_host_paths patch since it is really necessary for proper
+ operation in Prefix, bump to EAPI=3.
+
+*cmake-2.8.1 (17 Mar 2010)
+
+ 17 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.1.ebuild:
+ Version bump.
+
+*cmake-2.8.0-r3 (17 Mar 2010)
+
+ 17 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.0.ebuild,
+ -cmake-2.8.0-r1.ebuild, -cmake-2.8.0-r2.ebuild, +cmake-2.8.0-r3.ebuild:
+ Update deps to match latest curl IUSE update.
+
+ 26 Feb 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.0-r2.ebuild:
+ Marked ~x64-macos, thanks Ramon van Alteren, bug #305367
+
+ 10 Feb 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.0-r2.ebuild,
+ +files/cmake-2.8.0-darwin-no-app-with-qt.patch:
+ Add patch by Heiko Przybyl not to build an .app on OSX with USE=qt4
+
+*cmake-2.8.0-r2 (31 Jan 2010)
+
+ 31 Jan 2010; Fabian Groffen <grobian@gentoo.org> +cmake-2.8.0-r2.ebuild,
+ +files/cmake-2.8.0-darwin-default-install_name.patch:
+ Revision bump, add patch to set a default install_name on Darwin. This is
+ sufficient for most cases, and allows us to revert some install_name_tool
+ hacks for cmake-based packages.
+
+ 24 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+ cmake-2.8.0-r1.ebuild:
+ Fix typo.
+
+*cmake-2.8.0-r1 (24 Jan 2010)
+
+ 24 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+ +cmake-2.8.0-r1.ebuild:
+ Drop some deps. Still needs work on ncurses are harddep when bootstraping
+ but optional otherwise.
+
+ 11 Jan 2010; Jonathan Callen <abcd@gentoo.org>
+ +files/cmake-2.6.0-interix.patch, +files/cmake-2.6.3-darwin-bundle.patch,
+ +files/cmake-2.6.3-fix_broken_lfs_on_aix.patch,
+ +files/cmake-2.6.3-no-duplicates-in-rpath.patch, cmake-2.8.0.ebuild,
+ +files/cmake-2.8.0-more-no_host_paths.patch:
+ Add prefix keywords, patches
+
+ 05 Dec 2009; Jonathan Callen <abcd@gentoo.org> -cmake-2.6.4.ebuild,
+ -cmake-2.6.4-r1.ebuild:
+ Drop old ebuilds
+
+ 29 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.0.ebuild:
+ Update deps so the tests are not failing, and features are not missing.
+ Per bug #295070.
+
+ 24 Nov 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.4-r3.ebuild:
+ ia64/s390/sh/sparc stable wrt #290723
+
+ 19 Nov 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4-r3.ebuild:
+ arm stable, bug #290723
+
+ 18 Nov 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.4-r3.ebuild:
+ Marking cmake-2.6.4-r3 ppc64 for bug 290723
+
+*cmake-2.8.0 (14 Nov 2009)
+
+ 14 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ -cmake-2.8.0_rc4.ebuild, +cmake-2.8.0.ebuild:
+ Version bump for new 2.8.0 release. Remove old rc. Tests are fatal, 100%
+ pased on all my machines right now.
+
+ 11 Nov 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.4-r3.ebuild:
+ Stable for HPPA (bug #290723).
+
+ 08 Nov 2009; Tobias Klausmann <klausman@gentoo.org> cmake-2.6.4-r3.ebuild:
+ Stable on alpha, bug #290723
+
+ 08 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> cmake-2.6.4-r3.ebuild:
+ Stable for ppc, bug 290723
+
+*cmake-2.8.0_rc4 (03 Nov 2009)
+
+ 03 Nov 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc3.ebuild,
+ +cmake-2.8.0_rc4.ebuild:
+ Version bump, new rc. Dropped JNI patch - no longer applies.
+
+ 02 Nov 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4-r3.ebuild:
+ amd64/x86 stable, bug #290723
+
+ 19 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ -cmake-2.6.2-r1.ebuild, -cmake-2.6.3-r1.ebuild:
+ Drop old.
+
+*cmake-2.8.0_rc3 (10 Oct 2009)
+
+ 10 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc2.ebuild,
+ +cmake-2.8.0_rc3.ebuild:
+ Version bump, new rc.
+
+ 05 Oct 2009; Dominik Kapusta <ayoy@gentoo.org> cmake-2.6.2-r1.ebuild:
+ Removed alternative dependency on Qt metapackage
+
+*cmake-2.8.0_rc2 (02 Oct 2009)
+
+ 02 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc1.ebuild,
+ +cmake-2.8.0_rc2.ebuild:
+ New release candidate, removed old one.
+
+*cmake-2.6.4-r3 (01 Oct 2009)
+
+ 01 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -cmake-2.6.4-r2.ebuild, +cmake-2.6.4-r3.ebuild, cmake-2.8.0_rc1.ebuild,
+ -files/cmake-python-3.patch, files/cmake-FindPythonLibs.patch,
+ metadata.xml:
+ FindPythonLibs.cmake should use currently active Python version (bug
+ #287143). Remove no longer needed "python3" USE flag.
+
+*cmake-2.8.0_rc1 (01 Oct 2009)
+
+ 01 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.8.0_rc1.ebuild:
+ Version bump, in package.mask initially for further testing.
+
+*cmake-2.6.4-r2 (28 Jul 2009)
+
+ 28 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +cmake-2.6.4-r2.ebuild, +files/cmake-python-3.patch,
+ files/cmake-FindPythonInterp.patch, files/cmake-FindPythonLibs.patch,
+ metadata.xml:
+ Add "python3" USE flag.
+
+ 26 Jul 2009; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.6.4.ebuild,
+ cmake-2.6.4-r1.ebuild:
+ Bumped to depend on >=dev-libs/xmlrpc-c-1.06.27[curl], fixes bug 276333.
+
+ 24 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ files/cmake-FindPythonInterp.patch, files/cmake-FindPythonLibs.patch:
+ Support more Python versions.
+
+*cmake-2.6.4-r1 (17 Jul 2009)
+
+ 17 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +cmake-2.6.4-r1.ebuild, +files/cmake-2.6.4-FindBoost.patch:
+ Support more Boost versions.
+
+ 31 May 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4.ebuild:
+ amd64 stable, bug #271444
+
+ 31 May 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.4.ebuild:
+ Marking cmake-2.6.4 ppc64 for bug 271444
+
+ 30 May 2009; nixnut <nixnut@gentoo.org> cmake-2.6.4.ebuild:
+ ppc stable #271444
+
+ 30 May 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.4.ebuild:
+ alpha/arm/ia64/s390/sh stable wrt #271444
+
+ 28 May 2009; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.6.4.ebuild:
+ Add einfo informing about the test that might fail.
+
+ 28 May 2009; Christian Faulhammer <fauli@gentoo.org> cmake-2.6.4.ebuild:
+ stable x86, bug 271444
+
+ 28 May 2009; Ferris McCormick <fmccor@gentoo.org> cmake-2.6.4.ebuild:
+ Sparc stable, Bug #271444 (which see for comments).
+
+ 27 May 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.4.ebuild:
+ Stable for HPPA (bug #271444).
+
+ 03 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ cmake-2.6.4.ebuild:
+ Fix syntax.
+
+ 03 May 2009; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.6.4:
+ Fixed to the bootstrap logic.
+
+*cmake-2.6.4 (02 May 2009)
+
+ 02 May 2009; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.6.4.ebuild:
+ Version bump, applied patch from bug 266383.
+
+ 13 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> cmake-2.6.3-r1.ebuild:
+ Fix the has_version check. Current eclass does not support cmake 2.4...
+
+ 11 Apr 2009; Joshua Kinard <kumba@gentoo.org> cmake-2.6.3-r1.ebuild:
+ Added ~mips to KEYWORDS.
+
+*cmake-2.6.3-r1 (04 Apr 2009)
+
+ 04 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ -files/cmake-2.0.6-rpath-fix.patch, -files/cmake-2.4.7-findkde4.patch,
+ -files/FindSWIG.cmake, +files/cmake-FindJNI.patch, -cmake-2.4.7-r1.ebuild,
+ -cmake-2.4.8.ebuild, -cmake-2.6.3.ebuild, +cmake-2.6.3-r1.ebuild:
+ Revision bump. Introduce some fixes. Remove old.
+
+ 15 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> -cmake-2.4.6-r1.ebuild,
+ -cmake-2.6.2.ebuild:
+ Remove old.
+
+ 14 Mar 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.2-r1.ebuild:
+ arm/ia64/s390/sh/sparc stable wrt #259741
+
+ 11 Mar 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.2-r1.ebuild:
+ Marking cmake-2.6.2-r1 ppc64 for bug 259741
+
+ 08 Mar 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.2-r1.ebuild:
+ x86 stable, bug #259741
+
+ 07 Mar 2009; Jeremy Olexa <darkside@gentoo.org> cmake-2.6.2-r1.ebuild:
+ amd64 stable, bug 259741
+
+ 01 Mar 2009; nixnut <nixnut@gentoo.org> cmake-2.6.2-r1.ebuild:
+ ppc stable #259741
+
+*cmake-2.6.3 (01 Mar 2009)
+
+ 01 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> +cmake-2.6.3.ebuild:
+ Version bump.
+
+ 22 Feb 2009; Tobias Klausmann <klausman@gentoo.org> cmake-2.6.2-r1.ebuild:
+ Stable on alpha, bug #259741
+
+ 20 Feb 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.2-r1.ebuild:
+ Stable for HPPA (bug #259741).
+
+ 03 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> cmake-2.6.2-r1.ebuild:
+ Fix src_configure. Per bug #254898.
+
+ 21 Jan 2009; Markus Meier <maekke@gentoo.org> cmake-2.4.8.ebuild:
+ amd64/x86 stable
+
+*cmake-2.6.2-r1 (03 Jan 2009)
+
+ 03 Jan 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/cmake-FindPythonInterp.patch, +cmake-2.6.2-r1.ebuild:
+ Add patch for python lib detection. Per bug #253593. Thanks to Oldrich
+ Jedlicka for patch.
+
+ 02 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org>
+ -files/cmake-2.6.1-gc-sections.patch, -files/cmake-2.6.1-rpath.patch,
+ -cmake-2.6.1.ebuild, cmake-2.6.2.ebuild:
+ Dupe old. Update current to eapi2. Fixes bug #226153.
+
+*cmake-2.6.2 (27 Sep 2008)
+
+ 27 Sep 2008; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.6.0.ebuild,
+ +cmake-2.6.2.ebuild:
+ Version bump and removed old version.
+
+*cmake-2.6.1 (27 Aug 2008)
+
+ 27 Aug 2008; Timo Gurr <tgurr@gentoo.org>
+ +files/cmake-2.6.1-gc-sections.patch, +files/cmake-2.6.1-rpath.patch,
+ +cmake-2.6.1.ebuild:
+ Version bump. Big thanks to Brad King from kitware, thewtex and Arfrever
+ Frehtes Taifersar Arahesis and everyone else involved. Fixes bug #224901,
+ #232111, #233772 and #235731.
+
+*cmake-2.6.0 (08 May 2008)
+
+ 08 May 2008; Marcus D. Hanwell <cryos@gentoo.org>
+ +files/cmake-FindPythonLibs.patch, +cmake-2.6.0.ebuild:
+ Version bump, masked for now until it receives wider testing.
+
+ 22 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -cmake-2.0.6-r1.ebuild,
+ -cmake-2.4.3.ebuild, -cmake-2.4.4.ebuild, -cmake-2.4.5.ebuild,
+ -cmake-2.4.6.ebuild, -cmake-2.4.7.ebuild, -cmake-2.4.7-r2.ebuild,
+ -cmake-2.4.8_rc12.ebuild:
+ Old.
+
+ 11 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> cmake-2.4.7-r2.ebuild,
+ cmake-2.4.8_rc12.ebuild, cmake-2.4.8.ebuild:
+ Remove --no-as-needed, xmlrpc-c caused the bug and is now fixed. If you want
+ to build cmake with --as-needed rebuild your xmlrpc-c.
+
+*cmake-2.4.8 (09 Feb 2008)
+
+ 09 Feb 2008; Bo Ørsted Andresen <zlin@gentoo.org> +cmake-2.4.8.ebuild:
+ Version bump (bug #208618).
+
+*cmake-2.4.8_rc12 (14 Jan 2008)
+
+ 14 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ +cmake-2.4.8_rc12.ebuild:
+ Bump to latest RC.
+
+ 13 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ cmake-2.4.7-r2.ebuild:
+ Dropped ~mips to get bug 194031 out of the way. Filed bug 205633 for
+ re-keywording.
+
+ 17 Dec 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ cmake-2.4.7-r2.ebuild:
+ Added a check to make sure dev-libs/xmlrpc-c has been installed with
+ suitable USE flags. Fixes bug 194405.
+
+ 10 Oct 2007; Christian Heim <phreak@gentoo.org> cmake-2.4.6-r1.ebuild,
+ cmake-2.4.7.ebuild, cmake-2.4.7-r1.ebuild, cmake-2.4.7-r2.ebuild:
+ Fixing #156800 by issuing -fno-stack-protector if we are having a GCC_MAJOR
+ equal to 3.
+
+*cmake-2.4.7-r2 (27 Sep 2007)
+
+ 27 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/FindSWIG.cmake, +cmake-2.4.7-r2.ebuild:
+ cmake-2.4.7-r2 now uses the system libraries during the bootstrap process
+ instead of the bundled versions. Fixes bug 178999. Furthermore, it features
+ a new FindSWIG.cmake module as provided by Axel Roebel on upstream bug 4145.
+ Fixes our bug 192594.
+
+*cmake-2.4.7-r1 (07 Sep 2007)
+
+ 07 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/cmake-2.4.7-findkde4.patch, +cmake-2.4.7-r1.ebuild:
+ Added an upstream patch to fix cmake failing to detect an existing KDE4
+ installation if the program being built is not going to be installed in the
+ same directory as KDE4. Fixes bug 191412. Thanks, Zephyrus, for reporting
+ this and providing the patch!
+
+ 19 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.4.7.ebuild:
+ Moved to testing, fixes bug 185832. Sorry.
+
+*cmake-2.4.7 (18 Jul 2007)
+
+ 18 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.4.7.ebuild:
+ Version bump.
+
+ 26 Jun 2007; Lars Weiler <pylon@gentoo.org> cmake-2.4.6-r1.ebuild:
+ Stable on ppc; bug #182724.
+
+ 21 Jun 2007; Raúl Porcel <armin76@gentoo.org> cmake-2.4.6-r1.ebuild:
+ alpha/ia64/x86 stable wrt #182724
+
+ 21 Jun 2007; Jeroen Roovers <jer@gentoo.org> cmake-2.4.6-r1.ebuild:
+ Stable for HPPA (bug #182724).
+
+ 21 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> cmake-2.4.6-r1.ebuild:
+ Stable on sparc wrt #182724
+
+ 21 Jun 2007; Joshua Kinard <kumba@gentoo.org> cmake-2.4.6-r1.ebuild:
+ Stable on mips, per #182724.
+
+ 20 Jun 2007; Christoph Mende <angelos@gentoo.org> cmake-2.4.6-r1.ebuild:
+ Stable on amd64 wrt bug 182724
+
+ 20 Jun 2007; Markus Rothe <corsair@gentoo.org> cmake-2.4.6-r1.ebuild:
+ Stable on ppc64; bug #182724
+
+*cmake-2.4.6-r1 (07 Jun 2007)
+
+ 07 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/50cmake-gentoo.el, +files/cmake.vim, +cmake-2.4.6-r1.ebuild:
+ Added patches by Jack Kelly from bug 180667 to add vim and emacs syntax
+ files. Thanks, Jack!
+
+*cmake-2.4.6 (29 Jan 2007)
+
+ 29 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> +cmake-2.4.6.ebuild:
+ Version bump, closes bug #163487.
+
+ 04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> cmake-2.0.6-r1.ebuild:
+ Get rid of debug.eclass usage.
+
+ 16 Dec 2006; Stefan Schweizer <genstef@gentoo.org> cmake-2.4.5.ebuild:
+ inherit qt3 to avoid sandbox violations thanks to Johannes Hirte
+ <johannes-hirte@web.de> and Mike Arthur <mike@mikearthur.co.uk> in bug
+ 158161
+
+*cmake-2.4.5 (13 Dec 2006)
+
+ 13 Dec 2006; Stefan Schweizer <genstef@gentoo.org>
+ -files/cmake-2.0.6-rpath-fix.patch, -files/cmake-2.2.0-rpath-fix.patch,
+ -files/cmake-2.2.1-rpath-fix.patch, -files/cmake-2.2.2-rpath-fix.patch,
+ -files/cmake-2.2.3-rpath-fix.patch, -files/cmake-2.4.2-kde.patch,
+ -files/cmake-2.4.2-rpath-fix.patch, -cmake-2.0.6-r1.ebuild,
+ -cmake-2.2.0-r1.ebuild, -cmake-2.2.1.ebuild, -cmake-2.2.2.ebuild,
+ -cmake-2.2.3.ebuild, -cmake-2.4.2.ebuild, -cmake-2.4.2-r1.ebuild,
+ +cmake-2.4.5.ebuild:
+ version bump
+
+ 08 Dec 2006; Jeroen Roovers <jer@gentoo.org> cmake-2.4.3.ebuild:
+ Stable for HPPA (bug #155307).
+
+ 06 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> cmake-2.4.3.ebuild:
+ Stable on Alpha.
+
+ 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> cmake-2.4.3.ebuild:
+ Stable on sparc wrt #155307
+
+ 30 Nov 2006; Markus Rothe <corsair@gentoo.org> cmake-2.4.3.ebuild:
+ Stable on ppc64; bug #155307
+
+ 30 Nov 2006; Christian Faulhammer <opfer@gentoo.org> cmake-2.4.3.ebuild:
+ stable x86, bug #155307
+
+ 30 Nov 2006; Lars Weiler <pylon@gentoo.org> cmake-2.4.3.ebuild:
+ Stable on ppc; bug #155307.
+
+ 29 Nov 2006; Steve Dibb <beandog@gentoo.org> cmake-2.4.3.ebuild:
+ amd64 stable, fixed some copyright headers too, bug 155307
+
+*cmake-2.4.4 (29 Nov 2006)
+
+ 29 Nov 2006; Stefan Schweizer <genstef@gentoo.org> +cmake-2.4.4.ebuild:
+ Version bump thanks to Didier Link <didier.link@wanadoo.fr> in bug 156582
+
+ 21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> cmake-2.2.1.ebuild:
+ ppc stable
+
+ 24 Sep 2006; Daniel Black <dragonheart@gentoo.org> metadata.xml:
+ herd kde to take maintainence thanks Diego
+
+*cmake-2.4.3 (16 Sep 2006)
+
+ 16 Sep 2006; Daniel Black <dragonheart@gentoo.org> +cmake-2.4.3.ebuild:
+ version bump as per bug #143337 thanks to Nick Bowler et al
+
+ 20 Jul 2006; <psi29a@gentoo.org> cmake-2.0.6-r1.ebuild:
+ stable on mips
+
+*cmake-2.4.2-r1 (30 Jun 2006)
+
+ 30 Jun 2006; Daniel Black <dragonheart@gentoo.org>
+ +files/cmake-2.4.2-kde.patch, +cmake-2.4.2-r1.ebuild:
+ removed rpath patch - nolonger needed as per bug #137918 thanks Dan. KDE
+ plugin path added as per bug #137918 thanks to Michael. KDE plugin path patch
+ thanks to Andreas Beckermann kde bug #129737
+
+ 25 May 2006; Diego Pettenò <flameeyes@gentoo.org> cmake-2.4.2.ebuild:
+ Add ~x86-fbsd keyword.
+
+*cmake-2.4.2 (24 May 2006)
+
+ 24 May 2006; Daniel Black <dragonheart@gentoo.org>
+ +files/cmake-2.4.2-rpath-fix.patch, +cmake-2.4.2.ebuild:
+ verion bump as per bug #131080 thanks to Tobias Roeser, Diego, and others
+
+ 29 Apr 2006; Jason Wever <weeve@gentoo.org> cmake-2.0.6-r1.ebuild:
+ Stable on SPARC.
+
+ 06 Feb 2006; Aron Griffis <agriffis@gentoo.org> cmake-2.2.1.ebuild:
+ Mark 2.2.1 stable on alpha
+
+ 04 Feb 2006; Aron Griffis <agriffis@gentoo.org> cmake-2.2.1.ebuild:
+ Mark 2.2.1 stable on ia64
+
+*cmake-2.2.3 (16 Jan 2006)
+
+ 16 Jan 2006; Lisa Seelye <lisa@gentoo.org>
+ +files/cmake-2.2.3-rpath-fix.patch, +cmake-2.2.3.ebuild:
+ Version bump to solve bug #118822
+
+*cmake-2.2.2 (08 Nov 2005)
+
+ 08 Nov 2005; Lisa Seelye <lisa@gentoo.org>
+ +files/cmake-2.2.2-rpath-fix.patch, +cmake-2.2.2.ebuild:
+ version bump to solve bug #111881
+
+ 29 Oct 2005; Daniel Goller <morfic@gentoo.org> cmake-2.2.1.ebuild:
+ Stable on amd64
+
+ 02 Oct 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.5.ebuild,
+ -cmake-2.0.6.ebuild:
+ remove rpath vulnerable versions: bug 105721
+
+ 02 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.6-r1.ebuild:
+ Stable on ia64, bug 105721.
+
+ 29 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org> cmake-2.0.6-r1.ebuild:
+ stable on alpha wrt bug #105721
+
+ 26 Sep 2005; Stefan Briesenick <sbriesen@gentoo.org> cmake-2.2.1.ebuild:
+ fixing parallel build problem (emake -j1).
+
+*cmake-2.2.1 (26 Sep 2005)
+*cmake-2.2.0-r1 (26 Sep 2005)
+*cmake-2.0.6-r1 (26 Sep 2005)
+
+ 26 Sep 2005; Daniel Black <dragonheart@gentoo.org>
+ +files/cmake-2.0.6-rpath-fix.patch, +files/cmake-2.2.0-rpath-fix.patch,
+ +files/cmake-2.2.1-rpath-fix.patch, +cmake-2.0.6-r1.ebuild,
+ -cmake-2.2.0.ebuild, +cmake-2.2.0-r1.ebuild, +cmake-2.2.1.ebuild:
+ insecure runpaths as per security bug #105721 resulted in 2.2.0-r1 and
+ 2.0.6-r1. Thanks Ashu Tiwary. version bump to 2.2.1 as per bug #106781 by
+ David Somers
+
+ 02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> cmake-2.0.6.ebuild:
+ Stable on ppc.
+
+ 23 Aug 2005; Aron Griffis <agriffis@gentoo.org> cmake-2.0.6.ebuild:
+ stable on ia64
+
+*cmake-2.2.0 (20 Aug 2005)
+
+ 20 Aug 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.3.ebuild,
+ cmake-2.0.6.ebuild, +cmake-2.2.0.ebuild:
+ version bump (bug #99045). thanks david somers. x86 stable on 2.0.6. old
+ version removal
+
+ 05 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> cmake-2.0.6.ebuild:
+ Added ~mips.
+
+ 02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.5.ebuild:
+ Stable on alpha.
+
+ 12 May 2005; Aron Griffis <agriffis@gentoo.org> cmake-2.0.6.ebuild:
+ add ~ia64
+
+ 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> cmake-2.0.5.ebuild:
+ Stable on ppc.
+
+*cmake-2.0.6 (21 Apr 2005)
+
+ 21 Apr 2005; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+ +cmake-2.0.6.ebuild:
+ Version bump as per bug #89394. Thanks to david somers
+ <dsomers@treSPAM_FREEvezel.com>
+
+ 23 Mar 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.2.ebuild,
+ cmake-2.0.5.ebuild:
+ x86 stable as per bug #86292. Old version removal. Thanks to david somers
+ <dsomers@trevezel.com>
+
+ 18 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.3.ebuild:
+ Stable on alpha.
+
+*cmake-2.0.5 (01 Jan 2005)
+
+ 01 Jan 2005; Daniel Black <dragonheart@gentoo.org> -cmake-1.8.2.ebuild,
+ -cmake-1.8.3.ebuild, cmake-2.0.2.ebuild, cmake-2.0.3.ebuild,
+ +cmake-2.0.5.ebuild:
+ version bump as per bug #76291.x86 keywords to 2.0.2 and 2.0.3. Remove
+ old version 1.8.3. Thanks to david somers <dsomers@trevezel.com> for
+ the notification.
+
+ 31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 24 Nov 2004; Karol Wojtaszek <sekretarz@gentoo.org> cmake-2.0.3.ebuild:
+ Added to ~amd64, bug #72299
+
+*cmake-2.0.3 (10 Aug 2004)
+
+ 10 Aug 2004; Mike Frysinger <vapier@gentoo.org> +cmake-2.0.3.ebuild:
+ Version bump.
+
+*cmake-2.0.2 (02 Jul 2004)
+
+ 02 Jul 2004; Lisa Seelye <lisa@gentoo.org> +cmake-2.0.2.ebuild:
+ version bump for bug #55558
+
+ 03 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> cmake-1.8.3.ebuild:
+ Stable on alpha.
+
+*cmake-1.8.3 (24 Feb 2004)
+
+ 24 Feb 2004; Lisa Seelye <lisa@gentoo.org> cmake-1.8.1.ebuild,
+ cmake-1.8.2.ebuild, cmake-1.8.3.ebuild:
+ Remove old 1.8.1, bump 1.8.2 to stable on x86, add 1.8.3 to the tree to close
+ bug #42613
+
+*cmake-1.8.2 (09 Jan 2004)
+
+ 09 Jan 2004; Lisa Seelye <lisa@gentoo.org> cmake-1.8.2.ebuild:
+ Version bump, closes bug #36619.
+
+*cmake-1.8.1 (08 Dec 2003)
+
+ 08 Dec 2003; Lisa Seelye <lisa@gentoo.org> cmake-1.8.1.ebuild:
+ Initial checkin. Submitted by Sam Yates <sam@quux.dropbear.id.au> to close bug
+ 25334.
+
diff --git a/dev-util/cmake/cmake-2.8.5-r1.ebuild b/dev-util/cmake/cmake-2.8.5-r1.ebuild
new file mode 100644
index 0000000..c094d5d
--- /dev/null
+++ b/dev-util/cmake/cmake-2.8.5-r1.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/cmake-2.8.5.ebuild,v 1.1 2011/07/11 16:50:44 scarabeus Exp $
+
+EAPI=4
+
+inherit elisp-common toolchain-funcs eutils versionator flag-o-matic base cmake-utils virtualx
+
+MY_P="${PN}-$(replace_version_separator 3 - ${MY_PV})"
+
+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"
+
+LICENSE="CMake"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="emacs ncurses qt4 vim-syntax"
+
+DEPEND="
+ >=app-arch/libarchive-2.8.0
+ >=net-misc/curl-7.20.0-r1[ssl]
+ >=dev-libs/expat-2.0.1
+ sys-libs/zlib
+ ncurses? ( sys-libs/ncurses )
+ qt4? ( x11-libs/qt-gui:4 )
+"
+RDEPEND="${DEPEND}
+ emacs? ( virtual/emacs )
+ vim-syntax? (
+ || (
+ app-editors/vim
+ app-editors/gvim
+ )
+ )
+"
+
+SITEFILE="50${PN}-gentoo.el"
+VIMFILE="${PN}.vim"
+
+S="${WORKDIR}/${MY_P}"
+
+CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
+
+# Fixme:
+# Boost patchset is foobared and should respect eselect / slotting
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.6.3-darwin-bundle.patch
+ "${FILESDIR}"/${PN}-2.6.3-no-duplicates-in-rpath.patch
+ "${FILESDIR}"/${PN}-2.6.3-fix_broken_lfs_on_aix.patch
+ "${FILESDIR}"/${PN}-2.8.0-darwin-default-install_name.patch
+ "${FILESDIR}"/${PN}-2.8.1-libform.patch
+ "${FILESDIR}"/${PN}-2.8.4-FindPythonLibs.patch
+ "${FILESDIR}"/${PN}-2.8.4-FindPythonInterp.patch
+ "${FILESDIR}"/${PN}-2.8.3-more-no_host_paths.patch
+ "${FILESDIR}"/${PN}-2.8.3-ruby_libname.patch
+ "${FILESDIR}"/${PN}-2.8.4-FindBoost.patch
+ "${FILESDIR}"/${PN}-2.8.5-FindBLAS.patch
+)
+cmake_src_bootstrap() {
+ # Cleanup args to extract only JOBS.
+ # Because bootstrap does not know anything else.
+ echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' > /dev/null
+ if [ $? -eq 0 ]; then
+ par_arg=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' | egrep -o '[[:digit:]]+')
+ par_arg="--parallel=${par_arg}"
+ else
+ par_arg="--parallel=1"
+ fi
+
+ tc-export CC CXX LD
+
+ ./bootstrap \
+ --prefix="${T}/cmakestrap/" \
+ ${par_arg} \
+ || die "Bootstrap failed"
+}
+
+cmake_src_test() {
+ # fix OutDir test
+ # this is altered thanks to our eclass
+ sed -i -e 's:#IGNORE ::g' "${S}"/Tests/OutDir/CMakeLists.txt || die
+ pushd "${CMAKE_BUILD_DIR}" > /dev/null
+ # Excluded tests:
+ # BootstrapTest: we actualy bootstrap it every time so why test it.
+ # SimpleCOnly_sdcc: sdcc choke on global cflags so just skip the test
+ # as it was never intended to be used this way.
+ "${CMAKE_BUILD_DIR}"/bin/ctest \
+ -E BootstrapTest SimpleCOnly_sdcc \
+ || die "Tests failed"
+ popd > /dev/null
+}
+
+src_prepare() {
+ base_src_prepare
+
+ # disable running of cmake in boostrap command
+ sed -i \
+ -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
+ bootstrap || die "sed failed"
+
+ # Add gcc libs to the default link paths
+ sed -i \
+ -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"
+
+ cmake_src_bootstrap
+}
+
+src_configure() {
+ # make things work with gentoo java setup
+ # in case java-config cannot be run, the variable just becomes unset
+ # per bug #315229
+ export JAVA_HOME=$(java-config -g JAVA_HOME 2> /dev/null)
+
+ local mycmakeargs=(
+ -DCMAKE_USE_SYSTEM_LIBRARIES=ON
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
+ -DCMAKE_DOC_DIR=/share/doc/${PF}
+ -DCMAKE_MAN_DIR=/share/man
+ -DCMAKE_DATA_DIR=/share/${PN}
+ $(cmake-utils_use_build ncurses CursesDialog)
+ $(cmake-utils_use_build qt4 QtDialog)
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ use emacs && elisp-compile Docs/cmake-mode.el
+}
+
+src_test() {
+ VIRTUALX_COMMAND="cmake_src_test" virtualmake
+}
+
+src_install() {
+ cmake-utils_src_install
+ if use emacs; then
+ elisp-install ${PN} Docs/cmake-mode.el Docs/cmake-mode.elc
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+ if use vim-syntax; then
+ insinto /usr/share/vim/vimfiles/syntax
+ doins Docs/cmake-syntax.vim
+
+ insinto /usr/share/vim/vimfiles/indent
+ doins Docs/cmake-indent.vim
+
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins "${FILESDIR}/${VIMFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/dev-util/cmake/files/50cmake-gentoo.el b/dev-util/cmake/files/50cmake-gentoo.el
new file mode 100644
index 0000000..e4a1a6d
--- /dev/null
+++ b/dev-util/cmake/files/50cmake-gentoo.el
@@ -0,0 +1,4 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'cmake-mode "cmake-mode" "Major mode for editing CMake files." t)
+(add-to-list 'auto-mode-alist '("CMakeLists\\.txt\\'" . cmake-mode))
+(add-to-list 'auto-mode-alist '("\\.cmake\\'" . cmake-mode))
diff --git a/dev-util/cmake/files/cmake-2.6.3-darwin-bundle.patch b/dev-util/cmake/files/cmake-2.6.3-darwin-bundle.patch
new file mode 100644
index 0000000..6ee9b70
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.6.3-darwin-bundle.patch
@@ -0,0 +1,23 @@
+Don't use .so for modules on darwin/macos. Use .bundle instead.
+Patch by Heiko Przybyl
+
+--- Modules/Platform/Darwin.cmake
++++ Modules/Platform/Darwin.cmake
+@@ -23,7 +23,7 @@
+ SET(CMAKE_SHARED_LIBRARY_PREFIX "lib")
+ SET(CMAKE_SHARED_LIBRARY_SUFFIX ".dylib")
+ SET(CMAKE_SHARED_MODULE_PREFIX "lib")
+-SET(CMAKE_SHARED_MODULE_SUFFIX ".so")
++SET(CMAKE_SHARED_MODULE_SUFFIX ".bundle")
+ SET(CMAKE_MODULE_EXISTS 1)
+ SET(CMAKE_DL_LIBS "")
+
+@@ -45,7 +45,7 @@
+ SET(CMAKE_SHARED_MODULE_CREATE_C_FLAGS "-bundle -headerpad_max_install_names")
+ SET(CMAKE_SHARED_MODULE_LOADER_C_FLAG "-Wl,-bundle_loader,")
+ SET(CMAKE_SHARED_MODULE_LOADER_CXX_FLAG "-Wl,-bundle_loader,")
+-SET(CMAKE_FIND_LIBRARY_SUFFIXES ".dylib" ".so" ".a")
++SET(CMAKE_FIND_LIBRARY_SUFFIXES ".dylib" ".bundle" ".a")
+
+ # hack: if a new cmake (which uses CMAKE_INSTALL_NAME_TOOL) runs on an old build tree
+ # (where install_name_tool was hardcoded) and where CMAKE_INSTALL_NAME_TOOL isn't in the cache
diff --git a/dev-util/cmake/files/cmake-2.6.3-fix_broken_lfs_on_aix.patch b/dev-util/cmake/files/cmake-2.6.3-fix_broken_lfs_on_aix.patch
new file mode 100644
index 0000000..02c3011
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.6.3-fix_broken_lfs_on_aix.patch
@@ -0,0 +1,39 @@
+http://public.kitware.com/Bug/view.php?id=7933
+
+diff -ur cmake-2.6.2/Source/kwsys/kwsysPlatformTestsCXX.cxx cmake-2.6.2-p/Source/kwsys/kwsysPlatformTestsCXX.cxx
+--- cmake-2.6.2/Source/kwsys/kwsysPlatformTestsCXX.cxx Wed Sep 24 20:34:37 2008
++++ cmake-2.6.2-p/Source/kwsys/kwsysPlatformTestsCXX.cxx Tue Nov 4 11:18:32 2008
+@@ -38,6 +38,13 @@
+ int main() { return 0; }
+ #endif
+
++#ifdef TEST_KWSYS_LFS_SUPPORT
++#define _LARGE_FILES
++#include <iostream>
++int main() { return 0; }
++#endif
++
++
+ #ifdef TEST_KWSYS_IOS_HAVE_STD
+ #include <iosfwd>
+ void f(std ::ostream*) {}
+diff -ur cmake-2.6.2/bootstrap cmake-2.6.2-p/bootstrap
+--- cmake-2.6.2/bootstrap Wed Sep 24 20:34:33 2008
++++ cmake-2.6.2-p/bootstrap Tue Nov 4 11:17:11 2008
+@@ -1005,6 +1005,16 @@
+ echo "${cmake_cxx_compiler} does not have stl iterator_traits"
+ fi
+
++if cmake_try_run "${cmake_cxx_compiler}" \
++ "${cmake_cxx_flags} -DTEST_KWSYS_LFS_SUPPORT" \
++ "${cmake_source_dir}/Source/kwsys/kwsysPlatformTestsCXX.cxx" >> cmake_bootstrap.log 2>&1; then
++ KWSYS_LFS_AVAILABLE=1
++ echo "LFS support available"
++else
++ KWSYS_LFS_AVAILABLE=0
++ echo "LFS support unavailable, disabled"
++fi
++
+ if [ "x${KWSYS_STL_HAS_ITERATOR_TRAITS}" = "x0" ]; then
+ if cmake_try_run "${cmake_cxx_compiler}" \
+ "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ITERATOR_CATEGORY -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
diff --git a/dev-util/cmake/files/cmake-2.6.3-no-duplicates-in-rpath.patch b/dev-util/cmake/files/cmake-2.6.3-no-duplicates-in-rpath.patch
new file mode 100644
index 0000000..ceb205f
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.6.3-no-duplicates-in-rpath.patch
@@ -0,0 +1,19 @@
+Patch by Heiko Przybyl
+
+--- Source/cmComputeLinkInformation.cxx
++++ Source/cmComputeLinkInformation.cxx
+@@ -1686,6 +1686,14 @@ std::string cmComputeLinkInformation::Ge
+ for(std::vector<std::string>::const_iterator ri = runtimeDirs.begin();
+ ri != runtimeDirs.end(); ++ri)
+ {
++ // Do not add duplicates.
++ // I'd like to have that check already in the list generation code
++ // but that would need lots of more changes, even in ExpandListArgument().
++ if(*sep != '\0' && (rpath + sep).find(*ri + sep) != std::string::npos)
++ {
++ //std::cerr << "ignoring duplicate: '" << *ri << "' in '" << rpath << "'" << std::endl;
++ continue;
++ }
+ // Separate from previous path.
+ rpath += sep;
+ sep = this->GetRuntimeSep().c_str();
diff --git a/dev-util/cmake/files/cmake-2.8.0-darwin-default-install_name.patch b/dev-util/cmake/files/cmake-2.8.0-darwin-default-install_name.patch
new file mode 100644
index 0000000..4ef0c7b
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.0-darwin-default-install_name.patch
@@ -0,0 +1,20 @@
+The install_name of a library can be compared to the ELF soname, setting
+it to just the library name (libx.1.dylib) is not sufficient on Mach-O,
+as it uses full paths. Most apps have no clue about that, so they don't
+do something like http://www.cmake.org/pipermail/cmake/2006-June/009758.html
+
+Provide a sane default that will allow merging most cmake-based
+packages. If this location is not correct, Portage's QA checks will
+catch that.
+
+--- Source/cmTarget.cxx
++++ Source/cmTarget.cxx
+@@ -974,7 +974,7 @@
+ this->Makefile->IsOn("MINGW"));
+
+ // Setup default property values.
+- this->SetPropertyDefault("INSTALL_NAME_DIR", "");
++ this->SetPropertyDefault("INSTALL_NAME_DIR", "${CMAKE_INSTALL_PREFIX}/lib");
+ this->SetPropertyDefault("INSTALL_RPATH", "");
+ this->SetPropertyDefault("INSTALL_RPATH_USE_LINK_PATH", "OFF");
+ this->SetPropertyDefault("SKIP_BUILD_RPATH", "OFF");
diff --git a/dev-util/cmake/files/cmake-2.8.1-libform.patch b/dev-util/cmake/files/cmake-2.8.1-libform.patch
new file mode 100644
index 0000000..87c7247
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.1-libform.patch
@@ -0,0 +1,50 @@
+diff -u -r cmake-2.8.1.medium/CMakeLists.txt cmake-2.8.1/CMakeLists.txt
+--- cmake-2.8.1.medium/CMakeLists.txt 2010-03-16 21:29:28.000000000 +0100
++++ cmake-2.8.1/CMakeLists.txt 2010-04-04 20:04:47.000000000 +0200
+@@ -314,9 +314,6 @@
+ ELSE (UNIX)
+ SET(BUILD_CursesDialog 0)
+ ENDIF (UNIX)
+- IF(BUILD_CursesDialog)
+- ADD_SUBDIRECTORY(Source/CursesDialog/form)
+- ENDIF(BUILD_CursesDialog)
+ ENDMACRO (CMAKE_BUILD_UTILITIES)
+
+
+diff -u -r cmake-2.8.1.medium/Source/CursesDialog/CMakeLists.txt cmake-2.8.1/Source/CursesDialog/CMakeLists.txt
+--- cmake-2.8.1.medium/Source/CursesDialog/CMakeLists.txt 2010-03-16 21:29:34.000000000 +0100
++++ cmake-2.8.1/Source/CursesDialog/CMakeLists.txt 2010-04-04 20:01:38.000000000 +0200
+@@ -25,13 +25,18 @@
+ CursesDialog/ccmake
+ )
+
+-INCLUDE_DIRECTORIES(${CMake_SOURCE_DIR}/Source/CursesDialog/form
+- ${CMake_BINARY_DIR}/Source/CursesDialog/form)
+ INCLUDE_DIRECTORIES(${CURSES_INCLUDE_PATH})
+
+
+ ADD_EXECUTABLE(ccmake ${CURSES_SRCS} )
+ TARGET_LINK_LIBRARIES(ccmake CMakeLib)
+-TARGET_LINK_LIBRARIES(ccmake cmForm)
++TARGET_LINK_LIBRARIES(ccmake form)
++TARGET_LINK_LIBRARIES(ccmake ${CURSES_LIBRARY})
++IF(CURSES_EXTRA_LIBRARY)
++ TARGET_LINK_LIBRARIES(ccmake ${CURSES_EXTRA_LIBRARY})
++ENDIF(CURSES_EXTRA_LIBRARY)
++
+
+ INSTALL_TARGETS(/bin ccmake)
++
++
+diff -u -r cmake-2.8.1.medium/Source/CursesDialog/cmCursesStandardIncludes.h cmake-2.8.1/Source/CursesDialog/cmCursesStandardIncludes.h
+--- cmake-2.8.1.medium/Source/CursesDialog/cmCursesStandardIncludes.h 2010-03-16 21:29:35.000000000 +0100
++++ cmake-2.8.1/Source/CursesDialog/cmCursesStandardIncludes.h 2010-04-04 20:01:38.000000000 +0200
+@@ -15,8 +15,6 @@
+ #define _MSE_INT_H
+ #endif
+
+-#include <cmFormConfigure.h>
+-
+ #if defined(__hpux)
+ # define _BOOL_DEFINED
+ # include <sys/time.h>
diff --git a/dev-util/cmake/files/cmake-2.8.3-fix_assembler_test.patch b/dev-util/cmake/files/cmake-2.8.3-fix_assembler_test.patch
new file mode 100644
index 0000000..0ea02b1
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.3-fix_assembler_test.patch
@@ -0,0 +1,17 @@
+diff -urN cmake-2.8.3.orig/Tests/Assembler/CMakeLists.txt cmake-2.8.3/Tests/Assembler/CMakeLists.txt
+--- cmake-2.8.3.orig/Tests/Assembler/CMakeLists.txt 2010-12-25 16:56:42.646163500 +0100
++++ cmake-2.8.3/Tests/Assembler/CMakeLists.txt 2010-12-25 20:18:17.156163502 +0100
+@@ -11,8 +11,11 @@
+ enable_language(ASM-ATT OPTIONAL)
+ if(CMAKE_ASM-ATT_COMPILER_WORKS)
+ message(STATUS "Trying to enable ASM-ATT for Linux/x86 - succeeded")
+- # this assembler file was created using gcc -S main.c
+- set(SRCS main-linux-x86-gas.s)
++ # generate assembler file
++ execute_process(COMMAND ${CMAKE_C_COMPILER} -S
++ "${CMAKE_CURRENT_SOURCE_DIR}/main.c" -o
++ "${CMAKE_CURRENT_BINARY_DIR}/main-linux-x86-gas.s")
++ set(SRCS ${CMAKE_CURRENT_BINARY_DIR}/main-linux-x86-gas.s)
+ endif(CMAKE_ASM-ATT_COMPILER_WORKS)
+ endif(CMAKE_SYSTEM MATCHES Linux OR CMAKE_SYSTEM MATCHES FreeBSD)
+ endif(NOT SRCS AND CMAKE_SYSTEM_PROCESSOR MATCHES "[ix].?86$")
diff --git a/dev-util/cmake/files/cmake-2.8.3-more-no_host_paths.patch b/dev-util/cmake/files/cmake-2.8.3-more-no_host_paths.patch
new file mode 100644
index 0000000..38bad92
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.3-more-no_host_paths.patch
@@ -0,0 +1,109 @@
+Set some proper paths to make cmake find our tools.
+Original patch by Heiko Przybyl
+
+The ebuild now adds an extra / at the end of $EPREFIX so that it is
+never the empty string (so that CMAKE_SYSTEM_PREFIX_PATH remains
+correct)
+
+--- cmake-2.8.3/Modules/Platform/Darwin.cmake
++++ cmake-2.8.3/Modules/Platform/Darwin.cmake
+@@ -217,19 +217,23 @@
+
+
+
+-# default to searching for frameworks first
+-SET(CMAKE_FIND_FRAMEWORK FIRST)
++# default to searching for frameworks last
++SET(CMAKE_FIND_FRAMEWORK LAST)
+ # set up the default search directories for frameworks
+ SET(CMAKE_SYSTEM_FRAMEWORK_PATH
++ @GENTOO_PORTAGE_EPREFIX@Frameworks
++ @GENTOO_PORTAGE_EPREFIX@usr/lib
+ ~/Library/Frameworks
+ /Library/Frameworks
+ /Network/Library/Frameworks
+ /System/Library/Frameworks)
+
+-# default to searching for application bundles first
+-SET(CMAKE_FIND_APPBUNDLE FIRST)
++# default to searching for application bundles last
++SET(CMAKE_FIND_APPBUNDLE LAST)
+ # set up the default search directories for application bundles
+ SET(CMAKE_SYSTEM_APPBUNDLE_PATH
++ @GENTOO_PORTAGE_EPREFIX@Applications
++ @GENTOO_PORTAGE_EPREFIX@usr/bin
+ ~/Applications
+ /Applications
+ /Developer/Applications)
+diff -ruN cmake-2.8.3.orig/Modules/Platform/UnixPaths.cmake cmake-2.8.3/Modules/Platform/UnixPaths.cmake
+--- cmake-2.8.3/Modules/Platform/UnixPaths.cmake
++++ cmake-2.8.3/Modules/Platform/UnixPaths.cmake
+@@ -33,6 +33,7 @@
+ # search types.
+ LIST(APPEND CMAKE_SYSTEM_PREFIX_PATH
+ # Standard
++ @GENTOO_PORTAGE_EPREFIX@usr/local @GENTOO_PORTAGE_EPREFIX@usr @GENTOO_PORTAGE_EPREFIX@
+ /usr/local /usr /
+
+ # CMake install location
+@@ -44,43 +45,39 @@
+
+ # List common include file locations not under the common prefixes.
+ LIST(APPEND CMAKE_SYSTEM_INCLUDE_PATH
+- # Windows API on Cygwin
+- /usr/include/w32api
+-
+- # X11
+- /usr/X11R6/include /usr/include/X11
+-
+- # Other
+- /usr/pkg/include
+- /opt/csw/include /opt/include
+- /usr/openwin/include
++ @GENTOO_PORTAGE_EPREFIX@usr/include
+ )
+
+ LIST(APPEND CMAKE_SYSTEM_LIBRARY_PATH
+- # Windows API on Cygwin
+- /usr/lib/w32api
+-
+- # X11
+- /usr/X11R6/lib /usr/lib/X11
+-
+- # Other
+- /usr/pkg/lib
+- /opt/csw/lib /opt/lib
+- /usr/openwin/lib
++ @GENTOO_PORTAGE_GCCLIBDIR@/gcc
++ @GENTOO_PORTAGE_GCCLIBDIR@
++ @GENTOO_PORTAGE_EPREFIX@usr/lib64
++ @GENTOO_PORTAGE_EPREFIX@usr/lib32
++ @GENTOO_PORTAGE_EPREFIX@usr/lib
++ @GENTOO_PORTAGE_EPREFIX@lib
+ )
+
+ LIST(APPEND CMAKE_SYSTEM_PROGRAM_PATH
+- /usr/pkg/bin
++ @GENTOO_PORTAGE_EPREFIX@usr/bin
++ @GENTOO_PORTAGE_EPREFIX@bin
+ )
+
+ LIST(APPEND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES
++ @GENTOO_PORTAGE_GCCLIBDIR@/gcc
++ @GENTOO_PORTAGE_GCCLIBDIR@
++ @GENTOO_PORTAGE_EPREFIX@usr/lib64
++ @GENTOO_PORTAGE_EPREFIX@usr/lib32
++ @GENTOO_PORTAGE_EPREFIX@usr/lib
++ @GENTOO_PORTAGE_EPREFIX@lib
+ /lib /usr/lib /usr/lib32 /usr/lib64
+ )
+
+ LIST(APPEND CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES
++ @GENTOO_PORTAGE_EPREFIX@usr/include
+ /usr/include
+ )
+ LIST(APPEND CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES
++ @GENTOO_PORTAGE_EPREFIX@usr/include
+ /usr/include
+ )
+
diff --git a/dev-util/cmake/files/cmake-2.8.3-ruby_libname.patch b/dev-util/cmake/files/cmake-2.8.3-ruby_libname.patch
new file mode 100644
index 0000000..45d2b16
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.3-ruby_libname.patch
@@ -0,0 +1,12 @@
+diff -urN cmake-2.8.3.orig//Modules/FindRuby.cmake cmake-2.8.3//Modules/FindRuby.cmake
+--- cmake-2.8.3.orig//Modules/FindRuby.cmake 2010-12-25 16:56:42.597163498 +0100
++++ cmake-2.8.3//Modules/FindRuby.cmake 2010-12-25 16:57:55.207163499 +0100
+@@ -180,7 +180,7 @@
+
+
+ # Determine the list of possible names for the ruby library
+-SET(_RUBY_POSSIBLE_LIB_NAMES ruby ruby-static ruby${_RUBY_VERSION_SHORT})
++SET(_RUBY_POSSIBLE_LIB_NAMES ruby ruby-static ruby${_RUBY_VERSION_SHORT} ruby${_RUBY_VERSION_SHORT_NODOT})
+
+ IF(WIN32)
+ SET( _RUBY_MSVC_RUNTIME "" )
diff --git a/dev-util/cmake/files/cmake-2.8.4-FindBoost.patch b/dev-util/cmake/files/cmake-2.8.4-FindBoost.patch
new file mode 100644
index 0000000..4a56d43
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.4-FindBoost.patch
@@ -0,0 +1,13 @@
+diff -urN cmake-2.8.4.old//Modules/FindBoost.cmake cmake-2.8.4/Modules/FindBoost.cmake
+--- cmake-2.8.4.old//Modules/FindBoost.cmake 2011-02-20 19:32:16.528655001 +0100
++++ cmake-2.8.4/Modules/FindBoost.cmake 2011-02-20 20:28:41.572936744 +0100
+@@ -73,6 +73,9 @@
+ # binary Boost releases do so.
+ #
+ # set(Boost_ADDITIONAL_VERSIONS "1.78" "1.78.0" "1.79" "1.79.0")
++set(Boost_ADDITIONAL_VERSIONS "1.50.0" "1.50" "1.49.0" "1.49" "1.48.0" "1.48"
++ "1.47.0" "1.47" "1.46.0" "1.46" "1.45.0" "1.45" "1.44.0" "1.44" "1.43.0"
++ "1.43" "1.42.0" "1.42")
+ #
+ # ===================================== ============= ========================
+ #
diff --git a/dev-util/cmake/files/cmake-2.8.4-FindPythonInterp.patch b/dev-util/cmake/files/cmake-2.8.4-FindPythonInterp.patch
new file mode 100644
index 0000000..90a34aa
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.4-FindPythonInterp.patch
@@ -0,0 +1,11 @@
+diff -urN cmake-2.8.4.old/Modules/FindPythonInterp.cmake cmake-2.8.4/Modules/FindPythonInterp.cmake
+--- cmake-2.8.4.old/Modules/FindPythonInterp.cmake 2011-02-20 19:32:16.545655003 +0100
++++ cmake-2.8.4/Modules/FindPythonInterp.cmake 2011-02-20 20:22:37.597936743 +0100
+@@ -26,6 +26,7 @@
+ ${Python_ADDITIONAL_VERSIONS}
+ 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
+
++set(_Python_VERSIONS "")
+ # Run first with the Python version in the executable
+ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
+ set(_Python_NAMES python${_CURRENT_VERSION})
diff --git a/dev-util/cmake/files/cmake-2.8.4-FindPythonLibs.patch b/dev-util/cmake/files/cmake-2.8.4-FindPythonLibs.patch
new file mode 100644
index 0000000..28d2e4f
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.4-FindPythonLibs.patch
@@ -0,0 +1,12 @@
+diff -urN cmake-2.8.4.old/Modules/FindPythonLibs.cmake cmake-2.8.4/Modules/FindPythonLibs.cmake
+--- cmake-2.8.4.old/Modules/FindPythonLibs.cmake 2011-02-20 19:32:16.363655002 +0100
++++ cmake-2.8.4/Modules/FindPythonLibs.cmake 2011-02-20 19:33:51.905655001 +0100
+@@ -33,6 +33,8 @@
+ ${Python_ADDITIONAL_VERSIONS}
+ 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
+
++EXECUTE_PROCESS(COMMAND python -c "import sys; sys.stdout.write('.'.join([str(x) for x in sys.version_info[:2]]))"
++ OUTPUT_VARIABLE _Python_VERSIONS)
+ FOREACH(_CURRENT_VERSION ${_Python_VERSIONS})
+ STRING(REPLACE "." "" _CURRENT_VERSION_NO_DOTS ${_CURRENT_VERSION})
+ IF(WIN32)
diff --git a/dev-util/cmake/files/cmake-2.8.4-FindQt4.patch b/dev-util/cmake/files/cmake-2.8.4-FindQt4.patch
new file mode 100644
index 0000000..1e2b99c
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.4-FindQt4.patch
@@ -0,0 +1,219 @@
+--- cmake-2.8.4/usr/share/cmake/Modules/FindQt4.cmake.org 2011-03-09 19:08:15.384000064 +0100
++++ cmake-2.8.4/usr/share/cmake/Modules/FindQt4.cmake 2011-03-09 19:09:18.162000065 +0100
+@@ -835,7 +835,7 @@
+ PATHS
+ ${QT_HEADERS_DIR}/${QT_MODULE}
+ ${QT_LIBRARY_DIR}/${QT_MODULE}.framework/Headers
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ # phonon doesn't seem consistent, let's try phonondefs.h for some
+ # installations
+@@ -844,7 +844,7 @@
+ PATHS
+ ${QT_HEADERS_DIR}/${QT_MODULE}
+ ${QT_LIBRARY_DIR}/${QT_MODULE}.framework/Headers
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ ENDIF(${QT_MODULE} STREQUAL "phonon")
+ ENDFOREACH(QT_MODULE)
+@@ -854,11 +854,11 @@
+ # Set QT_AXCONTAINER_INCLUDE_DIR and QT_AXSERVER_INCLUDE_DIR
+ FIND_PATH(QT_QAXCONTAINER_INCLUDE_DIR ActiveQt
+ PATHS ${QT_HEADERS_DIR}/ActiveQt
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ FIND_PATH(QT_QAXSERVER_INCLUDE_DIR ActiveQt
+ PATHS ${QT_HEADERS_DIR}/ActiveQt
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ ENDIF(Q_WS_WIN)
+
+@@ -867,7 +867,7 @@
+ PATHS
+ ${QT_HEADERS_DIR}/QtDesigner
+ ${QT_LIBRARY_DIR}/QtDesigner.framework/Headers
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ # Set QT_QTASSISTANT_INCLUDE_DIR
+@@ -875,7 +875,7 @@
+ PATHS
+ ${QT_HEADERS_DIR}/QtAssistant
+ ${QT_LIBRARY_DIR}/QtAssistant.framework/Headers
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ # Set QT_QTASSISTANTCLIENT_INCLUDE_DIR
+@@ -883,7 +883,7 @@
+ PATHS
+ ${QT_HEADERS_DIR}/QtAssistant
+ ${QT_LIBRARY_DIR}/QtAssistant.framework/Headers
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ ########################################
+@@ -897,11 +897,11 @@
+ STRING(TOUPPER ${QT_MODULE} _upper_qt_module)
+ FIND_LIBRARY(QT_${_upper_qt_module}_LIBRARY_RELEASE
+ NAMES ${QT_MODULE}${QT_LIBINFIX} ${QT_MODULE}${QT_LIBINFIX}4
+- PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH
++ PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ FIND_LIBRARY(QT_${_upper_qt_module}_LIBRARY_DEBUG
+ NAMES ${QT_MODULE}${QT_LIBINFIX}_debug ${QT_MODULE}${QT_LIBINFIX}d ${QT_MODULE}${QT_LIBINFIX}d4
+- PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH
++ PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ ENDFOREACH(QT_MODULE)
+
+@@ -911,26 +911,26 @@
+ ENDIF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTUITOOLS_LIBRARY_RELEASE)
+
+ # Set QT_QTDESIGNERCOMPONENTS_LIBRARY
+- FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NAMES QtDesignerComponents${QT_LIBINFIX} QtDesignerComponents${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
+- FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG NAMES QtDesignerComponents${QT_LIBINFIX}_debug QtDesignerComponents${QT_LIBINFIX}d QtDesignerComponents${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
++ FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NAMES QtDesignerComponents${QT_LIBINFIX} QtDesignerComponents${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
++ FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG NAMES QtDesignerComponents${QT_LIBINFIX}_debug QtDesignerComponents${QT_LIBINFIX}d QtDesignerComponents${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
+
+ # Set QT_QTMAIN_LIBRARY
+ IF(Q_WS_WIN)
+- FIND_LIBRARY(QT_QTMAIN_LIBRARY_RELEASE NAMES qtmain${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
+- FIND_LIBRARY(QT_QTMAIN_LIBRARY_DEBUG NAMES qtmain${QT_LIBINFIX}d PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
++ FIND_LIBRARY(QT_QTMAIN_LIBRARY_RELEASE NAMES qtmain${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
++ FIND_LIBRARY(QT_QTMAIN_LIBRARY_DEBUG NAMES qtmain${QT_LIBINFIX}d PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
+ ENDIF(Q_WS_WIN)
+
+ # Set QT_QTASSISTANTCLIENT_LIBRARY
+- FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
+- FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
++ FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
++ FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
+
+ # Set QT_QTASSISTANT_LIBRARY
+- FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 QtAssistant${QT_LIBINFIX} QtAssistant${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
+- FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 QtAssistant${QT_LIBINFIX}_debug QtAssistant${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
++ FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 QtAssistant${QT_LIBINFIX} QtAssistant${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
++ FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 QtAssistant${QT_LIBINFIX}_debug QtAssistant${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
+
+ # Set QT_QTHELP_LIBRARY
+- FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} QtCLucene${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
+- FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_DEBUG NAMES QtCLucene${QT_LIBINFIX}_debug QtCLucene${QT_LIBINFIX}d QtCLucene${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
++ FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} QtCLucene${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
++ FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_DEBUG NAMES QtCLucene${QT_LIBINFIX}_debug QtCLucene${QT_LIBINFIX}d QtCLucene${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
+ IF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCLUCENE_LIBRARY_RELEASE)
+ FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR})
+ ENDIF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCLUCENE_LIBRARY_RELEASE)
+@@ -993,67 +993,67 @@
+ FIND_PROGRAM(QT_MOC_EXECUTABLE
+ NAMES moc-qt4 moc
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_UIC_EXECUTABLE
+ NAMES uic-qt4 uic
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_UIC3_EXECUTABLE
+ NAMES uic3
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_RCC_EXECUTABLE
+ NAMES rcc
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_DBUSCPP2XML_EXECUTABLE
+ NAMES qdbuscpp2xml
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_DBUSXML2CPP_EXECUTABLE
+ NAMES qdbusxml2cpp
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_LUPDATE_EXECUTABLE
+ NAMES lupdate-qt4 lupdate
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_LRELEASE_EXECUTABLE
+ NAMES lrelease-qt4 lrelease
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_QCOLLECTIONGENERATOR_EXECUTABLE
+ NAMES qcollectiongenerator-qt4 qcollectiongenerator
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_DESIGNER_EXECUTABLE
+ NAMES designer-qt4 designer
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ FIND_PROGRAM(QT_LINGUIST_EXECUTABLE
+ NAMES linguist-qt4 linguist
+ PATHS ${QT_BINARY_DIR}
+- NO_DEFAULT_PATH
++ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+
+ IF (QT_MOC_EXECUTABLE)
+@@ -1158,11 +1158,11 @@
+ IF(QT_IS_STATIC)
+ FIND_LIBRARY(QT_${_upper_qt_plugin}_LIBRARY_RELEASE
+ NAMES ${QT_PLUGIN}${QT_LIBINFIX} ${QT_PLUGIN}${QT_LIBINFIX}4
+- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
++ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ FIND_LIBRARY(QT_${_upper_qt_plugin}_LIBRARY_DEBUG
+ NAMES ${QT_PLUGIN}${QT_LIBINFIX}_debug ${QT_PLUGIN}${QT_LIBINFIX}d ${QT_PLUGIN}${QT_LIBINFIX}d4
+- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
++ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ _QT4_ADJUST_LIB_VARS(${QT_PLUGIN})
+ ELSE(QT_IS_STATIC)
+@@ -1171,11 +1171,11 @@
+ SET(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_SHARED_MODULE_SUFFIX} ${CMAKE_SHARED_LIBRARY_SUFFIX})
+ FIND_LIBRARY(QT_${_upper_qt_plugin}_PLUGIN_RELEASE
+ NAMES ${QT_PLUGIN}${QT_LIBINFIX} ${QT_PLUGIN}${QT_LIBINFIX}4
+- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
++ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ FIND_LIBRARY(QT_${_upper_qt_plugin}_PLUGIN_DEBUG
+ NAMES ${QT_PLUGIN}${QT_LIBINFIX}_debug ${QT_PLUGIN}${QT_LIBINFIX}d ${QT_PLUGIN}${QT_LIBINFIX}d4
+- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
++ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
+ )
+ MARK_AS_ADVANCED(QT_${_upper_qt_plugin}_PLUGIN_RELEASE QT_${_upper_qt_plugin}_PLUGIN_DEBUG)
+ SET(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES_DEFAULT})
diff --git a/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch b/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch
new file mode 100644
index 0000000..c5cd3b5
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch
@@ -0,0 +1,35 @@
+diff -ruN cmake-2.8.5.orig/Modules/FindBLAS.cmake cmake-2.8.5/Modules/FindBLAS.cmake
+--- cmake-2.8.5.orig/Modules/FindBLAS.cmake 2011-07-08 14:21:44.000000000 +0200
++++ cmake-2.8.5/Modules/FindBLAS.cmake 2011-07-17 17:34:45.384557963 +0200
+@@ -1,3 +1,9 @@
++#
++# Version modified for Gentoo Linux
++# If a valid PkgConfig configuration for blas is found, this overrides and cancels
++# all further checks.
++#
++
+ # - Find BLAS library
+ # This module finds an installed fortran library that implements the BLAS
+ # linear-algebra interface (see http://www.netlib.org/blas/).
+@@ -39,6 +45,14 @@
+ # (To distribute this file outside of CMake, substitute the full
+ # License text for the above reference.)
+
++#
++# first, try PkgConfig
++#
++find_package(PkgConfig REQUIRED)
++pkg_check_modules(BLAS blas)
++if(NOT BLAS_FOUND)
++message(STATUS "No PkgConfig configuration for BLAS found; starting more extensive search."
++
+ include(CheckFunctionExists)
+ include(CheckFortranFunctionExists)
+
+@@ -559,3 +573,6 @@
+ endif(BLAS_FOUND)
+ endif(NOT BLAS_FIND_QUIETLY)
+ endif(BLA_F95)
++
++
++endif(NOT BLAS_FOUND)
diff --git a/dev-util/cmake/files/cmake.vim b/dev-util/cmake/files/cmake.vim
new file mode 100644
index 0000000..5cecd7d
--- /dev/null
+++ b/dev-util/cmake/files/cmake.vim
@@ -0,0 +1,3 @@
+autocmd BufRead,BufNewFile *.cmake,CMakeLists.txt,*.cmake.in runtime! indent/cmake.vim
+autocmd BufRead,BufNewFile *.cmake,CMakeLists.txt,*.cmake.in setf cmake
+autocmd BufRead,BufNewFile *.ctest,*.ctest.in setf cmake
diff --git a/dev-util/cmake/metadata.xml b/dev-util/cmake/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/dev-util/cmake/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>kde</herd>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/cmake/files/, dev-util/cmake/
@ 2011-07-17 17:53 Andreas Hüttel
0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2011-07-17 17:53 UTC (permalink / raw
To: gentoo-commits
commit: b744ffa372530b20c3cef9c3d02ed8304d1471be
Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 17:50:57 2011 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 17:53:27 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b744ffa3
Same magic for LAPACK
(Portage version: 2.1.10.5/git/Linux x86_64, signed Manifest commit with key 7887F787)
---
dev-util/cmake/ChangeLog | 4 ++
dev-util/cmake/cmake-2.8.5-r1.ebuild | 2 +
dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch | 34 +++++++++++++++++++++
3 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/dev-util/cmake/ChangeLog b/dev-util/cmake/ChangeLog
index aa674a5..0541053 100644
--- a/dev-util/cmake/ChangeLog
+++ b/dev-util/cmake/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/ChangeLog,v 1.169 2011/07/11 16:50:44 scarabeus Exp $
+ 17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org> cmake-2.8.5-r1.ebuild,
+ +files/cmake-2.8.5-FindLAPACK.patch:
+ Same magic for LAPACK
+
*cmake-2.8.5-r1 (17 Jul 2011)
17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org>
diff --git a/dev-util/cmake/cmake-2.8.5-r1.ebuild b/dev-util/cmake/cmake-2.8.5-r1.ebuild
index c094d5d..0c9b943 100644
--- a/dev-util/cmake/cmake-2.8.5-r1.ebuild
+++ b/dev-util/cmake/cmake-2.8.5-r1.ebuild
@@ -21,6 +21,7 @@ DEPEND="
>=app-arch/libarchive-2.8.0
>=net-misc/curl-7.20.0-r1[ssl]
>=dev-libs/expat-2.0.1
+ dev-util/pkgconfig
sys-libs/zlib
ncurses? ( sys-libs/ncurses )
qt4? ( x11-libs/qt-gui:4 )
@@ -56,6 +57,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.8.3-ruby_libname.patch
"${FILESDIR}"/${PN}-2.8.4-FindBoost.patch
"${FILESDIR}"/${PN}-2.8.5-FindBLAS.patch
+ "${FILESDIR}"/${PN}-2.8.5-FindLAPACK.patch
)
cmake_src_bootstrap() {
# Cleanup args to extract only JOBS.
diff --git a/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch b/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch
new file mode 100644
index 0000000..d9a2314
--- /dev/null
+++ b/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch
@@ -0,0 +1,34 @@
+diff -ruN cmake-2.8.5.orig/Modules/FindLAPACK.cmake cmake-2.8.5/Modules/FindLAPACK.cmake
+--- cmake-2.8.5.orig/Modules/FindLAPACK.cmake 2011-07-08 14:21:44.000000000 +0200
++++ cmake-2.8.5/Modules/FindLAPACK.cmake 2011-07-17 19:46:57.865560858 +0200
+@@ -1,3 +1,9 @@
++#
++# Version modified for Gentoo Linux
++# If a valid PkgConfig configuration is found, this overrides and cancels
++# all further checks.
++#
++
+ # - Find LAPACK library
+ # This module finds an installed fortran library that implements the LAPACK
+ # linear-algebra interface (see http://www.netlib.org/lapack/).
+@@ -36,6 +42,14 @@
+ # (To distribute this file outside of CMake, substitute the full
+ # License text for the above reference.)
+
++#
++# first, try PkgConfig
++#
++find_package(PkgConfig REQUIRED)
++pkg_check_modules(LAPACK lapack)
++if(NOT LAPACK_FOUND)
++message(STATUS "No PkgConfig configuration for LAPACK found; starting more extensive search."
++
+ get_property(_LANGUAGES_ GLOBAL PROPERTY ENABLED_LANGUAGES)
+ if (NOT _LANGUAGES_ MATCHES Fortran)
+ include(CheckFunctionExists)
+@@ -300,3 +314,5 @@
+ endif(LAPACK_FOUND)
+ endif(NOT LAPACK_FIND_QUIETLY)
+ endif(BLA_F95)
++
++endif(NOT LAPACK_FOUND)
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/cmake/files/, dev-util/cmake/
@ 2011-07-17 18:14 Andreas Hüttel
0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2011-07-17 18:14 UTC (permalink / raw
To: gentoo-commits
commit: e7e9501827d0f3238cd6fb06a010b03d39984ee4
Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 18:12:36 2011 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 18:12:36 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e7e95018
Fix missing bracket
(Portage version: 2.1.10.5/git/Linux x86_64, signed Manifest commit with key 7887F787)
---
dev-util/cmake/ChangeLog | 4 ++++
dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch | 2 +-
dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-util/cmake/ChangeLog b/dev-util/cmake/ChangeLog
index 0541053..b50e35c 100644
--- a/dev-util/cmake/ChangeLog
+++ b/dev-util/cmake/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/ChangeLog,v 1.169 2011/07/11 16:50:44 scarabeus Exp $
+ 17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+ files/cmake-2.8.5-FindBLAS.patch, files/cmake-2.8.5-FindLAPACK.patch:
+ Fix missing bracket
+
17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org> cmake-2.8.5-r1.ebuild,
+files/cmake-2.8.5-FindLAPACK.patch:
Same magic for LAPACK
diff --git a/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch b/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch
index c5cd3b5..2ffa2d2 100644
--- a/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch
+++ b/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch
@@ -21,7 +21,7 @@ diff -ruN cmake-2.8.5.orig/Modules/FindBLAS.cmake cmake-2.8.5/Modules/FindBLAS.c
+find_package(PkgConfig REQUIRED)
+pkg_check_modules(BLAS blas)
+if(NOT BLAS_FOUND)
-+message(STATUS "No PkgConfig configuration for BLAS found; starting more extensive search."
++message(STATUS "No PkgConfig configuration for BLAS found; starting more extensive search.")
+
include(CheckFunctionExists)
include(CheckFortranFunctionExists)
diff --git a/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch b/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch
index d9a2314..6a159a9 100644
--- a/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch
+++ b/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch
@@ -21,7 +21,7 @@ diff -ruN cmake-2.8.5.orig/Modules/FindLAPACK.cmake cmake-2.8.5/Modules/FindLAPA
+find_package(PkgConfig REQUIRED)
+pkg_check_modules(LAPACK lapack)
+if(NOT LAPACK_FOUND)
-+message(STATUS "No PkgConfig configuration for LAPACK found; starting more extensive search."
++message(STATUS "No PkgConfig configuration for LAPACK found; starting more extensive search.")
+
get_property(_LANGUAGES_ GLOBAL PROPERTY ENABLED_LANGUAGES)
if (NOT _LANGUAGES_ MATCHES Fortran)
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/cmake/files/, dev-util/cmake/
@ 2011-07-18 9:05 Andreas Hüttel
0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2011-07-18 9:05 UTC (permalink / raw
To: gentoo-commits
commit: 927633a8fd33f9dc1c34aba67b5185877315865c
Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 18 09:04:59 2011 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Jul 18 09:04:59 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=927633a8
[dev-util/cmake] Moved to main tree
---
dev-util/cmake/ChangeLog | 770 --------------------
dev-util/cmake/cmake-2.8.5-r2.ebuild | 165 -----
dev-util/cmake/files/50cmake-gentoo.el | 4 -
.../cmake/files/cmake-2.6.3-darwin-bundle.patch | 23 -
.../files/cmake-2.6.3-fix_broken_lfs_on_aix.patch | 39 -
.../files/cmake-2.6.3-no-duplicates-in-rpath.patch | 19 -
.../cmake-2.8.0-darwin-default-install_name.patch | 20 -
dev-util/cmake/files/cmake-2.8.1-libform.patch | 50 --
.../files/cmake-2.8.3-fix_assembler_test.patch | 17 -
.../files/cmake-2.8.3-more-no_host_paths.patch | 109 ---
.../cmake/files/cmake-2.8.3-ruby_libname.patch | 12 -
dev-util/cmake/files/cmake-2.8.4-FindBoost.patch | 13 -
.../cmake/files/cmake-2.8.4-FindPythonInterp.patch | 11 -
.../cmake/files/cmake-2.8.4-FindPythonLibs.patch | 12 -
dev-util/cmake/files/cmake-2.8.4-FindQt4.patch | 219 ------
dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch | 35 -
dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch | 34 -
dev-util/cmake/files/cmake.vim | 3 -
dev-util/cmake/metadata.xml | 5 -
19 files changed, 0 insertions(+), 1560 deletions(-)
diff --git a/dev-util/cmake/ChangeLog b/dev-util/cmake/ChangeLog
deleted file mode 100644
index 755cae7..0000000
--- a/dev-util/cmake/ChangeLog
+++ /dev/null
@@ -1,770 +0,0 @@
-# ChangeLog for dev-util/cmake
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/ChangeLog,v 1.169 2011/07/11 16:50:44 scarabeus Exp $
-
- 17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org> cmake-2.8.5-r2.ebuild:
- Improve variables names
-
-*cmake-2.8.5-r2 (17 Jul 2011)
-
- 17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org>
- -cmake-2.8.5-r1.ebuild, +cmake-2.8.5-r2.ebuild:
- cmake should of course install all modules
-
- 17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org>
- files/cmake-2.8.5-FindBLAS.patch, files/cmake-2.8.5-FindLAPACK.patch:
- Fix missing bracket
-
- 17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org> cmake-2.8.5-r1.ebuild,
- +files/cmake-2.8.5-FindLAPACK.patch:
- Same magic for LAPACK
-
-*cmake-2.8.5-r1 (17 Jul 2011)
-
- 17 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org>
- +files/50cmake-gentoo.el, +files/cmake-2.6.3-darwin-bundle.patch,
- +files/cmake-2.6.3-fix_broken_lfs_on_aix.patch,
- +files/cmake-2.6.3-no-duplicates-in-rpath.patch,
- +files/cmake-2.8.0-darwin-default-install_name.patch,
- +files/cmake-2.8.1-libform.patch,
- +files/cmake-2.8.3-fix_assembler_test.patch,
- +files/cmake-2.8.3-more-no_host_paths.patch,
- +files/cmake-2.8.3-ruby_libname.patch, +files/cmake-2.8.4-FindBoost.patch,
- +files/cmake-2.8.4-FindPythonInterp.patch,
- +files/cmake-2.8.4-FindPythonLibs.patch, +files/cmake-2.8.4-FindQt4.patch,
- +cmake-2.8.5-r1.ebuild, +files/cmake-2.8.5-FindBLAS.patch, +files/cmake.vim,
- +metadata.xml:
- Patch FindBLAS to prefer PkgConfig over all tests, for the sci guys
-
-*cmake-2.8.5 (11 Jul 2011)
-
- 11 Jul 2011; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.5.ebuild:
- Version bump to 2.8.5. Recompiled everything using cmake and all tests pass.
- Fixes bug #374665. Tests needs to state some deps like cvs/git/...
-
- 08 May 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- -files/cmake-2.6.0-interix.patch, -files/cmake-2.6.4-FindBoost.patch,
- -files/cmake-2.8.0-darwin-no-app-with-qt.patch, -cmake-2.8.1-r2.ebuild,
- -files/cmake-2.8.1-FindBoost.patch,
- -files/cmake-2.8.1-more-no_host_paths.patch, -files/cmake-2.8.1-mpi.patch,
- -files/cmake-2.8.3-FindLibArchive.patch,
- -files/cmake-2.8.3-FindPythonInterp.patch,
- -files/cmake-2.8.3-FindPythonLibs.patch,
- -files/cmake-2.8.3-buffer_overflow.patch, -files/cmake-FindJNI.patch,
- -files/cmake-FindPythonInterp.patch, -files/cmake-FindPythonLibs.patch:
- Drop older stuff. Keep just latest stable.
-
- 07 May 2011; Raúl Porcel <armin76@gentoo.org> cmake-2.8.4-r1.ebuild:
- ia64/s390/sh/sparc stable wrt #357771
-
- 02 May 2011; Thomas Kahle <tomka@gentoo.org> cmake-2.8.4-r1.ebuild:
- x86 stable per bug 357771
-
- 28 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.4.ebuild,
- cmake-2.8.4-r1.ebuild:
- Move keywords from 2.8.4 to r1 (even the stable ones), because the only
- change is in the cross-compilation finder, not really requiring the
- restabilisation.
-
-*cmake-2.8.4-r1 (18 Apr 2011)
-
- 18 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.3-r1.ebuild,
- +cmake-2.8.4-r1.ebuild, +files/cmake-2.8.4-FindQt4.patch:
- Revision bump to fix bug #358317.
-
- 07 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
- Inherit virtualx.eclass to fix bug #362389
-
- 27 Mar 2011; Tobias Klausmann <klausman@gentoo.org> cmake-2.8.4.ebuild:
- Stable on alpha, bug #357771
-
- 25 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> cmake-2.8.4.ebuild:
- ppc64 stable wrt #357771
-
- 21 Mar 2011; Brent Baude <ranger@gentoo.org> cmake-2.8.4.ebuild:
- Marking cmake-2.8.4 ppc for bug 357771
-
- 18 Mar 2011; Markus Meier <maekke@gentoo.org> cmake-2.8.4.ebuild:
- arm stable, bug #357771
-
- 09 Mar 2011; Jeroen Roovers <jer@gentoo.org> cmake-2.8.4.ebuild:
- Stable for HPPA (bug #357771).
-
- 08 Mar 2011; Markos Chandras <hwoarang@gentoo.org> cmake-2.8.4.ebuild:
- Stable on amd64 wrt bug #357771
-
- 07 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
- Revert to eapi3 for now so it can go stable.
-
- 23 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
- Use only one -E exclude parameter, obviously duplication is not working.
-
- 21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
- Exclude sdcc test.
-
- 21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
- Exclude bootstraptest because it is pointless for us.
-
-*cmake-2.8.4 (21 Feb 2011)
-
- 21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.4.ebuild,
- +files/cmake-2.8.4-FindBoost.patch,
- +files/cmake-2.8.4-FindPythonInterp.patch,
- +files/cmake-2.8.4-FindPythonLibs.patch:
- Version bump to the latest (some tests still fail, to be fixed).
-
- 17 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3-r1.ebuild:
- Fix tests per bug #315223.
-
- 26 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.6.4-r3.ebuild,
- -cmake-2.8.3.ebuild:
- old
-
- 25 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3-r1.ebuild,
- +files/cmake-2.8.3-fix_assembler_test.patch:
- Fix assembler test bug #338627. Thanks to Anthony (blueness) for the
- solution.
-
-*cmake-2.8.3-r1 (25 Dec 2010)
-
- 25 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.3-r1.ebuild,
- +files/cmake-2.8.3-buffer_overflow.patch,
- +files/cmake-2.8.3-ruby_libname.patch:
- Fix ruby finding per bug #345993 and buffer overflowing per bug #329043.
-
- 20 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3.ebuild:
- Fix dependency on libarchive version. Fixes bug #348887.
-
- 16 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.1-r2.ebuild,
- cmake-2.8.3.ebuild:
- Fix malformed headers
-
-*cmake-2.8.3 (16 Dec 2010)
-
- 16 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.3.ebuild,
- +files/cmake-2.8.3-FindLibArchive.patch,
- +files/cmake-2.8.3-FindPythonInterp.patch,
- +files/cmake-2.8.3-FindPythonLibs.patch,
- +files/cmake-2.8.3-more-no_host_paths.patch:
- Version bump. Per bug #344259. Thanks to Arseny Solokha for updated patches.
-
- 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> cmake-2.8.1-r2.ebuild:
- ia64/s390/sh/sparc stable wrt #325845
-
- 10 Sep 2010; Tobias Klausmann <klausman@gentoo.org> cmake-2.8.1-r2.ebuild:
- Stable on alpha, bug #325845
-
- 11 Aug 2010; Markus Meier <maekke@gentoo.org> cmake-2.8.1-r2.ebuild:
- arm stable, bug #325845
-
- 10 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- -files/cmake-2.8.0-more-no_host_paths.patch, -cmake-2.8.1.ebuild,
- -cmake-2.8.1-r1.ebuild:
- Drop older stuff.
-
- 06 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
- cmake-2.8.1-r2.ebuild:
- stable x86, bug 325845
-
- 06 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> cmake-2.8.1-r2.ebuild:
- Run bootstrap with FEATURES="test" wrt #315223 by Thomas Kahle.
-
- 27 Jul 2010; Jeroen Roovers <jer@gentoo.org> cmake-2.8.1-r2.ebuild:
- Stable for HPPA PPC (bug #325845).
-
- 07 Jul 2010; Maciej Mrozowski <reavertm@gentoo.org> cmake-2.8.1-r2.ebuild:
- export JAVA_HOME gathered from java-config, bug 315229
-
- 06 Jul 2010; Markos Chandras <hwoarang@gentoo.org> cmake-2.8.1-r2.ebuild:
- Stable on amd64 wrt bug #325845
-
- 04 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> cmake-2.8.1-r2.ebuild:
- ppc64 stable wrt #325845
-
-*cmake-2.8.1-r2 (27 May 2010)
-
- 27 May 2010; Justin Lecher <jlec@gentoo.org> cmake-2.8.1-r1.ebuild,
- +cmake-2.8.1-r2.ebuild, +files/cmake-2.8.1-mpi.patch:
- Fixing problem with detecting mpi libs through FindMPI module
-
-*cmake-2.8.1-r1 (13 Apr 2010)
-
- 13 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- -cmake-2.8.0-r3.ebuild, +cmake-2.8.1-r1.ebuild,
- +files/cmake-2.8.1-FindBoost.patch, +files/cmake-2.8.1-libform.patch:
- Revision bump from overlay. Fix boost issues and bundled libform. Remove
- old.
-
- 17 Mar 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.1.ebuild,
- +files/cmake-2.8.1-more-no_host_paths.patch:
- Port more-no_host_paths patch since it is really necessary for proper
- operation in Prefix, bump to EAPI=3.
-
-*cmake-2.8.1 (17 Mar 2010)
-
- 17 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.1.ebuild:
- Version bump.
-
-*cmake-2.8.0-r3 (17 Mar 2010)
-
- 17 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.0.ebuild,
- -cmake-2.8.0-r1.ebuild, -cmake-2.8.0-r2.ebuild, +cmake-2.8.0-r3.ebuild:
- Update deps to match latest curl IUSE update.
-
- 26 Feb 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.0-r2.ebuild:
- Marked ~x64-macos, thanks Ramon van Alteren, bug #305367
-
- 10 Feb 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.0-r2.ebuild,
- +files/cmake-2.8.0-darwin-no-app-with-qt.patch:
- Add patch by Heiko Przybyl not to build an .app on OSX with USE=qt4
-
-*cmake-2.8.0-r2 (31 Jan 2010)
-
- 31 Jan 2010; Fabian Groffen <grobian@gentoo.org> +cmake-2.8.0-r2.ebuild,
- +files/cmake-2.8.0-darwin-default-install_name.patch:
- Revision bump, add patch to set a default install_name on Darwin. This is
- sufficient for most cases, and allows us to revert some install_name_tool
- hacks for cmake-based packages.
-
- 24 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- cmake-2.8.0-r1.ebuild:
- Fix typo.
-
-*cmake-2.8.0-r1 (24 Jan 2010)
-
- 24 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- +cmake-2.8.0-r1.ebuild:
- Drop some deps. Still needs work on ncurses are harddep when bootstraping
- but optional otherwise.
-
- 11 Jan 2010; Jonathan Callen <abcd@gentoo.org>
- +files/cmake-2.6.0-interix.patch, +files/cmake-2.6.3-darwin-bundle.patch,
- +files/cmake-2.6.3-fix_broken_lfs_on_aix.patch,
- +files/cmake-2.6.3-no-duplicates-in-rpath.patch, cmake-2.8.0.ebuild,
- +files/cmake-2.8.0-more-no_host_paths.patch:
- Add prefix keywords, patches
-
- 05 Dec 2009; Jonathan Callen <abcd@gentoo.org> -cmake-2.6.4.ebuild,
- -cmake-2.6.4-r1.ebuild:
- Drop old ebuilds
-
- 29 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.0.ebuild:
- Update deps so the tests are not failing, and features are not missing.
- Per bug #295070.
-
- 24 Nov 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.4-r3.ebuild:
- ia64/s390/sh/sparc stable wrt #290723
-
- 19 Nov 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4-r3.ebuild:
- arm stable, bug #290723
-
- 18 Nov 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.4-r3.ebuild:
- Marking cmake-2.6.4-r3 ppc64 for bug 290723
-
-*cmake-2.8.0 (14 Nov 2009)
-
- 14 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- -cmake-2.8.0_rc4.ebuild, +cmake-2.8.0.ebuild:
- Version bump for new 2.8.0 release. Remove old rc. Tests are fatal, 100%
- pased on all my machines right now.
-
- 11 Nov 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.4-r3.ebuild:
- Stable for HPPA (bug #290723).
-
- 08 Nov 2009; Tobias Klausmann <klausman@gentoo.org> cmake-2.6.4-r3.ebuild:
- Stable on alpha, bug #290723
-
- 08 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> cmake-2.6.4-r3.ebuild:
- Stable for ppc, bug 290723
-
-*cmake-2.8.0_rc4 (03 Nov 2009)
-
- 03 Nov 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc3.ebuild,
- +cmake-2.8.0_rc4.ebuild:
- Version bump, new rc. Dropped JNI patch - no longer applies.
-
- 02 Nov 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4-r3.ebuild:
- amd64/x86 stable, bug #290723
-
- 19 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- -cmake-2.6.2-r1.ebuild, -cmake-2.6.3-r1.ebuild:
- Drop old.
-
-*cmake-2.8.0_rc3 (10 Oct 2009)
-
- 10 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc2.ebuild,
- +cmake-2.8.0_rc3.ebuild:
- Version bump, new rc.
-
- 05 Oct 2009; Dominik Kapusta <ayoy@gentoo.org> cmake-2.6.2-r1.ebuild:
- Removed alternative dependency on Qt metapackage
-
-*cmake-2.8.0_rc2 (02 Oct 2009)
-
- 02 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc1.ebuild,
- +cmake-2.8.0_rc2.ebuild:
- New release candidate, removed old one.
-
-*cmake-2.6.4-r3 (01 Oct 2009)
-
- 01 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- -cmake-2.6.4-r2.ebuild, +cmake-2.6.4-r3.ebuild, cmake-2.8.0_rc1.ebuild,
- -files/cmake-python-3.patch, files/cmake-FindPythonLibs.patch,
- metadata.xml:
- FindPythonLibs.cmake should use currently active Python version (bug
- #287143). Remove no longer needed "python3" USE flag.
-
-*cmake-2.8.0_rc1 (01 Oct 2009)
-
- 01 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.8.0_rc1.ebuild:
- Version bump, in package.mask initially for further testing.
-
-*cmake-2.6.4-r2 (28 Jul 2009)
-
- 28 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- +cmake-2.6.4-r2.ebuild, +files/cmake-python-3.patch,
- files/cmake-FindPythonInterp.patch, files/cmake-FindPythonLibs.patch,
- metadata.xml:
- Add "python3" USE flag.
-
- 26 Jul 2009; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.6.4.ebuild,
- cmake-2.6.4-r1.ebuild:
- Bumped to depend on >=dev-libs/xmlrpc-c-1.06.27[curl], fixes bug 276333.
-
- 24 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- files/cmake-FindPythonInterp.patch, files/cmake-FindPythonLibs.patch:
- Support more Python versions.
-
-*cmake-2.6.4-r1 (17 Jul 2009)
-
- 17 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- +cmake-2.6.4-r1.ebuild, +files/cmake-2.6.4-FindBoost.patch:
- Support more Boost versions.
-
- 31 May 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4.ebuild:
- amd64 stable, bug #271444
-
- 31 May 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.4.ebuild:
- Marking cmake-2.6.4 ppc64 for bug 271444
-
- 30 May 2009; nixnut <nixnut@gentoo.org> cmake-2.6.4.ebuild:
- ppc stable #271444
-
- 30 May 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.4.ebuild:
- alpha/arm/ia64/s390/sh stable wrt #271444
-
- 28 May 2009; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.6.4.ebuild:
- Add einfo informing about the test that might fail.
-
- 28 May 2009; Christian Faulhammer <fauli@gentoo.org> cmake-2.6.4.ebuild:
- stable x86, bug 271444
-
- 28 May 2009; Ferris McCormick <fmccor@gentoo.org> cmake-2.6.4.ebuild:
- Sparc stable, Bug #271444 (which see for comments).
-
- 27 May 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.4.ebuild:
- Stable for HPPA (bug #271444).
-
- 03 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- cmake-2.6.4.ebuild:
- Fix syntax.
-
- 03 May 2009; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.6.4:
- Fixed to the bootstrap logic.
-
-*cmake-2.6.4 (02 May 2009)
-
- 02 May 2009; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.6.4.ebuild:
- Version bump, applied patch from bug 266383.
-
- 13 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> cmake-2.6.3-r1.ebuild:
- Fix the has_version check. Current eclass does not support cmake 2.4...
-
- 11 Apr 2009; Joshua Kinard <kumba@gentoo.org> cmake-2.6.3-r1.ebuild:
- Added ~mips to KEYWORDS.
-
-*cmake-2.6.3-r1 (04 Apr 2009)
-
- 04 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org>
- -files/cmake-2.0.6-rpath-fix.patch, -files/cmake-2.4.7-findkde4.patch,
- -files/FindSWIG.cmake, +files/cmake-FindJNI.patch, -cmake-2.4.7-r1.ebuild,
- -cmake-2.4.8.ebuild, -cmake-2.6.3.ebuild, +cmake-2.6.3-r1.ebuild:
- Revision bump. Introduce some fixes. Remove old.
-
- 15 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> -cmake-2.4.6-r1.ebuild,
- -cmake-2.6.2.ebuild:
- Remove old.
-
- 14 Mar 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.2-r1.ebuild:
- arm/ia64/s390/sh/sparc stable wrt #259741
-
- 11 Mar 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.2-r1.ebuild:
- Marking cmake-2.6.2-r1 ppc64 for bug 259741
-
- 08 Mar 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.2-r1.ebuild:
- x86 stable, bug #259741
-
- 07 Mar 2009; Jeremy Olexa <darkside@gentoo.org> cmake-2.6.2-r1.ebuild:
- amd64 stable, bug 259741
-
- 01 Mar 2009; nixnut <nixnut@gentoo.org> cmake-2.6.2-r1.ebuild:
- ppc stable #259741
-
-*cmake-2.6.3 (01 Mar 2009)
-
- 01 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> +cmake-2.6.3.ebuild:
- Version bump.
-
- 22 Feb 2009; Tobias Klausmann <klausman@gentoo.org> cmake-2.6.2-r1.ebuild:
- Stable on alpha, bug #259741
-
- 20 Feb 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.2-r1.ebuild:
- Stable for HPPA (bug #259741).
-
- 03 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> cmake-2.6.2-r1.ebuild:
- Fix src_configure. Per bug #254898.
-
- 21 Jan 2009; Markus Meier <maekke@gentoo.org> cmake-2.4.8.ebuild:
- amd64/x86 stable
-
-*cmake-2.6.2-r1 (03 Jan 2009)
-
- 03 Jan 2009; Tomas Chvatal <scarabeus@gentoo.org>
- +files/cmake-FindPythonInterp.patch, +cmake-2.6.2-r1.ebuild:
- Add patch for python lib detection. Per bug #253593. Thanks to Oldrich
- Jedlicka for patch.
-
- 02 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org>
- -files/cmake-2.6.1-gc-sections.patch, -files/cmake-2.6.1-rpath.patch,
- -cmake-2.6.1.ebuild, cmake-2.6.2.ebuild:
- Dupe old. Update current to eapi2. Fixes bug #226153.
-
-*cmake-2.6.2 (27 Sep 2008)
-
- 27 Sep 2008; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.6.0.ebuild,
- +cmake-2.6.2.ebuild:
- Version bump and removed old version.
-
-*cmake-2.6.1 (27 Aug 2008)
-
- 27 Aug 2008; Timo Gurr <tgurr@gentoo.org>
- +files/cmake-2.6.1-gc-sections.patch, +files/cmake-2.6.1-rpath.patch,
- +cmake-2.6.1.ebuild:
- Version bump. Big thanks to Brad King from kitware, thewtex and Arfrever
- Frehtes Taifersar Arahesis and everyone else involved. Fixes bug #224901,
- #232111, #233772 and #235731.
-
-*cmake-2.6.0 (08 May 2008)
-
- 08 May 2008; Marcus D. Hanwell <cryos@gentoo.org>
- +files/cmake-FindPythonLibs.patch, +cmake-2.6.0.ebuild:
- Version bump, masked for now until it receives wider testing.
-
- 22 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -cmake-2.0.6-r1.ebuild,
- -cmake-2.4.3.ebuild, -cmake-2.4.4.ebuild, -cmake-2.4.5.ebuild,
- -cmake-2.4.6.ebuild, -cmake-2.4.7.ebuild, -cmake-2.4.7-r2.ebuild,
- -cmake-2.4.8_rc12.ebuild:
- Old.
-
- 11 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> cmake-2.4.7-r2.ebuild,
- cmake-2.4.8_rc12.ebuild, cmake-2.4.8.ebuild:
- Remove --no-as-needed, xmlrpc-c caused the bug and is now fixed. If you want
- to build cmake with --as-needed rebuild your xmlrpc-c.
-
-*cmake-2.4.8 (09 Feb 2008)
-
- 09 Feb 2008; Bo Ørsted Andresen <zlin@gentoo.org> +cmake-2.4.8.ebuild:
- Version bump (bug #208618).
-
-*cmake-2.4.8_rc12 (14 Jan 2008)
-
- 14 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org>
- +cmake-2.4.8_rc12.ebuild:
- Bump to latest RC.
-
- 13 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org>
- cmake-2.4.7-r2.ebuild:
- Dropped ~mips to get bug 194031 out of the way. Filed bug 205633 for
- re-keywording.
-
- 17 Dec 2007; Wulf C. Krueger <philantrop@gentoo.org>
- cmake-2.4.7-r2.ebuild:
- Added a check to make sure dev-libs/xmlrpc-c has been installed with
- suitable USE flags. Fixes bug 194405.
-
- 10 Oct 2007; Christian Heim <phreak@gentoo.org> cmake-2.4.6-r1.ebuild,
- cmake-2.4.7.ebuild, cmake-2.4.7-r1.ebuild, cmake-2.4.7-r2.ebuild:
- Fixing #156800 by issuing -fno-stack-protector if we are having a GCC_MAJOR
- equal to 3.
-
-*cmake-2.4.7-r2 (27 Sep 2007)
-
- 27 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
- +files/FindSWIG.cmake, +cmake-2.4.7-r2.ebuild:
- cmake-2.4.7-r2 now uses the system libraries during the bootstrap process
- instead of the bundled versions. Fixes bug 178999. Furthermore, it features
- a new FindSWIG.cmake module as provided by Axel Roebel on upstream bug 4145.
- Fixes our bug 192594.
-
-*cmake-2.4.7-r1 (07 Sep 2007)
-
- 07 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
- +files/cmake-2.4.7-findkde4.patch, +cmake-2.4.7-r1.ebuild:
- Added an upstream patch to fix cmake failing to detect an existing KDE4
- installation if the program being built is not going to be installed in the
- same directory as KDE4. Fixes bug 191412. Thanks, Zephyrus, for reporting
- this and providing the patch!
-
- 19 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.4.7.ebuild:
- Moved to testing, fixes bug 185832. Sorry.
-
-*cmake-2.4.7 (18 Jul 2007)
-
- 18 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.4.7.ebuild:
- Version bump.
-
- 26 Jun 2007; Lars Weiler <pylon@gentoo.org> cmake-2.4.6-r1.ebuild:
- Stable on ppc; bug #182724.
-
- 21 Jun 2007; Raúl Porcel <armin76@gentoo.org> cmake-2.4.6-r1.ebuild:
- alpha/ia64/x86 stable wrt #182724
-
- 21 Jun 2007; Jeroen Roovers <jer@gentoo.org> cmake-2.4.6-r1.ebuild:
- Stable for HPPA (bug #182724).
-
- 21 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> cmake-2.4.6-r1.ebuild:
- Stable on sparc wrt #182724
-
- 21 Jun 2007; Joshua Kinard <kumba@gentoo.org> cmake-2.4.6-r1.ebuild:
- Stable on mips, per #182724.
-
- 20 Jun 2007; Christoph Mende <angelos@gentoo.org> cmake-2.4.6-r1.ebuild:
- Stable on amd64 wrt bug 182724
-
- 20 Jun 2007; Markus Rothe <corsair@gentoo.org> cmake-2.4.6-r1.ebuild:
- Stable on ppc64; bug #182724
-
-*cmake-2.4.6-r1 (07 Jun 2007)
-
- 07 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org>
- +files/50cmake-gentoo.el, +files/cmake.vim, +cmake-2.4.6-r1.ebuild:
- Added patches by Jack Kelly from bug 180667 to add vim and emacs syntax
- files. Thanks, Jack!
-
-*cmake-2.4.6 (29 Jan 2007)
-
- 29 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> +cmake-2.4.6.ebuild:
- Version bump, closes bug #163487.
-
- 04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> cmake-2.0.6-r1.ebuild:
- Get rid of debug.eclass usage.
-
- 16 Dec 2006; Stefan Schweizer <genstef@gentoo.org> cmake-2.4.5.ebuild:
- inherit qt3 to avoid sandbox violations thanks to Johannes Hirte
- <johannes-hirte@web.de> and Mike Arthur <mike@mikearthur.co.uk> in bug
- 158161
-
-*cmake-2.4.5 (13 Dec 2006)
-
- 13 Dec 2006; Stefan Schweizer <genstef@gentoo.org>
- -files/cmake-2.0.6-rpath-fix.patch, -files/cmake-2.2.0-rpath-fix.patch,
- -files/cmake-2.2.1-rpath-fix.patch, -files/cmake-2.2.2-rpath-fix.patch,
- -files/cmake-2.2.3-rpath-fix.patch, -files/cmake-2.4.2-kde.patch,
- -files/cmake-2.4.2-rpath-fix.patch, -cmake-2.0.6-r1.ebuild,
- -cmake-2.2.0-r1.ebuild, -cmake-2.2.1.ebuild, -cmake-2.2.2.ebuild,
- -cmake-2.2.3.ebuild, -cmake-2.4.2.ebuild, -cmake-2.4.2-r1.ebuild,
- +cmake-2.4.5.ebuild:
- version bump
-
- 08 Dec 2006; Jeroen Roovers <jer@gentoo.org> cmake-2.4.3.ebuild:
- Stable for HPPA (bug #155307).
-
- 06 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> cmake-2.4.3.ebuild:
- Stable on Alpha.
-
- 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> cmake-2.4.3.ebuild:
- Stable on sparc wrt #155307
-
- 30 Nov 2006; Markus Rothe <corsair@gentoo.org> cmake-2.4.3.ebuild:
- Stable on ppc64; bug #155307
-
- 30 Nov 2006; Christian Faulhammer <opfer@gentoo.org> cmake-2.4.3.ebuild:
- stable x86, bug #155307
-
- 30 Nov 2006; Lars Weiler <pylon@gentoo.org> cmake-2.4.3.ebuild:
- Stable on ppc; bug #155307.
-
- 29 Nov 2006; Steve Dibb <beandog@gentoo.org> cmake-2.4.3.ebuild:
- amd64 stable, fixed some copyright headers too, bug 155307
-
-*cmake-2.4.4 (29 Nov 2006)
-
- 29 Nov 2006; Stefan Schweizer <genstef@gentoo.org> +cmake-2.4.4.ebuild:
- Version bump thanks to Didier Link <didier.link@wanadoo.fr> in bug 156582
-
- 21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> cmake-2.2.1.ebuild:
- ppc stable
-
- 24 Sep 2006; Daniel Black <dragonheart@gentoo.org> metadata.xml:
- herd kde to take maintainence thanks Diego
-
-*cmake-2.4.3 (16 Sep 2006)
-
- 16 Sep 2006; Daniel Black <dragonheart@gentoo.org> +cmake-2.4.3.ebuild:
- version bump as per bug #143337 thanks to Nick Bowler et al
-
- 20 Jul 2006; <psi29a@gentoo.org> cmake-2.0.6-r1.ebuild:
- stable on mips
-
-*cmake-2.4.2-r1 (30 Jun 2006)
-
- 30 Jun 2006; Daniel Black <dragonheart@gentoo.org>
- +files/cmake-2.4.2-kde.patch, +cmake-2.4.2-r1.ebuild:
- removed rpath patch - nolonger needed as per bug #137918 thanks Dan. KDE
- plugin path added as per bug #137918 thanks to Michael. KDE plugin path patch
- thanks to Andreas Beckermann kde bug #129737
-
- 25 May 2006; Diego Pettenò <flameeyes@gentoo.org> cmake-2.4.2.ebuild:
- Add ~x86-fbsd keyword.
-
-*cmake-2.4.2 (24 May 2006)
-
- 24 May 2006; Daniel Black <dragonheart@gentoo.org>
- +files/cmake-2.4.2-rpath-fix.patch, +cmake-2.4.2.ebuild:
- verion bump as per bug #131080 thanks to Tobias Roeser, Diego, and others
-
- 29 Apr 2006; Jason Wever <weeve@gentoo.org> cmake-2.0.6-r1.ebuild:
- Stable on SPARC.
-
- 06 Feb 2006; Aron Griffis <agriffis@gentoo.org> cmake-2.2.1.ebuild:
- Mark 2.2.1 stable on alpha
-
- 04 Feb 2006; Aron Griffis <agriffis@gentoo.org> cmake-2.2.1.ebuild:
- Mark 2.2.1 stable on ia64
-
-*cmake-2.2.3 (16 Jan 2006)
-
- 16 Jan 2006; Lisa Seelye <lisa@gentoo.org>
- +files/cmake-2.2.3-rpath-fix.patch, +cmake-2.2.3.ebuild:
- Version bump to solve bug #118822
-
-*cmake-2.2.2 (08 Nov 2005)
-
- 08 Nov 2005; Lisa Seelye <lisa@gentoo.org>
- +files/cmake-2.2.2-rpath-fix.patch, +cmake-2.2.2.ebuild:
- version bump to solve bug #111881
-
- 29 Oct 2005; Daniel Goller <morfic@gentoo.org> cmake-2.2.1.ebuild:
- Stable on amd64
-
- 02 Oct 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.5.ebuild,
- -cmake-2.0.6.ebuild:
- remove rpath vulnerable versions: bug 105721
-
- 02 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.6-r1.ebuild:
- Stable on ia64, bug 105721.
-
- 29 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org> cmake-2.0.6-r1.ebuild:
- stable on alpha wrt bug #105721
-
- 26 Sep 2005; Stefan Briesenick <sbriesen@gentoo.org> cmake-2.2.1.ebuild:
- fixing parallel build problem (emake -j1).
-
-*cmake-2.2.1 (26 Sep 2005)
-*cmake-2.2.0-r1 (26 Sep 2005)
-*cmake-2.0.6-r1 (26 Sep 2005)
-
- 26 Sep 2005; Daniel Black <dragonheart@gentoo.org>
- +files/cmake-2.0.6-rpath-fix.patch, +files/cmake-2.2.0-rpath-fix.patch,
- +files/cmake-2.2.1-rpath-fix.patch, +cmake-2.0.6-r1.ebuild,
- -cmake-2.2.0.ebuild, +cmake-2.2.0-r1.ebuild, +cmake-2.2.1.ebuild:
- insecure runpaths as per security bug #105721 resulted in 2.2.0-r1 and
- 2.0.6-r1. Thanks Ashu Tiwary. version bump to 2.2.1 as per bug #106781 by
- David Somers
-
- 02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> cmake-2.0.6.ebuild:
- Stable on ppc.
-
- 23 Aug 2005; Aron Griffis <agriffis@gentoo.org> cmake-2.0.6.ebuild:
- stable on ia64
-
-*cmake-2.2.0 (20 Aug 2005)
-
- 20 Aug 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.3.ebuild,
- cmake-2.0.6.ebuild, +cmake-2.2.0.ebuild:
- version bump (bug #99045). thanks david somers. x86 stable on 2.0.6. old
- version removal
-
- 05 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> cmake-2.0.6.ebuild:
- Added ~mips.
-
- 02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.5.ebuild:
- Stable on alpha.
-
- 12 May 2005; Aron Griffis <agriffis@gentoo.org> cmake-2.0.6.ebuild:
- add ~ia64
-
- 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> cmake-2.0.5.ebuild:
- Stable on ppc.
-
-*cmake-2.0.6 (21 Apr 2005)
-
- 21 Apr 2005; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
- +cmake-2.0.6.ebuild:
- Version bump as per bug #89394. Thanks to david somers
- <dsomers@treSPAM_FREEvezel.com>
-
- 23 Mar 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.2.ebuild,
- cmake-2.0.5.ebuild:
- x86 stable as per bug #86292. Old version removal. Thanks to david somers
- <dsomers@trevezel.com>
-
- 18 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.3.ebuild:
- Stable on alpha.
-
-*cmake-2.0.5 (01 Jan 2005)
-
- 01 Jan 2005; Daniel Black <dragonheart@gentoo.org> -cmake-1.8.2.ebuild,
- -cmake-1.8.3.ebuild, cmake-2.0.2.ebuild, cmake-2.0.3.ebuild,
- +cmake-2.0.5.ebuild:
- version bump as per bug #76291.x86 keywords to 2.0.2 and 2.0.3. Remove
- old version 1.8.3. Thanks to david somers <dsomers@trevezel.com> for
- the notification.
-
- 31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
- Change encoding to UTF-8 for GLEP 31 compliance
-
- 24 Nov 2004; Karol Wojtaszek <sekretarz@gentoo.org> cmake-2.0.3.ebuild:
- Added to ~amd64, bug #72299
-
-*cmake-2.0.3 (10 Aug 2004)
-
- 10 Aug 2004; Mike Frysinger <vapier@gentoo.org> +cmake-2.0.3.ebuild:
- Version bump.
-
-*cmake-2.0.2 (02 Jul 2004)
-
- 02 Jul 2004; Lisa Seelye <lisa@gentoo.org> +cmake-2.0.2.ebuild:
- version bump for bug #55558
-
- 03 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> cmake-1.8.3.ebuild:
- Stable on alpha.
-
-*cmake-1.8.3 (24 Feb 2004)
-
- 24 Feb 2004; Lisa Seelye <lisa@gentoo.org> cmake-1.8.1.ebuild,
- cmake-1.8.2.ebuild, cmake-1.8.3.ebuild:
- Remove old 1.8.1, bump 1.8.2 to stable on x86, add 1.8.3 to the tree to close
- bug #42613
-
-*cmake-1.8.2 (09 Jan 2004)
-
- 09 Jan 2004; Lisa Seelye <lisa@gentoo.org> cmake-1.8.2.ebuild:
- Version bump, closes bug #36619.
-
-*cmake-1.8.1 (08 Dec 2003)
-
- 08 Dec 2003; Lisa Seelye <lisa@gentoo.org> cmake-1.8.1.ebuild:
- Initial checkin. Submitted by Sam Yates <sam@quux.dropbear.id.au> to close bug
- 25334.
-
diff --git a/dev-util/cmake/cmake-2.8.5-r2.ebuild b/dev-util/cmake/cmake-2.8.5-r2.ebuild
deleted file mode 100644
index 8693189..0000000
--- a/dev-util/cmake/cmake-2.8.5-r2.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/cmake-2.8.5.ebuild,v 1.1 2011/07/11 16:50:44 scarabeus Exp $
-
-EAPI=4
-
-CMAKE_REMOVE_MODULES="no"
-inherit elisp-common toolchain-funcs eutils versionator flag-o-matic base cmake-utils virtualx
-
-MY_P="${PN}-$(replace_version_separator 3 - ${MY_PV})"
-
-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"
-
-LICENSE="CMake"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE="emacs ncurses qt4 vim-syntax"
-
-DEPEND="
- >=app-arch/libarchive-2.8.0
- >=net-misc/curl-7.20.0-r1[ssl]
- >=dev-libs/expat-2.0.1
- dev-util/pkgconfig
- sys-libs/zlib
- ncurses? ( sys-libs/ncurses )
- qt4? ( x11-libs/qt-gui:4 )
-"
-RDEPEND="${DEPEND}
- emacs? ( virtual/emacs )
- vim-syntax? (
- || (
- app-editors/vim
- app-editors/gvim
- )
- )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-VIMFILE="${PN}.vim"
-
-S="${WORKDIR}/${MY_P}"
-
-CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
-
-# Fixme:
-# Boost patchset is foobared and should respect eselect / slotting
-PATCHES=(
- "${FILESDIR}"/${PN}-2.6.3-darwin-bundle.patch
- "${FILESDIR}"/${PN}-2.6.3-no-duplicates-in-rpath.patch
- "${FILESDIR}"/${PN}-2.6.3-fix_broken_lfs_on_aix.patch
- "${FILESDIR}"/${PN}-2.8.0-darwin-default-install_name.patch
- "${FILESDIR}"/${PN}-2.8.1-libform.patch
- "${FILESDIR}"/${PN}-2.8.4-FindPythonLibs.patch
- "${FILESDIR}"/${PN}-2.8.4-FindPythonInterp.patch
- "${FILESDIR}"/${PN}-2.8.3-more-no_host_paths.patch
- "${FILESDIR}"/${PN}-2.8.3-ruby_libname.patch
- "${FILESDIR}"/${PN}-2.8.4-FindBoost.patch
- "${FILESDIR}"/${PN}-2.8.5-FindBLAS.patch
- "${FILESDIR}"/${PN}-2.8.5-FindLAPACK.patch
-)
-cmake_src_bootstrap() {
- # Cleanup args to extract only JOBS.
- # Because bootstrap does not know anything else.
- echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' > /dev/null
- if [ $? -eq 0 ]; then
- par_arg=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' | egrep -o '[[:digit:]]+')
- par_arg="--parallel=${par_arg}"
- else
- par_arg="--parallel=1"
- fi
-
- tc-export CC CXX LD
-
- ./bootstrap \
- --prefix="${T}/cmakestrap/" \
- ${par_arg} \
- || die "Bootstrap failed"
-}
-
-cmake_src_test() {
- # fix OutDir test
- # this is altered thanks to our eclass
- sed -i -e 's:#IGNORE ::g' "${S}"/Tests/OutDir/CMakeLists.txt || die
- pushd "${CMAKE_BUILD_DIR}" > /dev/null
- # Excluded tests:
- # BootstrapTest: we actualy bootstrap it every time so why test it.
- # SimpleCOnly_sdcc: sdcc choke on global cflags so just skip the test
- # as it was never intended to be used this way.
- "${CMAKE_BUILD_DIR}"/bin/ctest \
- -E BootstrapTest SimpleCOnly_sdcc \
- || die "Tests failed"
- popd > /dev/null
-}
-
-src_prepare() {
- base_src_prepare
-
- # disable running of cmake in boostrap command
- sed -i \
- -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
- bootstrap || die "sed failed"
-
- # Add gcc libs to the default link paths
- sed -i \
- -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"
-
- cmake_src_bootstrap
-}
-
-src_configure() {
- # make things work with gentoo java setup
- # in case java-config cannot be run, the variable just becomes unset
- # per bug #315229
- export JAVA_HOME=$(java-config -g JAVA_HOME 2> /dev/null)
-
- local mycmakeargs=(
- -DCMAKE_USE_SYSTEM_LIBRARIES=ON
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
- -DCMAKE_DOC_DIR=/share/doc/${PF}
- -DCMAKE_MAN_DIR=/share/man
- -DCMAKE_DATA_DIR=/share/${PN}
- $(cmake-utils_use_build ncurses CursesDialog)
- $(cmake-utils_use_build qt4 QtDialog)
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
- use emacs && elisp-compile Docs/cmake-mode.el
-}
-
-src_test() {
- VIRTUALX_COMMAND="cmake_src_test" virtualmake
-}
-
-src_install() {
- cmake-utils_src_install
- if use emacs; then
- elisp-install ${PN} Docs/cmake-mode.el Docs/cmake-mode.elc
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
- if use vim-syntax; then
- insinto /usr/share/vim/vimfiles/syntax
- doins Docs/cmake-syntax.vim
-
- insinto /usr/share/vim/vimfiles/indent
- doins Docs/cmake-indent.vim
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins "${FILESDIR}/${VIMFILE}"
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/dev-util/cmake/files/50cmake-gentoo.el b/dev-util/cmake/files/50cmake-gentoo.el
deleted file mode 100644
index e4a1a6d..0000000
--- a/dev-util/cmake/files/50cmake-gentoo.el
+++ /dev/null
@@ -1,4 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(autoload 'cmake-mode "cmake-mode" "Major mode for editing CMake files." t)
-(add-to-list 'auto-mode-alist '("CMakeLists\\.txt\\'" . cmake-mode))
-(add-to-list 'auto-mode-alist '("\\.cmake\\'" . cmake-mode))
diff --git a/dev-util/cmake/files/cmake-2.6.3-darwin-bundle.patch b/dev-util/cmake/files/cmake-2.6.3-darwin-bundle.patch
deleted file mode 100644
index 6ee9b70..0000000
--- a/dev-util/cmake/files/cmake-2.6.3-darwin-bundle.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Don't use .so for modules on darwin/macos. Use .bundle instead.
-Patch by Heiko Przybyl
-
---- Modules/Platform/Darwin.cmake
-+++ Modules/Platform/Darwin.cmake
-@@ -23,7 +23,7 @@
- SET(CMAKE_SHARED_LIBRARY_PREFIX "lib")
- SET(CMAKE_SHARED_LIBRARY_SUFFIX ".dylib")
- SET(CMAKE_SHARED_MODULE_PREFIX "lib")
--SET(CMAKE_SHARED_MODULE_SUFFIX ".so")
-+SET(CMAKE_SHARED_MODULE_SUFFIX ".bundle")
- SET(CMAKE_MODULE_EXISTS 1)
- SET(CMAKE_DL_LIBS "")
-
-@@ -45,7 +45,7 @@
- SET(CMAKE_SHARED_MODULE_CREATE_C_FLAGS "-bundle -headerpad_max_install_names")
- SET(CMAKE_SHARED_MODULE_LOADER_C_FLAG "-Wl,-bundle_loader,")
- SET(CMAKE_SHARED_MODULE_LOADER_CXX_FLAG "-Wl,-bundle_loader,")
--SET(CMAKE_FIND_LIBRARY_SUFFIXES ".dylib" ".so" ".a")
-+SET(CMAKE_FIND_LIBRARY_SUFFIXES ".dylib" ".bundle" ".a")
-
- # hack: if a new cmake (which uses CMAKE_INSTALL_NAME_TOOL) runs on an old build tree
- # (where install_name_tool was hardcoded) and where CMAKE_INSTALL_NAME_TOOL isn't in the cache
diff --git a/dev-util/cmake/files/cmake-2.6.3-fix_broken_lfs_on_aix.patch b/dev-util/cmake/files/cmake-2.6.3-fix_broken_lfs_on_aix.patch
deleted file mode 100644
index 02c3011..0000000
--- a/dev-util/cmake/files/cmake-2.6.3-fix_broken_lfs_on_aix.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-http://public.kitware.com/Bug/view.php?id=7933
-
-diff -ur cmake-2.6.2/Source/kwsys/kwsysPlatformTestsCXX.cxx cmake-2.6.2-p/Source/kwsys/kwsysPlatformTestsCXX.cxx
---- cmake-2.6.2/Source/kwsys/kwsysPlatformTestsCXX.cxx Wed Sep 24 20:34:37 2008
-+++ cmake-2.6.2-p/Source/kwsys/kwsysPlatformTestsCXX.cxx Tue Nov 4 11:18:32 2008
-@@ -38,6 +38,13 @@
- int main() { return 0; }
- #endif
-
-+#ifdef TEST_KWSYS_LFS_SUPPORT
-+#define _LARGE_FILES
-+#include <iostream>
-+int main() { return 0; }
-+#endif
-+
-+
- #ifdef TEST_KWSYS_IOS_HAVE_STD
- #include <iosfwd>
- void f(std ::ostream*) {}
-diff -ur cmake-2.6.2/bootstrap cmake-2.6.2-p/bootstrap
---- cmake-2.6.2/bootstrap Wed Sep 24 20:34:33 2008
-+++ cmake-2.6.2-p/bootstrap Tue Nov 4 11:17:11 2008
-@@ -1005,6 +1005,16 @@
- echo "${cmake_cxx_compiler} does not have stl iterator_traits"
- fi
-
-+if cmake_try_run "${cmake_cxx_compiler}" \
-+ "${cmake_cxx_flags} -DTEST_KWSYS_LFS_SUPPORT" \
-+ "${cmake_source_dir}/Source/kwsys/kwsysPlatformTestsCXX.cxx" >> cmake_bootstrap.log 2>&1; then
-+ KWSYS_LFS_AVAILABLE=1
-+ echo "LFS support available"
-+else
-+ KWSYS_LFS_AVAILABLE=0
-+ echo "LFS support unavailable, disabled"
-+fi
-+
- if [ "x${KWSYS_STL_HAS_ITERATOR_TRAITS}" = "x0" ]; then
- if cmake_try_run "${cmake_cxx_compiler}" \
- "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ITERATOR_CATEGORY -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
diff --git a/dev-util/cmake/files/cmake-2.6.3-no-duplicates-in-rpath.patch b/dev-util/cmake/files/cmake-2.6.3-no-duplicates-in-rpath.patch
deleted file mode 100644
index ceb205f..0000000
--- a/dev-util/cmake/files/cmake-2.6.3-no-duplicates-in-rpath.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Patch by Heiko Przybyl
-
---- Source/cmComputeLinkInformation.cxx
-+++ Source/cmComputeLinkInformation.cxx
-@@ -1686,6 +1686,14 @@ std::string cmComputeLinkInformation::Ge
- for(std::vector<std::string>::const_iterator ri = runtimeDirs.begin();
- ri != runtimeDirs.end(); ++ri)
- {
-+ // Do not add duplicates.
-+ // I'd like to have that check already in the list generation code
-+ // but that would need lots of more changes, even in ExpandListArgument().
-+ if(*sep != '\0' && (rpath + sep).find(*ri + sep) != std::string::npos)
-+ {
-+ //std::cerr << "ignoring duplicate: '" << *ri << "' in '" << rpath << "'" << std::endl;
-+ continue;
-+ }
- // Separate from previous path.
- rpath += sep;
- sep = this->GetRuntimeSep().c_str();
diff --git a/dev-util/cmake/files/cmake-2.8.0-darwin-default-install_name.patch b/dev-util/cmake/files/cmake-2.8.0-darwin-default-install_name.patch
deleted file mode 100644
index 4ef0c7b..0000000
--- a/dev-util/cmake/files/cmake-2.8.0-darwin-default-install_name.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-The install_name of a library can be compared to the ELF soname, setting
-it to just the library name (libx.1.dylib) is not sufficient on Mach-O,
-as it uses full paths. Most apps have no clue about that, so they don't
-do something like http://www.cmake.org/pipermail/cmake/2006-June/009758.html
-
-Provide a sane default that will allow merging most cmake-based
-packages. If this location is not correct, Portage's QA checks will
-catch that.
-
---- Source/cmTarget.cxx
-+++ Source/cmTarget.cxx
-@@ -974,7 +974,7 @@
- this->Makefile->IsOn("MINGW"));
-
- // Setup default property values.
-- this->SetPropertyDefault("INSTALL_NAME_DIR", "");
-+ this->SetPropertyDefault("INSTALL_NAME_DIR", "${CMAKE_INSTALL_PREFIX}/lib");
- this->SetPropertyDefault("INSTALL_RPATH", "");
- this->SetPropertyDefault("INSTALL_RPATH_USE_LINK_PATH", "OFF");
- this->SetPropertyDefault("SKIP_BUILD_RPATH", "OFF");
diff --git a/dev-util/cmake/files/cmake-2.8.1-libform.patch b/dev-util/cmake/files/cmake-2.8.1-libform.patch
deleted file mode 100644
index 87c7247..0000000
--- a/dev-util/cmake/files/cmake-2.8.1-libform.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -u -r cmake-2.8.1.medium/CMakeLists.txt cmake-2.8.1/CMakeLists.txt
---- cmake-2.8.1.medium/CMakeLists.txt 2010-03-16 21:29:28.000000000 +0100
-+++ cmake-2.8.1/CMakeLists.txt 2010-04-04 20:04:47.000000000 +0200
-@@ -314,9 +314,6 @@
- ELSE (UNIX)
- SET(BUILD_CursesDialog 0)
- ENDIF (UNIX)
-- IF(BUILD_CursesDialog)
-- ADD_SUBDIRECTORY(Source/CursesDialog/form)
-- ENDIF(BUILD_CursesDialog)
- ENDMACRO (CMAKE_BUILD_UTILITIES)
-
-
-diff -u -r cmake-2.8.1.medium/Source/CursesDialog/CMakeLists.txt cmake-2.8.1/Source/CursesDialog/CMakeLists.txt
---- cmake-2.8.1.medium/Source/CursesDialog/CMakeLists.txt 2010-03-16 21:29:34.000000000 +0100
-+++ cmake-2.8.1/Source/CursesDialog/CMakeLists.txt 2010-04-04 20:01:38.000000000 +0200
-@@ -25,13 +25,18 @@
- CursesDialog/ccmake
- )
-
--INCLUDE_DIRECTORIES(${CMake_SOURCE_DIR}/Source/CursesDialog/form
-- ${CMake_BINARY_DIR}/Source/CursesDialog/form)
- INCLUDE_DIRECTORIES(${CURSES_INCLUDE_PATH})
-
-
- ADD_EXECUTABLE(ccmake ${CURSES_SRCS} )
- TARGET_LINK_LIBRARIES(ccmake CMakeLib)
--TARGET_LINK_LIBRARIES(ccmake cmForm)
-+TARGET_LINK_LIBRARIES(ccmake form)
-+TARGET_LINK_LIBRARIES(ccmake ${CURSES_LIBRARY})
-+IF(CURSES_EXTRA_LIBRARY)
-+ TARGET_LINK_LIBRARIES(ccmake ${CURSES_EXTRA_LIBRARY})
-+ENDIF(CURSES_EXTRA_LIBRARY)
-+
-
- INSTALL_TARGETS(/bin ccmake)
-+
-+
-diff -u -r cmake-2.8.1.medium/Source/CursesDialog/cmCursesStandardIncludes.h cmake-2.8.1/Source/CursesDialog/cmCursesStandardIncludes.h
---- cmake-2.8.1.medium/Source/CursesDialog/cmCursesStandardIncludes.h 2010-03-16 21:29:35.000000000 +0100
-+++ cmake-2.8.1/Source/CursesDialog/cmCursesStandardIncludes.h 2010-04-04 20:01:38.000000000 +0200
-@@ -15,8 +15,6 @@
- #define _MSE_INT_H
- #endif
-
--#include <cmFormConfigure.h>
--
- #if defined(__hpux)
- # define _BOOL_DEFINED
- # include <sys/time.h>
diff --git a/dev-util/cmake/files/cmake-2.8.3-fix_assembler_test.patch b/dev-util/cmake/files/cmake-2.8.3-fix_assembler_test.patch
deleted file mode 100644
index 0ea02b1..0000000
--- a/dev-util/cmake/files/cmake-2.8.3-fix_assembler_test.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -urN cmake-2.8.3.orig/Tests/Assembler/CMakeLists.txt cmake-2.8.3/Tests/Assembler/CMakeLists.txt
---- cmake-2.8.3.orig/Tests/Assembler/CMakeLists.txt 2010-12-25 16:56:42.646163500 +0100
-+++ cmake-2.8.3/Tests/Assembler/CMakeLists.txt 2010-12-25 20:18:17.156163502 +0100
-@@ -11,8 +11,11 @@
- enable_language(ASM-ATT OPTIONAL)
- if(CMAKE_ASM-ATT_COMPILER_WORKS)
- message(STATUS "Trying to enable ASM-ATT for Linux/x86 - succeeded")
-- # this assembler file was created using gcc -S main.c
-- set(SRCS main-linux-x86-gas.s)
-+ # generate assembler file
-+ execute_process(COMMAND ${CMAKE_C_COMPILER} -S
-+ "${CMAKE_CURRENT_SOURCE_DIR}/main.c" -o
-+ "${CMAKE_CURRENT_BINARY_DIR}/main-linux-x86-gas.s")
-+ set(SRCS ${CMAKE_CURRENT_BINARY_DIR}/main-linux-x86-gas.s)
- endif(CMAKE_ASM-ATT_COMPILER_WORKS)
- endif(CMAKE_SYSTEM MATCHES Linux OR CMAKE_SYSTEM MATCHES FreeBSD)
- endif(NOT SRCS AND CMAKE_SYSTEM_PROCESSOR MATCHES "[ix].?86$")
diff --git a/dev-util/cmake/files/cmake-2.8.3-more-no_host_paths.patch b/dev-util/cmake/files/cmake-2.8.3-more-no_host_paths.patch
deleted file mode 100644
index 38bad92..0000000
--- a/dev-util/cmake/files/cmake-2.8.3-more-no_host_paths.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-Set some proper paths to make cmake find our tools.
-Original patch by Heiko Przybyl
-
-The ebuild now adds an extra / at the end of $EPREFIX so that it is
-never the empty string (so that CMAKE_SYSTEM_PREFIX_PATH remains
-correct)
-
---- cmake-2.8.3/Modules/Platform/Darwin.cmake
-+++ cmake-2.8.3/Modules/Platform/Darwin.cmake
-@@ -217,19 +217,23 @@
-
-
-
--# default to searching for frameworks first
--SET(CMAKE_FIND_FRAMEWORK FIRST)
-+# default to searching for frameworks last
-+SET(CMAKE_FIND_FRAMEWORK LAST)
- # set up the default search directories for frameworks
- SET(CMAKE_SYSTEM_FRAMEWORK_PATH
-+ @GENTOO_PORTAGE_EPREFIX@Frameworks
-+ @GENTOO_PORTAGE_EPREFIX@usr/lib
- ~/Library/Frameworks
- /Library/Frameworks
- /Network/Library/Frameworks
- /System/Library/Frameworks)
-
--# default to searching for application bundles first
--SET(CMAKE_FIND_APPBUNDLE FIRST)
-+# default to searching for application bundles last
-+SET(CMAKE_FIND_APPBUNDLE LAST)
- # set up the default search directories for application bundles
- SET(CMAKE_SYSTEM_APPBUNDLE_PATH
-+ @GENTOO_PORTAGE_EPREFIX@Applications
-+ @GENTOO_PORTAGE_EPREFIX@usr/bin
- ~/Applications
- /Applications
- /Developer/Applications)
-diff -ruN cmake-2.8.3.orig/Modules/Platform/UnixPaths.cmake cmake-2.8.3/Modules/Platform/UnixPaths.cmake
---- cmake-2.8.3/Modules/Platform/UnixPaths.cmake
-+++ cmake-2.8.3/Modules/Platform/UnixPaths.cmake
-@@ -33,6 +33,7 @@
- # search types.
- LIST(APPEND CMAKE_SYSTEM_PREFIX_PATH
- # Standard
-+ @GENTOO_PORTAGE_EPREFIX@usr/local @GENTOO_PORTAGE_EPREFIX@usr @GENTOO_PORTAGE_EPREFIX@
- /usr/local /usr /
-
- # CMake install location
-@@ -44,43 +45,39 @@
-
- # List common include file locations not under the common prefixes.
- LIST(APPEND CMAKE_SYSTEM_INCLUDE_PATH
-- # Windows API on Cygwin
-- /usr/include/w32api
--
-- # X11
-- /usr/X11R6/include /usr/include/X11
--
-- # Other
-- /usr/pkg/include
-- /opt/csw/include /opt/include
-- /usr/openwin/include
-+ @GENTOO_PORTAGE_EPREFIX@usr/include
- )
-
- LIST(APPEND CMAKE_SYSTEM_LIBRARY_PATH
-- # Windows API on Cygwin
-- /usr/lib/w32api
--
-- # X11
-- /usr/X11R6/lib /usr/lib/X11
--
-- # Other
-- /usr/pkg/lib
-- /opt/csw/lib /opt/lib
-- /usr/openwin/lib
-+ @GENTOO_PORTAGE_GCCLIBDIR@/gcc
-+ @GENTOO_PORTAGE_GCCLIBDIR@
-+ @GENTOO_PORTAGE_EPREFIX@usr/lib64
-+ @GENTOO_PORTAGE_EPREFIX@usr/lib32
-+ @GENTOO_PORTAGE_EPREFIX@usr/lib
-+ @GENTOO_PORTAGE_EPREFIX@lib
- )
-
- LIST(APPEND CMAKE_SYSTEM_PROGRAM_PATH
-- /usr/pkg/bin
-+ @GENTOO_PORTAGE_EPREFIX@usr/bin
-+ @GENTOO_PORTAGE_EPREFIX@bin
- )
-
- LIST(APPEND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES
-+ @GENTOO_PORTAGE_GCCLIBDIR@/gcc
-+ @GENTOO_PORTAGE_GCCLIBDIR@
-+ @GENTOO_PORTAGE_EPREFIX@usr/lib64
-+ @GENTOO_PORTAGE_EPREFIX@usr/lib32
-+ @GENTOO_PORTAGE_EPREFIX@usr/lib
-+ @GENTOO_PORTAGE_EPREFIX@lib
- /lib /usr/lib /usr/lib32 /usr/lib64
- )
-
- LIST(APPEND CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES
-+ @GENTOO_PORTAGE_EPREFIX@usr/include
- /usr/include
- )
- LIST(APPEND CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES
-+ @GENTOO_PORTAGE_EPREFIX@usr/include
- /usr/include
- )
-
diff --git a/dev-util/cmake/files/cmake-2.8.3-ruby_libname.patch b/dev-util/cmake/files/cmake-2.8.3-ruby_libname.patch
deleted file mode 100644
index 45d2b16..0000000
--- a/dev-util/cmake/files/cmake-2.8.3-ruby_libname.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN cmake-2.8.3.orig//Modules/FindRuby.cmake cmake-2.8.3//Modules/FindRuby.cmake
---- cmake-2.8.3.orig//Modules/FindRuby.cmake 2010-12-25 16:56:42.597163498 +0100
-+++ cmake-2.8.3//Modules/FindRuby.cmake 2010-12-25 16:57:55.207163499 +0100
-@@ -180,7 +180,7 @@
-
-
- # Determine the list of possible names for the ruby library
--SET(_RUBY_POSSIBLE_LIB_NAMES ruby ruby-static ruby${_RUBY_VERSION_SHORT})
-+SET(_RUBY_POSSIBLE_LIB_NAMES ruby ruby-static ruby${_RUBY_VERSION_SHORT} ruby${_RUBY_VERSION_SHORT_NODOT})
-
- IF(WIN32)
- SET( _RUBY_MSVC_RUNTIME "" )
diff --git a/dev-util/cmake/files/cmake-2.8.4-FindBoost.patch b/dev-util/cmake/files/cmake-2.8.4-FindBoost.patch
deleted file mode 100644
index 4a56d43..0000000
--- a/dev-util/cmake/files/cmake-2.8.4-FindBoost.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -urN cmake-2.8.4.old//Modules/FindBoost.cmake cmake-2.8.4/Modules/FindBoost.cmake
---- cmake-2.8.4.old//Modules/FindBoost.cmake 2011-02-20 19:32:16.528655001 +0100
-+++ cmake-2.8.4/Modules/FindBoost.cmake 2011-02-20 20:28:41.572936744 +0100
-@@ -73,6 +73,9 @@
- # binary Boost releases do so.
- #
- # set(Boost_ADDITIONAL_VERSIONS "1.78" "1.78.0" "1.79" "1.79.0")
-+set(Boost_ADDITIONAL_VERSIONS "1.50.0" "1.50" "1.49.0" "1.49" "1.48.0" "1.48"
-+ "1.47.0" "1.47" "1.46.0" "1.46" "1.45.0" "1.45" "1.44.0" "1.44" "1.43.0"
-+ "1.43" "1.42.0" "1.42")
- #
- # ===================================== ============= ========================
- #
diff --git a/dev-util/cmake/files/cmake-2.8.4-FindPythonInterp.patch b/dev-util/cmake/files/cmake-2.8.4-FindPythonInterp.patch
deleted file mode 100644
index 90a34aa..0000000
--- a/dev-util/cmake/files/cmake-2.8.4-FindPythonInterp.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urN cmake-2.8.4.old/Modules/FindPythonInterp.cmake cmake-2.8.4/Modules/FindPythonInterp.cmake
---- cmake-2.8.4.old/Modules/FindPythonInterp.cmake 2011-02-20 19:32:16.545655003 +0100
-+++ cmake-2.8.4/Modules/FindPythonInterp.cmake 2011-02-20 20:22:37.597936743 +0100
-@@ -26,6 +26,7 @@
- ${Python_ADDITIONAL_VERSIONS}
- 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
-
-+set(_Python_VERSIONS "")
- # Run first with the Python version in the executable
- foreach(_CURRENT_VERSION ${_Python_VERSIONS})
- set(_Python_NAMES python${_CURRENT_VERSION})
diff --git a/dev-util/cmake/files/cmake-2.8.4-FindPythonLibs.patch b/dev-util/cmake/files/cmake-2.8.4-FindPythonLibs.patch
deleted file mode 100644
index 28d2e4f..0000000
--- a/dev-util/cmake/files/cmake-2.8.4-FindPythonLibs.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN cmake-2.8.4.old/Modules/FindPythonLibs.cmake cmake-2.8.4/Modules/FindPythonLibs.cmake
---- cmake-2.8.4.old/Modules/FindPythonLibs.cmake 2011-02-20 19:32:16.363655002 +0100
-+++ cmake-2.8.4/Modules/FindPythonLibs.cmake 2011-02-20 19:33:51.905655001 +0100
-@@ -33,6 +33,8 @@
- ${Python_ADDITIONAL_VERSIONS}
- 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
-
-+EXECUTE_PROCESS(COMMAND python -c "import sys; sys.stdout.write('.'.join([str(x) for x in sys.version_info[:2]]))"
-+ OUTPUT_VARIABLE _Python_VERSIONS)
- FOREACH(_CURRENT_VERSION ${_Python_VERSIONS})
- STRING(REPLACE "." "" _CURRENT_VERSION_NO_DOTS ${_CURRENT_VERSION})
- IF(WIN32)
diff --git a/dev-util/cmake/files/cmake-2.8.4-FindQt4.patch b/dev-util/cmake/files/cmake-2.8.4-FindQt4.patch
deleted file mode 100644
index 1e2b99c..0000000
--- a/dev-util/cmake/files/cmake-2.8.4-FindQt4.patch
+++ /dev/null
@@ -1,219 +0,0 @@
---- cmake-2.8.4/usr/share/cmake/Modules/FindQt4.cmake.org 2011-03-09 19:08:15.384000064 +0100
-+++ cmake-2.8.4/usr/share/cmake/Modules/FindQt4.cmake 2011-03-09 19:09:18.162000065 +0100
-@@ -835,7 +835,7 @@
- PATHS
- ${QT_HEADERS_DIR}/${QT_MODULE}
- ${QT_LIBRARY_DIR}/${QT_MODULE}.framework/Headers
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- # phonon doesn't seem consistent, let's try phonondefs.h for some
- # installations
-@@ -844,7 +844,7 @@
- PATHS
- ${QT_HEADERS_DIR}/${QT_MODULE}
- ${QT_LIBRARY_DIR}/${QT_MODULE}.framework/Headers
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- ENDIF(${QT_MODULE} STREQUAL "phonon")
- ENDFOREACH(QT_MODULE)
-@@ -854,11 +854,11 @@
- # Set QT_AXCONTAINER_INCLUDE_DIR and QT_AXSERVER_INCLUDE_DIR
- FIND_PATH(QT_QAXCONTAINER_INCLUDE_DIR ActiveQt
- PATHS ${QT_HEADERS_DIR}/ActiveQt
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- FIND_PATH(QT_QAXSERVER_INCLUDE_DIR ActiveQt
- PATHS ${QT_HEADERS_DIR}/ActiveQt
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- ENDIF(Q_WS_WIN)
-
-@@ -867,7 +867,7 @@
- PATHS
- ${QT_HEADERS_DIR}/QtDesigner
- ${QT_LIBRARY_DIR}/QtDesigner.framework/Headers
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- # Set QT_QTASSISTANT_INCLUDE_DIR
-@@ -875,7 +875,7 @@
- PATHS
- ${QT_HEADERS_DIR}/QtAssistant
- ${QT_LIBRARY_DIR}/QtAssistant.framework/Headers
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- # Set QT_QTASSISTANTCLIENT_INCLUDE_DIR
-@@ -883,7 +883,7 @@
- PATHS
- ${QT_HEADERS_DIR}/QtAssistant
- ${QT_LIBRARY_DIR}/QtAssistant.framework/Headers
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- ########################################
-@@ -897,11 +897,11 @@
- STRING(TOUPPER ${QT_MODULE} _upper_qt_module)
- FIND_LIBRARY(QT_${_upper_qt_module}_LIBRARY_RELEASE
- NAMES ${QT_MODULE}${QT_LIBINFIX} ${QT_MODULE}${QT_LIBINFIX}4
-- PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH
-+ PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- FIND_LIBRARY(QT_${_upper_qt_module}_LIBRARY_DEBUG
- NAMES ${QT_MODULE}${QT_LIBINFIX}_debug ${QT_MODULE}${QT_LIBINFIX}d ${QT_MODULE}${QT_LIBINFIX}d4
-- PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH
-+ PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- ENDFOREACH(QT_MODULE)
-
-@@ -911,26 +911,26 @@
- ENDIF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTUITOOLS_LIBRARY_RELEASE)
-
- # Set QT_QTDESIGNERCOMPONENTS_LIBRARY
-- FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NAMES QtDesignerComponents${QT_LIBINFIX} QtDesignerComponents${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-- FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG NAMES QtDesignerComponents${QT_LIBINFIX}_debug QtDesignerComponents${QT_LIBINFIX}d QtDesignerComponents${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-+ FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NAMES QtDesignerComponents${QT_LIBINFIX} QtDesignerComponents${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-+ FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG NAMES QtDesignerComponents${QT_LIBINFIX}_debug QtDesignerComponents${QT_LIBINFIX}d QtDesignerComponents${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-
- # Set QT_QTMAIN_LIBRARY
- IF(Q_WS_WIN)
-- FIND_LIBRARY(QT_QTMAIN_LIBRARY_RELEASE NAMES qtmain${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-- FIND_LIBRARY(QT_QTMAIN_LIBRARY_DEBUG NAMES qtmain${QT_LIBINFIX}d PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-+ FIND_LIBRARY(QT_QTMAIN_LIBRARY_RELEASE NAMES qtmain${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-+ FIND_LIBRARY(QT_QTMAIN_LIBRARY_DEBUG NAMES qtmain${QT_LIBINFIX}d PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
- ENDIF(Q_WS_WIN)
-
- # Set QT_QTASSISTANTCLIENT_LIBRARY
-- FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-- FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-+ FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-+ FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-
- # Set QT_QTASSISTANT_LIBRARY
-- FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 QtAssistant${QT_LIBINFIX} QtAssistant${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-- FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 QtAssistant${QT_LIBINFIX}_debug QtAssistant${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-+ FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 QtAssistant${QT_LIBINFIX} QtAssistant${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-+ FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 QtAssistant${QT_LIBINFIX}_debug QtAssistant${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-
- # Set QT_QTHELP_LIBRARY
-- FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} QtCLucene${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-- FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_DEBUG NAMES QtCLucene${QT_LIBINFIX}_debug QtCLucene${QT_LIBINFIX}d QtCLucene${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
-+ FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} QtCLucene${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-+ FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_DEBUG NAMES QtCLucene${QT_LIBINFIX}_debug QtCLucene${QT_LIBINFIX}d QtCLucene${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
- IF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCLUCENE_LIBRARY_RELEASE)
- FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR})
- ENDIF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCLUCENE_LIBRARY_RELEASE)
-@@ -993,67 +993,67 @@
- FIND_PROGRAM(QT_MOC_EXECUTABLE
- NAMES moc-qt4 moc
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_UIC_EXECUTABLE
- NAMES uic-qt4 uic
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_UIC3_EXECUTABLE
- NAMES uic3
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_RCC_EXECUTABLE
- NAMES rcc
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_DBUSCPP2XML_EXECUTABLE
- NAMES qdbuscpp2xml
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_DBUSXML2CPP_EXECUTABLE
- NAMES qdbusxml2cpp
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_LUPDATE_EXECUTABLE
- NAMES lupdate-qt4 lupdate
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_LRELEASE_EXECUTABLE
- NAMES lrelease-qt4 lrelease
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_QCOLLECTIONGENERATOR_EXECUTABLE
- NAMES qcollectiongenerator-qt4 qcollectiongenerator
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_DESIGNER_EXECUTABLE
- NAMES designer-qt4 designer
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- FIND_PROGRAM(QT_LINGUIST_EXECUTABLE
- NAMES linguist-qt4 linguist
- PATHS ${QT_BINARY_DIR}
-- NO_DEFAULT_PATH
-+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
-
- IF (QT_MOC_EXECUTABLE)
-@@ -1158,11 +1158,11 @@
- IF(QT_IS_STATIC)
- FIND_LIBRARY(QT_${_upper_qt_plugin}_LIBRARY_RELEASE
- NAMES ${QT_PLUGIN}${QT_LIBINFIX} ${QT_PLUGIN}${QT_LIBINFIX}4
-- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
-+ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- FIND_LIBRARY(QT_${_upper_qt_plugin}_LIBRARY_DEBUG
- NAMES ${QT_PLUGIN}${QT_LIBINFIX}_debug ${QT_PLUGIN}${QT_LIBINFIX}d ${QT_PLUGIN}${QT_LIBINFIX}d4
-- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
-+ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- _QT4_ADJUST_LIB_VARS(${QT_PLUGIN})
- ELSE(QT_IS_STATIC)
-@@ -1171,11 +1171,11 @@
- SET(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_SHARED_MODULE_SUFFIX} ${CMAKE_SHARED_LIBRARY_SUFFIX})
- FIND_LIBRARY(QT_${_upper_qt_plugin}_PLUGIN_RELEASE
- NAMES ${QT_PLUGIN}${QT_LIBINFIX} ${QT_PLUGIN}${QT_LIBINFIX}4
-- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
-+ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- FIND_LIBRARY(QT_${_upper_qt_plugin}_PLUGIN_DEBUG
- NAMES ${QT_PLUGIN}${QT_LIBINFIX}_debug ${QT_PLUGIN}${QT_LIBINFIX}d ${QT_PLUGIN}${QT_LIBINFIX}d4
-- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
-+ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
- )
- MARK_AS_ADVANCED(QT_${_upper_qt_plugin}_PLUGIN_RELEASE QT_${_upper_qt_plugin}_PLUGIN_DEBUG)
- SET(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES_DEFAULT})
diff --git a/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch b/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch
deleted file mode 100644
index 2ffa2d2..0000000
--- a/dev-util/cmake/files/cmake-2.8.5-FindBLAS.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -ruN cmake-2.8.5.orig/Modules/FindBLAS.cmake cmake-2.8.5/Modules/FindBLAS.cmake
---- cmake-2.8.5.orig/Modules/FindBLAS.cmake 2011-07-08 14:21:44.000000000 +0200
-+++ cmake-2.8.5/Modules/FindBLAS.cmake 2011-07-17 17:34:45.384557963 +0200
-@@ -1,3 +1,9 @@
-+#
-+# Version modified for Gentoo Linux
-+# If a valid PkgConfig configuration for blas is found, this overrides and cancels
-+# all further checks.
-+#
-+
- # - Find BLAS library
- # This module finds an installed fortran library that implements the BLAS
- # linear-algebra interface (see http://www.netlib.org/blas/).
-@@ -39,6 +45,14 @@
- # (To distribute this file outside of CMake, substitute the full
- # License text for the above reference.)
-
-+#
-+# first, try PkgConfig
-+#
-+find_package(PkgConfig REQUIRED)
-+pkg_check_modules(BLAS blas)
-+if(NOT BLAS_FOUND)
-+message(STATUS "No PkgConfig configuration for BLAS found; starting more extensive search.")
-+
- include(CheckFunctionExists)
- include(CheckFortranFunctionExists)
-
-@@ -559,3 +573,6 @@
- endif(BLAS_FOUND)
- endif(NOT BLAS_FIND_QUIETLY)
- endif(BLA_F95)
-+
-+
-+endif(NOT BLAS_FOUND)
diff --git a/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch b/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch
deleted file mode 100644
index 6a159a9..0000000
--- a/dev-util/cmake/files/cmake-2.8.5-FindLAPACK.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff -ruN cmake-2.8.5.orig/Modules/FindLAPACK.cmake cmake-2.8.5/Modules/FindLAPACK.cmake
---- cmake-2.8.5.orig/Modules/FindLAPACK.cmake 2011-07-08 14:21:44.000000000 +0200
-+++ cmake-2.8.5/Modules/FindLAPACK.cmake 2011-07-17 19:46:57.865560858 +0200
-@@ -1,3 +1,9 @@
-+#
-+# Version modified for Gentoo Linux
-+# If a valid PkgConfig configuration is found, this overrides and cancels
-+# all further checks.
-+#
-+
- # - Find LAPACK library
- # This module finds an installed fortran library that implements the LAPACK
- # linear-algebra interface (see http://www.netlib.org/lapack/).
-@@ -36,6 +42,14 @@
- # (To distribute this file outside of CMake, substitute the full
- # License text for the above reference.)
-
-+#
-+# first, try PkgConfig
-+#
-+find_package(PkgConfig REQUIRED)
-+pkg_check_modules(LAPACK lapack)
-+if(NOT LAPACK_FOUND)
-+message(STATUS "No PkgConfig configuration for LAPACK found; starting more extensive search.")
-+
- get_property(_LANGUAGES_ GLOBAL PROPERTY ENABLED_LANGUAGES)
- if (NOT _LANGUAGES_ MATCHES Fortran)
- include(CheckFunctionExists)
-@@ -300,3 +314,5 @@
- endif(LAPACK_FOUND)
- endif(NOT LAPACK_FIND_QUIETLY)
- endif(BLA_F95)
-+
-+endif(NOT LAPACK_FOUND)
diff --git a/dev-util/cmake/files/cmake.vim b/dev-util/cmake/files/cmake.vim
deleted file mode 100644
index 5cecd7d..0000000
--- a/dev-util/cmake/files/cmake.vim
+++ /dev/null
@@ -1,3 +0,0 @@
-autocmd BufRead,BufNewFile *.cmake,CMakeLists.txt,*.cmake.in runtime! indent/cmake.vim
-autocmd BufRead,BufNewFile *.cmake,CMakeLists.txt,*.cmake.in setf cmake
-autocmd BufRead,BufNewFile *.ctest,*.ctest.in setf cmake
diff --git a/dev-util/cmake/metadata.xml b/dev-util/cmake/metadata.xml
deleted file mode 100644
index a23f444..0000000
--- a/dev-util/cmake/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>kde</herd>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-07-18 9:05 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-17 17:53 [gentoo-commits] proj/sci:master commit in: dev-util/cmake/files/, dev-util/cmake/ Andreas Hüttel
-- strict thread matches above, loose matches on Subject: below --
2011-07-18 9:05 Andreas Hüttel
2011-07-17 18:14 Andreas Hüttel
2011-07-17 15:47 Andreas Hüttel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox