public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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