Date: Friday, November 13, 2015 @ 08:41:34
  Author: fyan
Revision: 250825

upgpkg: cmake 3.4.0-1

Modified:
  cmake/trunk/PKGBUILD
Deleted:
  cmake/trunk/kdelibs-4.14.11.patch
  cmake/trunk/python-3.5.patch

-----------------------+
 PKGBUILD              |   16 +---
 kdelibs-4.14.11.patch |   40 ----------
 python-3.5.patch      |  189 ------------------------------------------------
 3 files changed, 4 insertions(+), 241 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2015-11-12 21:09:29 UTC (rev 250824)
+++ PKGBUILD    2015-11-13 07:41:34 UTC (rev 250825)
@@ -4,8 +4,8 @@
 # Contributor: Pierre Schmitz <pie...@archlinux.de>
 
 pkgname=cmake
-pkgver=3.3.2
-pkgrel=3
+pkgver=3.4.0
+pkgrel=1
 pkgdesc='A cross-platform open-source make system'
 arch=('i686' 'x86_64')
 url="http://www.cmake.org/";
@@ -15,19 +15,11 @@
 optdepends=('qt5-base: cmake-gui'
             'libxkbcommon-x11: cmake-gui')
 install="${pkgname}.install"
-source=("http://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz"; 
'kdelibs-4.14.11.patch' 'python-3.5.patch')
-md5sums=('5febbd11bcaac854a27eebaf4a124be2'
-         '1eeec67ab4bff6d92430d52acdbde142'
-         'c172343ccd88551f8858de1c8806ab79')
+source=("http://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz";)
+md5sums=('cd3034e0a44256a0917e254167217fc8')
 
 prepare() {
   cd ${pkgname}-${pkgver}
-
-# fix build of KDE4 applications with kdelibs 4.14.11 
http://www.cmake.org/gitweb?p=cmake.git;a=commit;h=b9ec9392da21a3421e48c6961976060d872faffb
-  patch -p1 -i ../kdelibs-4.14.11.patch
-
-# fix detection of Python 3.5
-  patch -p1 --no-backup-if-mismatch -i ../python-3.5.patch
 }
 
 build() {

Deleted: kdelibs-4.14.11.patch
===================================================================
--- kdelibs-4.14.11.patch       2015-11-12 21:09:29 UTC (rev 250824)
+++ kdelibs-4.14.11.patch       2015-11-13 07:41:34 UTC (rev 250825)
@@ -1,40 +0,0 @@
-From b9ec9392da21a3421e48c6961976060d872faffb Mon Sep 17 00:00:00 2001
-From: Rolf Eike Beer <e...@sf-mail.de>
-Date: Tue, 18 Aug 2015 12:14:43 +0200
-Subject: [PATCH 1/1] FindPkgConfig: remove variable dereference
-
-If CMAKE_MINIMUM_REQUIRED_VERSION is not set because no
-cmake_minimum_required() call is present this line can lead to an error as that
-string is empty so too few arguments are passed to if():
-
-See also 
"/var/tmp/paludis/build/kde-krdc-15.08.0/work/build/CMakeFiles/CMakeOutput.log".
-See also 
"/var/tmp/paludis/build/kde-krdc-15.08.0/work/build/CMakeFiles/CMakeError.log".
-CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:112 (elseif):
-  given arguments:
-
-    "VERSION_LESS" "3.1"
-
-  Unknown arguments specified
-Call Stack (most recent call first):
-  /usr/share/cmake/Modules/FindPkgConfig.cmake:501 (_pkgconfig_parse_options)
-  /usr/share/cmake/Modules/FindOpenSSL.cmake:43 (pkg_check_modules)
----
- Modules/FindPkgConfig.cmake |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Modules/FindPkgConfig.cmake b/Modules/FindPkgConfig.cmake
-index 526a62e..ae6903e 100644
---- a/Modules/FindPkgConfig.cmake
-+++ b/Modules/FindPkgConfig.cmake
-@@ -109,7 +109,7 @@ macro(_pkgconfig_parse_options _result _is_req _is_silent 
_no_cmake_path _no_cma
-       set(${_no_cmake_path} 1)
-       set(${_no_cmake_environment_path} 1)
-     endif()
--  elseif(${CMAKE_MINIMUM_REQUIRED_VERSION} VERSION_LESS 3.1)
-+  elseif(CMAKE_MINIMUM_REQUIRED_VERSION VERSION_LESS 3.1)
-     set(${_no_cmake_path} 1)
-     set(${_no_cmake_environment_path} 1)
-   endif()
--- 
-1.7.10.4
-

Deleted: python-3.5.patch
===================================================================
--- python-3.5.patch    2015-11-12 21:09:29 UTC (rev 250824)
+++ python-3.5.patch    2015-11-13 07:41:34 UTC (rev 250825)
@@ -1,189 +0,0 @@
-diff --git a/Modules/FindPythonInterp.cmake b/Modules/FindPythonInterp.cmake
-index 8784e18..879192e 100644
---- a/Modules/FindPythonInterp.cmake
-+++ b/Modules/FindPythonInterp.cmake
-@@ -51,7 +51,7 @@ unset(_Python_NAMES)
- 
- set(_PYTHON1_VERSIONS 1.6 1.5)
- set(_PYTHON2_VERSIONS 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0)
--set(_PYTHON3_VERSIONS 3.4 3.3 3.2 3.1 3.0)
-+set(_PYTHON3_VERSIONS 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
- 
- if(PythonInterp_FIND_VERSION)
-     if(PythonInterp_FIND_VERSION_COUNT GREATER 1)
---- a/Modules/FindPythonLibs.cmake     2015-09-17 00:53:05.000000000 +0800
-+++ b/Modules/FindPythonLibs.cmake     2015-09-20 10:49:56.252386270 +0800
-@@ -49,13 +49,41 @@
- # (To distribute this file outside of CMake, substitute the full
- #  License text for the above reference.)
- 
-+# Use the executable's path as a hint
-+set(_Python_LIBRARY_PATH_HINT)
-+if(PYTHON_EXECUTABLE)
-+  if(WIN32)
-+    get_filename_component(_Python_PREFIX ${PYTHON_EXECUTABLE} PATH)
-+    if(_Python_PREFIX)
-+      set(_Python_LIBRARY_PATH_HINT ${_Python_PREFIX}/libs)
-+    endif()
-+    unset(_Python_PREFIX)
-+  else()
-+    get_filename_component(_Python_PREFIX ${PYTHON_EXECUTABLE} PATH)
-+    get_filename_component(_Python_PREFIX ${_Python_PREFIX} PATH)
-+    if(_Python_PREFIX)
-+      set(_Python_LIBRARY_PATH_HINT ${_Python_PREFIX}/lib)
-+    endif()
-+    unset(_Python_PREFIX)
-+  endif()
-+endif()
-+
- include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.cmake)
- # Search for the python framework on Apple.
- CMAKE_FIND_FRAMEWORKS(Python)
- 
-+# Save CMAKE_FIND_FRAMEWORK
-+if(DEFINED CMAKE_FIND_FRAMEWORK)
-+  set(_PythonLibs_CMAKE_FIND_FRAMEWORK ${CMAKE_FIND_FRAMEWORK})
-+else()
-+  unset(_PythonLibs_CMAKE_FIND_FRAMEWORK)
-+endif()
-+# To avoid picking up the system Python.h pre-maturely.
-+set(CMAKE_FIND_FRAMEWORK LAST)
-+
- set(_PYTHON1_VERSIONS 1.6 1.5)
- set(_PYTHON2_VERSIONS 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0)
--set(_PYTHON3_VERSIONS 3.4 3.3 3.2 3.1 3.0)
-+set(_PYTHON3_VERSIONS 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
- 
- if(PythonLibs_FIND_VERSION)
-     if(PythonLibs_FIND_VERSION_COUNT GREATER 1)
-@@ -103,6 +131,7 @@
-   if(WIN32)
-     find_library(PYTHON_DEBUG_LIBRARY
-       NAMES python${_CURRENT_VERSION_NO_DOTS}_d python
-+      HINTS ${_Python_LIBRARY_PATH_HINT}
-       PATHS
-       
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/libs/Debug
-       
[HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/libs/Debug
-@@ -111,14 +140,24 @@
-       )
-   endif()
- 
-+  set(PYTHON_FRAMEWORK_LIBRARIES)
-+  if(Python_FRAMEWORKS AND NOT PYTHON_LIBRARY)
-+    foreach(dir ${Python_FRAMEWORKS})
-+      list(APPEND PYTHON_FRAMEWORK_LIBRARIES
-+           ${dir}/Versions/${_CURRENT_VERSION}/lib)
-+    endforeach()
-+  endif()
-   find_library(PYTHON_LIBRARY
-     NAMES
--    python${_CURRENT_VERSION_NO_DOTS}
--    python${_CURRENT_VERSION}mu
--    python${_CURRENT_VERSION}m
--    python${_CURRENT_VERSION}u
--    python${_CURRENT_VERSION}
-+      python${_CURRENT_VERSION_NO_DOTS}
-+      python${_CURRENT_VERSION}mu
-+      python${_CURRENT_VERSION}m
-+      python${_CURRENT_VERSION}u
-+      python${_CURRENT_VERSION}
-+    HINTS
-+      ${_Python_LIBRARY_PATH_HINT}
-     PATHS
-+      ${PYTHON_FRAMEWORK_LIBRARIES}
-       
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/libs
-       
[HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/libs
-     # Avoid finding the .dll in the PATH.  We want the .lib.
-@@ -133,33 +172,42 @@
-     PATH_SUFFIXES python${_CURRENT_VERSION}/config
-   )
- 
--  # For backward compatibility, honour value of PYTHON_INCLUDE_PATH, if
--  # PYTHON_INCLUDE_DIR is not set.
--  if(DEFINED PYTHON_INCLUDE_PATH AND NOT DEFINED PYTHON_INCLUDE_DIR)
--    set(PYTHON_INCLUDE_DIR "${PYTHON_INCLUDE_PATH}" CACHE PATH
--      "Path to where Python.h is found" FORCE)
--  endif()
-+  # Don't search for include dir until library location is known
-+  if(PYTHON_LIBRARY)
- 
--  set(PYTHON_FRAMEWORK_INCLUDES)
--  if(Python_FRAMEWORKS AND NOT PYTHON_INCLUDE_DIR)
--    foreach(dir ${Python_FRAMEWORKS})
--      set(PYTHON_FRAMEWORK_INCLUDES ${PYTHON_FRAMEWORK_INCLUDES}
--        ${dir}/Versions/${_CURRENT_VERSION}/include/python${_CURRENT_VERSION})
--    endforeach()
--  endif()
-+    # Use the library's install prefix as a hint
-+    set(_Python_INCLUDE_PATH_HINT)
-+    get_filename_component(_Python_PREFIX ${PYTHON_LIBRARY} PATH)
-+    get_filename_component(_Python_PREFIX ${_Python_PREFIX} PATH)
-+    if(_Python_PREFIX)
-+      set(_Python_INCLUDE_PATH_HINT ${_Python_PREFIX}/include)
-+    endif()
-+    unset(_Python_PREFIX)
- 
--  find_path(PYTHON_INCLUDE_DIR
--    NAMES Python.h
--    PATHS
--      ${PYTHON_FRAMEWORK_INCLUDES}
--      
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
--      
[HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
--    PATH_SUFFIXES
--      python${_CURRENT_VERSION}mu
--      python${_CURRENT_VERSION}m
--      python${_CURRENT_VERSION}u
--      python${_CURRENT_VERSION}
--  )
-+    # Add framework directories to the search paths
-+    set(PYTHON_FRAMEWORK_INCLUDES)
-+    if(Python_FRAMEWORKS AND NOT PYTHON_INCLUDE_DIR)
-+      foreach(dir ${Python_FRAMEWORKS})
-+        list(APPEND PYTHON_FRAMEWORK_INCLUDES
-+          ${dir}/Versions/${_CURRENT_VERSION}/include)
-+      endforeach()
-+    endif()
-+
-+    find_path(PYTHON_INCLUDE_DIR
-+      NAMES Python.h
-+      HINTS
-+        ${_Python_INCLUDE_PATH_HINT}
-+      PATHS
-+        ${PYTHON_FRAMEWORK_INCLUDES}
-+        
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
-+        
[HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
-+      PATH_SUFFIXES
-+        python${_CURRENT_VERSION}mu
-+        python${_CURRENT_VERSION}m
-+        python${_CURRENT_VERSION}u
-+        python${_CURRENT_VERSION}
-+    )
-+  endif()
- 
-   # For backward compatibility, set PYTHON_INCLUDE_PATH.
-   set(PYTHON_INCLUDE_PATH "${PYTHON_INCLUDE_DIR}")
-@@ -177,6 +225,9 @@
-   endif()
- endforeach()
- 
-+unset(_Python_INCLUDE_PATH_HINT)
-+unset(_Python_LIBRARY_PATH_HINT)
-+
- mark_as_advanced(
-   PYTHON_DEBUG_LIBRARY
-   PYTHON_LIBRARY
-@@ -201,6 +252,14 @@
- # for historical reasons.
- unset(PYTHON_FOUND)
- 
-+# Restore CMAKE_FIND_FRAMEWORK
-+if(DEFINED _PythonLibs_CMAKE_FIND_FRAMEWORK)
-+  set(CMAKE_FIND_FRAMEWORK ${_PythonLibs_CMAKE_FIND_FRAMEWORK})
-+  unset(_PythonLibs_CMAKE_FIND_FRAMEWORK)
-+else()
-+  unset(CMAKE_FIND_FRAMEWORK)
-+endif()
-+
- include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
- FIND_PACKAGE_HANDLE_STANDARD_ARGS(PythonLibs
-                                   REQUIRED_VARS PYTHON_LIBRARIES 
PYTHON_INCLUDE_DIRS

Reply via email to