+++ /dev/null
-#
-# cmake macros
-#
-
-__cmake = /usr/bin/cmake
-if "%{lib}" == "lib64"
- __cmake_lib_suffix = -DLIB_SUFFIX=64
-end
-
-cmake = %{__cmake} \
- -DCMAKE_VERBOSE_MAKEFILE=ON \
- -DCMAKE_INSTALL_PREFIX:PATH=%{prefix} \
- -DINCLUDE_INSTALL_DIR:PATH=%{includedir} \
- -DLIB_INSTALL_DIR:PATH=%{libdir} \
- -DSYSCONF_INSTALL_DIR:PATH=%{sysconfdir} \
- -DSHARE_INSTALL_PREFIX:PATH=%{datadir} \
- %{__cmake_lib_suffix} \
- -DBUILD_SHARED_LIBS:BOOL=ON
name = cmake
version = %{ver_maj}.%{ver_min}
-ver_maj = 3.14
-ver_min = 5
+ver_maj = 3.25
+ver_min = 0
release = 1
groups = Development/Tools
-url = http://www.cmake.org
+url = https://www.cmake.org
license = BSD
summary = Cross-platform make system.
generation, code generation, and template instantiation.
end
-source_dl = http://www.cmake.org/files/v%{ver_maj}/
+source_dl = https://www.cmake.org/files/v%{ver_maj}/
build
requires
zlib-devel
end
- PARALLELISMFLAGS = -j4
-
build
mkdir -pv build
cd build && ../bootstrap \
install
cd build && make install DESTDIR=%{BUILDROOT}
-
- # Install pakfire macro.
- mkdir -p %{BUILDROOT}/usr/lib/pakfire/macros
- install -v -m 644 %{DIR_SOURCE}/cmake.macro \
- %{BUILDROOT}/usr/lib/pakfire/macros
end
end
+++ /dev/null
-diff -up cmake-2.8.11/Source/CMakeLists.txt\~ cmake-2.8.11/Source/CMakeLists.txt
---- cmake-2.8.11/Source/CMakeLists.txt~ 2013-05-15 19:38:13.000000000 +0200
-+++ cmake-2.8.11/Source/CMakeLists.txt 2013-07-25 16:35:01.200389140 +0200
-@@ -308,6 +308,13 @@ if(APPLE)
- cmLocalXCodeGenerator.h)
- endif()
-
-+# GCC shows strict aliasing warnings with cm_sha2.c. Turn off the
-+# corresponding optimizations.
-+if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_GNUCC)
-+ set_source_files_properties(cm_sha2.c PROPERTIES
-+ COMPILE_FLAGS "-fno-strict-aliasing")
-+endif()
-+
-
- if (WIN32)
- set(SRCS ${SRCS}
-
-Diff finished. Thu Jul 25 16:35:18 2013