Hello community, here is the log from the commit of package cmake for openSUSE:Factory checked in at 2014-07-13 17:16:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cmake (Old) and /work/SRC/openSUSE:Factory/.cmake.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cmake" Changes: -------- --- /work/SRC/openSUSE:Factory/cmake/cmake-gui.changes 2014-06-24 15:15:49.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cmake.new/cmake-gui.changes 2014-07-13 17:16:16.000000000 +0200 @@ -1,0 +2,10 @@ +Thu Jul 3 07:57:47 UTC 2014 - tchva...@suse.com + +- Provide cmake-mans subpackage and use it to avoid buildcycle + +------------------------------------------------------------------- +Wed Jul 2 13:04:33 UTC 2014 - tchva...@suse.com + +- Install manpages. Patch idea by Christoph GrĂ¼ninger. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/cmake/cmake.changes 2014-06-24 15:15:49.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cmake.new/cmake.changes 2014-07-13 17:16:16.000000000 +0200 @@ -1,0 +2,21 @@ +Thu Jul 3 07:57:26 UTC 2014 - tchva...@suse.com + +- Move manpages building to -gui part to avoid buildcycle. + +------------------------------------------------------------------- +Wed Jul 2 13:03:54 UTC 2014 - tchva...@suse.com + +- Install manpages. Patch idea by Christoph GrĂ¼ninger. + +------------------------------------------------------------------- +Wed Jul 2 08:25:13 UTC 2014 - sleep_wal...@suse.cz + +- reduce number of sed calls in %cmake RPM macro + +------------------------------------------------------------------- +Tue Jul 1 10:52:47 UTC 2014 - dval...@suse.com + +- Change java libarch to ppc64 for ppc64le, and keep ppc64le for + backward compatibility (cmake-ppc64le-jni.patch) + +------------------------------------------------------------------- New: ---- cmake-ppc64le-jni.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cmake-gui.spec ++++++ --- /var/tmp/diff_new_pack.I2ywRM/_old 2014-07-13 17:16:17.000000000 +0200 +++ /var/tmp/diff_new_pack.I2ywRM/_new 2014-07-13 17:16:17.000000000 +0200 @@ -30,10 +30,12 @@ BuildRequires: libarchive-devel BuildRequires: libexpat-devel BuildRequires: openssl-devel +BuildRequires: python-sphinx BuildRequires: update-desktop-files BuildRequires: zlib-devel BuildRequires: pkgconfig(bzip2) Requires: cmake +Recommends: cmake-man BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1320 BuildRequires: pkgconfig(Qt5Widgets) @@ -45,6 +47,13 @@ This is a Graphical User Interface for CMake, a cross-platform, open-source build system. +%package -n cmake-man +Summary: Cross-platform, open-source make system - manual pages +Group: Development/Tools/Building + +%description -n cmake-man +Manual pages for cmake, Cross-platform, open-source make system + %prep %setup -q -n cmake-%{version} @@ -57,6 +66,7 @@ --datadir=/share/cmake \ --docdir=/share/doc/packages/cmake \ --mandir=/share/man \ + --sphinx-man \ %if 0%{?suse_version} && !0%{?sles_version} --system-libs \ %else @@ -87,4 +97,9 @@ %{_datadir}/mime/packages/cmakecache.xml %{_datadir}/pixmaps/CMakeSetup32.png +%files -n cmake-man +%defattr(-,root,root) +%{_mandir}/man7/* +%{_mandir}/man1/* + %changelog ++++++ cmake.spec ++++++ --- /var/tmp/diff_new_pack.I2ywRM/_old 2014-07-13 17:16:17.000000000 +0200 +++ /var/tmp/diff_new_pack.I2ywRM/_new 2014-07-13 17:16:17.000000000 +0200 @@ -27,12 +27,15 @@ Source1: cmake.macros Source2: opensuse_rules.cmake Patch2: cmake-fix-ruby-test.patch +#PATCH-FIX-UPSTREAM dval...@suse.com https://github.com/Kitware/CMake/pull/111.patch +Patch3: cmake-ppc64le-jni.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libexpat-devel BuildRequires: ncurses-devel BuildRequires: zlib-devel Requires: make +Recommends: cmake-mans BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 1110 BuildRequires: libarchive-devel @@ -45,6 +48,7 @@ %prep %setup -q %patch2 -p1 +%patch3 -p1 %build export CXXFLAGS="%{optflags}" ++++++ cmake-ppc64le-jni.patch ++++++ >From 18ac6713e8657cca8fc791bcd581a47a7be6ebce Mon Sep 17 00:00:00 2001 From: Dinar Valeev <dval...@suse.com> Date: Mon, 30 Jun 2014 18:29:20 +0200 Subject: [PATCH] FindJNI: search for ppc64 on ppc64le as well IcedTea 2.5 have changed libarch for ppc64le to ppc64. Adjust FindJNI to look for both for backward compatibility. Signed-off-by: Dinar Valeev <dval...@suse.com> --- Modules/FindJNI.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/FindJNI.cmake b/Modules/FindJNI.cmake index 6a496af..3dcb0d0 100644 --- a/Modules/FindJNI.cmake +++ b/Modules/FindJNI.cmake @@ -55,7 +55,7 @@ macro(java_append_library_directories _var) # endianess of the underlying system. set(_java_libarch "${CMAKE_SYSTEM_PROCESSOR}" "mips" "mipsel" "mipseb") elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64le") - set(_java_libarch "ppc64le") + set(_java_libarch "ppc64" "ppc64le") elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64") set(_java_libarch "ppc64" "ppc") elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)") -- 1.9.3 ++++++ cmake.macros ++++++ --- /var/tmp/diff_new_pack.I2ywRM/_old 2014-07-13 17:16:17.000000000 +0200 +++ /var/tmp/diff_new_pack.I2ywRM/_new 2014-07-13 17:16:17.000000000 +0200 @@ -9,10 +9,7 @@ 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}' {} + \ + -exec sed -i -re '/^[[:blank:]]*[sS][eE][tT][[:blank:]]*\\\([[:blank:]]*(CMAKE_BUILD_TYPE|CMAKE_COLOR_MAKEFILE|CMAKE_INSTALL_PREFIX|CMAKE_VERBOSE_MAKEFILE).*\\\)/{s/^/#IGNORE /}' {} + \ mkdir -p build \ cd build \ %define enable_debug 1 \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org