From owner-svn-ports-head@FreeBSD.ORG Tue Mar 19 18:00:09 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 2C8EC9EA; Tue, 19 Mar 2013 18:00:09 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 1EF68A37; Tue, 19 Mar 2013 18:00:09 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2JI09i8082848; Tue, 19 Mar 2013 18:00:09 GMT (envelope-from makc@svn.freebsd.org) Received: (from makc@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2JI07Eq082839; Tue, 19 Mar 2013 18:00:07 GMT (envelope-from makc@svn.freebsd.org) Message-Id: <201303191800.r2JI07Eq082839@svn.freebsd.org> From: Max Brazhnikov Date: Tue, 19 Mar 2013 18:00:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r314669 - in head/devel/cmake: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Mar 2013 18:00:09 -0000 Author: makc Date: Tue Mar 19 18:00:07 2013 New Revision: 314669 URL: http://svnweb.freebsd.org/changeset/ports/314669 Log: - Update cmake to 2.8.10.2 - Trim Makefile header - Drop indefinite article from COMMENT Obtained from: area51 Tested by: exp-run (bapt) Modified: head/devel/cmake/Makefile (contents, props changed) head/devel/cmake/distinfo (contents, props changed) head/devel/cmake/files/patch-CMakeLists.txt (contents, props changed) head/devel/cmake/files/patch-Modules_FindJava.cmake (contents, props changed) head/devel/cmake/files/patch-Modules_FindQt4.cmake (contents, props changed) head/devel/cmake/files/patch-Modules_FindSDL.cmake (contents, props changed) head/devel/cmake/files/patch-Modules_FindwxWidgets.cmake (contents, props changed) head/devel/cmake/files/patch-Modules_FindwxWindows.cmake (contents, props changed) Modified: head/devel/cmake/Makefile ============================================================================== --- head/devel/cmake/Makefile Tue Mar 19 17:59:30 2013 (r314668) +++ head/devel/cmake/Makefile Tue Mar 19 18:00:07 2013 (r314669) @@ -1,17 +1,13 @@ -# New ports collection makefile for: cmake -# Date created: March 18 2002 -# Whom: Kyle Martin -# +# Created by: Kyle Martin # $FreeBSD$ -# PORTNAME= cmake -PORTVERSION= 2.8.9 +PORTVERSION= 2.8.10.2 CATEGORIES= devel -MASTER_SITES= http://www.${PORTNAME}.org/files/v${PORTVERSION:C/\.[[:digit:]]+$//}/ +MASTER_SITES= http://www.cmake.org/files/v2.8/ MAINTAINER= kde@FreeBSD.org -COMMENT?= A cross-platform Makefile generator +COMMENT?= Cross-platform Makefile generator LICENSE= BSD Modified: head/devel/cmake/distinfo ============================================================================== --- head/devel/cmake/distinfo Tue Mar 19 17:59:30 2013 (r314668) +++ head/devel/cmake/distinfo Tue Mar 19 18:00:07 2013 (r314669) @@ -1,2 +1,2 @@ -SHA256 (cmake-2.8.9.tar.gz) = dc3dcc7399be8636471975f955086cdf800739862c240858a98e89719e45e6f9 -SIZE (cmake-2.8.9.tar.gz) = 5658837 +SHA256 (cmake-2.8.10.2.tar.gz) = ce524fb39da06ee6d47534bbcec6e0b50422e18b62abc4781a4ba72ea2910eb1 +SIZE (cmake-2.8.10.2.tar.gz) = 5768373 Modified: head/devel/cmake/files/patch-CMakeLists.txt ============================================================================== --- head/devel/cmake/files/patch-CMakeLists.txt Tue Mar 19 17:59:30 2013 (r314668) +++ head/devel/cmake/files/patch-CMakeLists.txt Tue Mar 19 18:00:07 2013 (r314669) @@ -1,10 +1,10 @@ ---- CMakeLists.txt.orig 2012-04-18 20:10:54.000000000 +0200 -+++ CMakeLists.txt 2012-07-12 11:43:03.000000000 +0200 -@@ -621,17 +621,17 @@ - INSTALL(FILES Copyright.txt DESTINATION ${CMake_DOC_DEST}) +--- CMakeLists.txt.orig 2012-11-27 22:20:59.000000000 +0200 ++++ CMakeLists.txt 2012-11-27 22:23:04.000000000 +0200 +@@ -605,17 +605,17 @@ + install(FILES Copyright.txt DESTINATION ${CMake_DOC_DEST}) # Install script directories. --INSTALL( +-install( - DIRECTORY Modules Templates - DESTINATION "${CMake_DATA_DEST}" - FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ @@ -15,17 +15,17 @@ - GROUP_READ GROUP_EXECUTE - WORLD_READ WORLD_EXECUTE - ) -+#INSTALL( -+# DIRECTORY Modules Templates -+# DESTINATION "${CMake_DATA_DEST}" -+# FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ -+# DIRECTORY_PERMISSIONS OWNER_READ OWNER_EXECUTE OWNER_WRITE -+# GROUP_READ GROUP_EXECUTE -+# WORLD_READ WORLD_EXECUTE -+# PATTERN "*.sh*" PERMISSIONS OWNER_READ OWNER_EXECUTE OWNER_WRITE -+# GROUP_READ GROUP_EXECUTE -+# WORLD_READ WORLD_EXECUTE -+# ) ++# install( ++# DIRECTORY Modules Templates ++# DESTINATION "${CMake_DATA_DEST}" ++# FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ ++# DIRECTORY_PERMISSIONS OWNER_READ OWNER_EXECUTE OWNER_WRITE ++# GROUP_READ GROUP_EXECUTE ++# WORLD_READ WORLD_EXECUTE ++# PATTERN "*.sh*" PERMISSIONS OWNER_READ OWNER_EXECUTE OWNER_WRITE ++# GROUP_READ GROUP_EXECUTE ++# WORLD_READ WORLD_EXECUTE ++# ) - #----------------------------------------------------------------------- - # End of the main section of the CMakeLists file + # process docs related install + add_subdirectory(Docs) Modified: head/devel/cmake/files/patch-Modules_FindJava.cmake ============================================================================== --- head/devel/cmake/files/patch-Modules_FindJava.cmake Tue Mar 19 17:59:30 2013 (r314668) +++ head/devel/cmake/files/patch-Modules_FindJava.cmake Tue Mar 19 18:00:07 2013 (r314669) @@ -4,8 +4,8 @@ # 2. OpenJDK 1.6 # 3. GCJ 1.5 # 4. Kaffe 1.4.2 -- IF(var MATCHES "java version \"[0-9]+\\.[0-9]+\\.[0-9_.]+.*\".*") -+ IF(var MATCHES "[java|openjdk] version \"[0-9]+\\.[0-9]+\\.[0-9_.]+.*\".*") +- if(var MATCHES "java version \"[0-9]+\\.[0-9]+\\.[0-9_.]+.*\".*") ++ if(var MATCHES "[java|openjdk] version \"[0-9]+\\.[0-9]+\\.[0-9_.]+.*\".*") # This is most likely Sun / OpenJDK, or maybe GCJ-java compat layer - STRING( REGEX REPLACE ".* version \"([0-9]+\\.[0-9]+\\.[0-9_.]+)[oem-]*\".*" + string( REGEX REPLACE ".* version \"([0-9]+\\.[0-9]+\\.[0-9_.]+)[oem-]*\".*" "\\1" Java_VERSION_STRING "${var}" ) Modified: head/devel/cmake/files/patch-Modules_FindQt4.cmake ============================================================================== --- head/devel/cmake/files/patch-Modules_FindQt4.cmake Tue Mar 19 17:59:30 2013 (r314668) +++ head/devel/cmake/files/patch-Modules_FindQt4.cmake Tue Mar 19 18:00:07 2013 (r314669) @@ -1,43 +1,43 @@ ---- ./Modules/FindQt4.cmake.orig 2011-12-30 17:49:56.000000000 +0100 -+++ ./Modules/FindQt4.cmake 2012-04-07 18:45:53.442654169 +0200 -@@ -473,7 +473,7 @@ +--- Modules/FindQt4.cmake.orig 2012-11-06 21:41:36.000000000 +0200 ++++ Modules/FindQt4.cmake 2012-11-27 22:31:37.000000000 +0200 +@@ -497,7 +497,7 @@ # check for qmake # Debian uses qmake-qt4 # macports' Qt uses qmake-mac --FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake qmake4 qmake-qt4 qmake-mac PATHS -+FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake-qt4 qmake qmake4 qmake-mac PATHS - "[HKEY_CURRENT_USER\\Software\\Trolltech\\Qt3Versions\\4.0.0;InstallDir]/bin" - "[HKEY_CURRENT_USER\\Software\\Trolltech\\Versions\\4.0.0;InstallDir]/bin" - "[HKEY_CURRENT_USER\\Software\\Trolltech\\Versions\\${qt_install_version};InstallDir]/bin" -@@ -665,13 +665,7 @@ +-find_program(QT_QMAKE_EXECUTABLE NAMES qmake qmake4 qmake-qt4 qmake-mac ++find_program(QT_QMAKE_EXECUTABLE NAMES qmake-qt4 qmake qmake4 qmake-mac + PATHS + ENV QTDIR + "[HKEY_CURRENT_USER\\Software\\Trolltech\\Versions\\${qt_install_version};InstallDir]" +@@ -690,13 +690,7 @@ # ask qmake for the plugins directory - IF (QT_LIBRARY_DIR AND NOT QT_PLUGINS_DIR OR QT_QMAKE_CHANGED) + if (QT_LIBRARY_DIR AND NOT QT_PLUGINS_DIR OR QT_QMAKE_CHANGED) _qt4_query_qmake(QT_INSTALL_PLUGINS qt_plugins_dir) -- SET(QT_PLUGINS_DIR NOTFOUND) +- set(QT_PLUGINS_DIR NOTFOUND) - foreach(qt_cross_path ${CMAKE_FIND_ROOT_PATH}) - set(qt_cross_paths ${qt_cross_paths} "${qt_cross_path}/plugins") -- endforeach(qt_cross_path) -- FIND_PATH(QT_PLUGINS_DIR NAMES accessible imageformats sqldrivers codecs designer +- endforeach() +- find_path(QT_PLUGINS_DIR NAMES accessible imageformats sqldrivers codecs designer - HINTS ${qt_cross_paths} ${qt_plugins_dir} - DOC "The location of the Qt plugins") -+ SET(QT_PLUGINS_DIR ${qt_plugins_dir} CACHE PATH "The location of the Qt plugins" FORCE) - ENDIF (QT_LIBRARY_DIR AND NOT QT_PLUGINS_DIR OR QT_QMAKE_CHANGED) ++ set(QT_PLUGINS_DIR ${qt_plugins_dir} CACHE PATH "The location of the Qt plugins" FORCE) + endif () # ask qmake for the translations directory -@@ -684,15 +678,7 @@ - IF (QT_LIBRARY_DIR AND NOT QT_IMPORTS_DIR OR QT_QMAKE_CHANGED) +@@ -709,15 +703,7 @@ + if (QT_LIBRARY_DIR AND NOT QT_IMPORTS_DIR OR QT_QMAKE_CHANGED) _qt4_query_qmake(QT_INSTALL_IMPORTS qt_imports_dir) if(qt_imports_dir) -- SET(QT_IMPORTS_DIR NOTFOUND) +- set(QT_IMPORTS_DIR NOTFOUND) - foreach(qt_cross_path ${CMAKE_FIND_ROOT_PATH}) - set(qt_cross_paths ${qt_cross_paths} "${qt_cross_path}/imports") -- endforeach(qt_cross_path) -- FIND_PATH(QT_IMPORTS_DIR NAMES Qt +- endforeach() +- find_path(QT_IMPORTS_DIR NAMES Qt - HINTS ${qt_cross_paths} ${qt_imports_dir} - DOC "The location of the Qt imports" - NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH NO_SYSTEM_ENVIRONMENT_PATH - NO_CMAKE_SYSTEM_PATH) -+ SET(QT_IMPORTS_DIR ${qt_imports_dir} CACHE PATH "The location of the Qt imports" FORCE) ++ set(QT_IMPORTS_DIR ${qt_imports_dir} CACHE PATH "The location of the Qt imports" FORCE) mark_as_advanced(QT_IMPORTS_DIR) - endif(qt_imports_dir) - ENDIF (QT_LIBRARY_DIR AND NOT QT_IMPORTS_DIR OR QT_QMAKE_CHANGED) + endif() + endif () Modified: head/devel/cmake/files/patch-Modules_FindSDL.cmake ============================================================================== --- head/devel/cmake/files/patch-Modules_FindSDL.cmake Tue Mar 19 17:59:30 2013 (r314668) +++ head/devel/cmake/files/patch-Modules_FindSDL.cmake Tue Mar 19 18:00:07 2013 (r314669) @@ -1,32 +1,23 @@ ---- Modules/FindSDL.cmake.orig 2012-04-18 22:24:55.000000000 -0300 -+++ Modules/FindSDL.cmake 2012-04-18 22:26:06.000000000 -0300 -@@ -82,6 +82,11 @@ - /opt +--- Modules/FindSDL.cmake.orig 2012-11-06 21:41:36.000000000 +0200 ++++ Modules/FindSDL.cmake 2012-11-27 22:34:53.000000000 +0200 +@@ -73,6 +73,11 @@ + PATH_SUFFIXES include/SDL include/SDL12 include/SDL11 include ) +# On FreeBSD SDL depends on libiconv and SDL_stdinc.h includes iconv.h, which is +# located in ${LOCALBASE}/include. Append {LOCALBASE}/include to +# the SDL_INCLUDE_DIR, thus allow to build SDL apps out of box. -+LIST(APPEND SDL_INCLUDE_DIR /usr/local/include) ++list(APPEND SDL_INCLUDE_DIR /usr/local/include) + # SDL-1.1 is the name used by FreeBSD ports... # don't confuse it for the version number. - FIND_LIBRARY(SDL_LIBRARY_TEMP -@@ -97,7 +102,7 @@ + find_library(SDL_LIBRARY_TEMP +@@ -83,7 +88,7 @@ ) - IF(NOT SDL_BUILDING_LIBRARY) -- IF(NOT ${SDL_INCLUDE_DIR} MATCHES ".framework") -+ IF(NOT "${SDL_INCLUDE_DIR}" MATCHES ".framework") - # Non-OS X framework versions expect you to also dynamically link to - # SDLmain. This is mainly for Windows and OS X. Other (Unix) platforms + if(NOT SDL_BUILDING_LIBRARY) +- if(NOT ${SDL_INCLUDE_DIR} MATCHES ".framework") ++ if(NOT "${SDL_INCLUDE_DIR}" MATCHES ".framework") + # Non-OS X framework versions expect you to also dynamically link to + # SDLmain. This is mainly for Windows and OS X. Other (Unix) platforms # seem to provide SDLmain for compatibility even though they don't -@@ -113,7 +118,7 @@ - /opt/csw - /opt - ) -- ENDIF(NOT ${SDL_INCLUDE_DIR} MATCHES ".framework") -+ ENDIF(NOT "${SDL_INCLUDE_DIR}" MATCHES ".framework") - ENDIF(NOT SDL_BUILDING_LIBRARY) - - # SDL may require threads on your system. Modified: head/devel/cmake/files/patch-Modules_FindwxWidgets.cmake ============================================================================== --- head/devel/cmake/files/patch-Modules_FindwxWidgets.cmake Tue Mar 19 17:59:30 2013 (r314668) +++ head/devel/cmake/files/patch-Modules_FindwxWidgets.cmake Tue Mar 19 18:00:07 2013 (r314669) @@ -4,8 +4,8 @@ # UNIX: Start actual work. #----------------------------------------------------------------- # Support cross-compiling, only search in the target platform. -- FIND_PROGRAM(wxWidgets_CONFIG_EXECUTABLE wx-config -+ FIND_PROGRAM(wxWidgets_CONFIG_EXECUTABLE NAMES $ENV{WX_CONFIG} wx-config +- find_program(wxWidgets_CONFIG_EXECUTABLE wx-config ++ find_program(wxWidgets_CONFIG_EXECUTABLE NAMES $ENV{WX_CONFIG} wx-config ONLY_CMAKE_FIND_ROOT_PATH ) Modified: head/devel/cmake/files/patch-Modules_FindwxWindows.cmake ============================================================================== --- head/devel/cmake/files/patch-Modules_FindwxWindows.cmake Tue Mar 19 17:59:30 2013 (r314668) +++ head/devel/cmake/files/patch-Modules_FindwxWindows.cmake Tue Mar 19 18:00:07 2013 (r314669) @@ -1,12 +1,11 @@ ---- ./Modules/FindwxWindows.cmake.orig 2010-06-28 19:15:57.000000000 +0400 -+++ ./Modules/FindwxWindows.cmake 2010-07-06 02:06:30.769844610 +0400 -@@ -599,7 +599,8 @@ +--- Modules/FindwxWindows.cmake.orig 2012-11-06 21:41:36.000000000 +0200 ++++ Modules/FindwxWindows.cmake 2012-11-27 22:39:17.000000000 +0200 +@@ -598,7 +598,7 @@ # wx-config should be in your path anyhow, usually no need to set WXWIN or # search in ../wx or ../../wx -- FIND_PROGRAM(CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE wx-config -+ FIND_PROGRAM(CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE NAMES $ENV{WX_CONFIG} wx-config -+ PATHS - $ENV{WXWIN} - $ENV{WXWIN}/bin - ../wx/bin +- find_program(CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE wx-config ++ find_program(CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE NAMES $ENV{WX_CONFIG} wx-config + HINTS + ENV WXWIN + $ENV{WXWIN}/bin