[-]
[+]
|
Added |
cmake-gui.changes
|
|
[-]
[+]
|
Added |
cmake.changes
^
|
|
[-]
[+]
|
Added |
cmake-gui.spec
^
|
|
[-]
[+]
|
Added |
cmake.spec
^
|
|
[-]
[+]
|
Added |
cmake-FindGTK2-gdk-pixbuf.patch
^
|
@@ -0,0 +1,22 @@
+Index: cmake-2.8.2/Modules/FindGTK2.cmake
+===================================================================
+--- cmake-2.8.2.orig/Modules/FindGTK2.cmake
++++ cmake-2.8.2/Modules/FindGTK2.cmake
+@@ -138,6 +138,7 @@ function(_GTK2_FIND_INCLUDE_DIR _var _hd
+ atkmm-1.6
+ cairo
+ cairomm-1.0
++ gdk-pixbuf-2.0
+ gdkmm-2.4
+ giomm-2.4
+ gtk-2.0
+@@ -399,6 +400,9 @@ foreach(_GTK2_component ${GTK2_FIND_COMP
+ _GTK2_FIND_INCLUDE_DIR(GTK2_GOBJECT_INCLUDE_DIR gobject/gobject.h)
+ _GTK2_FIND_LIBRARY (GTK2_GOBJECT_LIBRARY gobject false true)
+
++ _GTK2_FIND_INCLUDE_DIR(GTK2_GDK_PIXBUF_INCLUDE_DIR gdk-pixbuf/gdk-pixbuf.h)
++ _GTK2_FIND_LIBRARY (GTK2_GDK_PIXBUF_LIBRARY gdk_pixbuf false true)
++
+ _GTK2_FIND_INCLUDE_DIR(GTK2_GDK_INCLUDE_DIR gdk/gdk.h)
+ _GTK2_FIND_INCLUDE_DIR(GTK2_GDKCONFIG_INCLUDE_DIR gdkconfig.h)
+ _GTK2_FIND_LIBRARY (GTK2_GDK_LIBRARY gdk-x11 false true)
|
[-]
[+]
|
Added |
cmake-disable-builtin-chrpath.diff
^
|
@@ -0,0 +1,13 @@
+Index: Source/cmTarget.cxx
+===================================================================
+--- Source/cmTarget.cxx.orig 2010-06-28 17:15:59.000000000 +0200
++++ Source/cmTarget.cxx 2010-07-20 22:27:13.000000000 +0200
+@@ -3785,7 +3785,7 @@ bool cmTarget::IsChrpathUsed(const char*
+ }
+
+ // Allow the user to disable builtin chrpath explicitly.
+- if(this->Makefile->IsOn("CMAKE_NO_BUILTIN_CHRPATH"))
++ if(1 || this->Makefile->IsOn("CMAKE_NO_BUILTIN_CHRPATH"))
+ {
+ return false;
+ }
|
[-]
[+]
|
Added |
cmake-fix-ruby-test.patch
^
|
@@ -0,0 +1,11 @@
+--- Modules/FindRuby.cmake.orig 2013-05-18 15:29:53.805033064 +0200
++++ Modules/FindRuby.cmake 2013-05-18 15:30:21.605683563 +0200
+@@ -102,7 +102,7 @@
+ _RUBY_CONFIG_VAR("sitelibdir" RUBY_SITELIB_DIR)
+
+ # vendor_ruby available ?
+- execute_process(COMMAND ${RUBY_EXECUTABLE} -r vendor-specific -e "print 'true'"
++ execute_process(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print 'true' unless Config::CONFIG['vendorarchdir'].nil?"
+ OUTPUT_VARIABLE RUBY_HAS_VENDOR_RUBY ERROR_QUIET)
+
+ if(RUBY_HAS_VENDOR_RUBY)
|
[-]
[+]
|
Added |
cmake-support-new-python.diff
^
|
@@ -0,0 +1,26 @@
+Index: cmake-2.8.2/Modules/FindPythonInterp.cmake
+===================================================================
+--- cmake-2.8.2.orig/Modules/FindPythonInterp.cmake 2010-06-28 17:15:57.000000000 +0200
++++ cmake-2.8.2/Modules/FindPythonInterp.cmake 2010-09-07 10:56:37.825385191 +0200
+@@ -20,7 +20,7 @@
+ # License text for the above reference.)
+
+ FIND_PROGRAM(PYTHON_EXECUTABLE
+- NAMES python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5 python
++ NAMES python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5 python
+ PATHS
+ [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath]
+ [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath]
+Index: cmake-2.8.2/Modules/FindPythonLibs.cmake
+===================================================================
+--- cmake-2.8.2.orig/Modules/FindPythonLibs.cmake 2010-06-28 17:15:57.000000000 +0200
++++ cmake-2.8.2/Modules/FindPythonLibs.cmake 2010-09-07 11:48:34.313260226 +0200
+@@ -27,7 +27,7 @@ INCLUDE(CMakeFindFrameworks)
+ # Search for the python framework on Apple.
+ CMAKE_FIND_FRAMEWORKS(Python)
+
+-FOREACH(_CURRENT_VERSION 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
++FOREACH(_CURRENT_VERSION 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
+ STRING(REPLACE "." "" _CURRENT_VERSION_NO_DOTS ${_CURRENT_VERSION})
+ IF(WIN32)
+ FIND_LIBRARY(PYTHON_DEBUG_LIBRARY
|
[-]
[+]
|
Added |
fortify-buffer-overflows.diff
^
|
@@ -0,0 +1,13 @@
+Index: Source/kwsys/SystemInformation.cxx
+===================================================================
+--- Source/kwsys/SystemInformation.cxx.orig 2010-06-28 17:16:00.000000000 +0200
++++ Source/kwsys/SystemInformation.cxx 2010-07-21 14:13:20.000000000 +0200
+@@ -152,7 +152,7 @@ public:
+
+ public:
+ #define VENDOR_STRING_LENGTH (12 + 1)
+-#define CHIPNAME_STRING_LENGTH (48 + 1)
++#define CHIPNAME_STRING_LENGTH (70 + 1)
+ #define SERIALNUMBER_STRING_LENGTH (29 + 1)
+
+ typedef struct tagID
|
|
Added |
cmake-2.8.12.1.tar.gz
^
|
|
Added |
cmake-2.8.12.tar.gz
^
|
|
Added |
cmake-2.8.2.tar.bz2
^
|
[-]
[+]
|
Added |
cmake.macros
^
|
@@ -0,0 +1,43 @@
+#
+# Macros for cmake
+#
+%__cmake %{_bindir}/cmake
+%_cmake_debug %{?with_debug:debug}%{?!with_debug:release}
+
+%cmake \
+ CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
+ CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
+ FFLAGS="${FFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FFLAGS ; \
+ find . -name CMakeLists.txt \\\
+ -exec sed -i -e '/^[[:space:]]*[sS][eE][tT][[:space:]]*([[:space:]]*CMAKE_BUILD_TYPE.*)/{s/^/#IGNORE /g}' {} + \\\
+ -exec sed -i -e '/^[[:space:]]*[sS][eE][tT][[:space:]]*([[:space:]]*CMAKE_COLOR_MAKEFILE.*)/{s/^/#IGNORE /g}' {} + \\\
+ -exec sed -i -e '/^[[:space:]]*[sS][eE][tT][[:space:]]*([[:space:]]*CMAKE_INSTALL_PREFIX.*)/{s/^/#IGNORE /g}' {} + \\\
+ -exec sed -i -e '/^[[:space:]]*[sS][eE][tT][[:space:]]*([[:space:]]*CMAKE_VERBOSE_MAKEFILE.*)/{s/^/#IGNORE /g}' {} + \
+ mkdir -p build \
+ cd build \
+ %define enable_debug 1 \
+ %{?_enable_debug: %{expand: %%global enable_debug 1}} \
+ %__cmake .. \\\
+ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \\\
+ -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \\\
+ -DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \\\
+ -DLIB_INSTALL_DIR:PATH=%{_libdir} \\\
+ -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \\\
+ -DSHARE_INSTALL_PREFIX:PATH=%{_datadir} \\\
+ -DCMAKE_BUILD_TYPE=%{_cmake_debug} \\\
+%if "%{?_lib}" == "lib64" \
+ -DLIB_SUFFIX=64 \\\
+%endif \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \\\
+ -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \\\
+ -DBUILD_SHARED_LIBS:BOOL=ON \\\
+ -DBUILD_STATIC_LIBS:BOOL=OFF \\\
+ -DCMAKE_COLOR_MAKEFILE:BOOL=OFF \\\
+ -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF \\\
+ -DCMAKE_MODULES_INSTALL_DIR=%{_datadir}/cmake/Modules \\\
+ -DCMAKE_USER_MAKE_RULES_OVERRIDE="%{_datadir}/cmake/Modules/opensuse_rules.cmake"
+
+%cmake_install \
+ cd build \
+ make DESTDIR=%{buildroot} install/fast \
+ cd ..
|
[-]
[+]
|
Added |
opensuse_rules.cmake
^
|
@@ -0,0 +1,8 @@
+SET (CMAKE_AR /usr/bin/ar CACHE FILEPATH "Archive manager" FORCE)
+SET (CMAKE_ASM_COMPILE_OBJECT "<CMAKE_C_COMPILER> <DEFINES> OPTFLAGS <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "ASM compile command" FORCE)
+SET (CMAKE_C_COMPILER /usr/bin/gcc CACHE FILEPATH "C compiler" FORCE)
+SET (CMAKE_C_COMPILE_OBJECT "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "C compile command" FORCE)
+SET (CMAKE_CXX_COMPILER /usr/bin/c++ CACHE FILEPATH "C++ compiler" FORCE)
+SET (CMAKE_CXX_COMPILE_OBJECT "<CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "C++ compile command" FORCE)
+SET (CMAKE_RANLIB /usr/bin/ranlib CACHE FILEPATH "Archive index generator" FORCE)
+SET (PKG_CONFIG_EXECUTABLE /usr/bin/pkg-config CACHE FILEPATH "pkg-config executable" FORCE)
|