Hello community, here is the log from the commit of package ogre for openSUSE:Factory checked in at 2017-12-15 14:05:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ogre (Old) and /work/SRC/openSUSE:Factory/.ogre.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ogre" Fri Dec 15 14:05:18 2017 rev:2 rq:556507 version:1.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ogre/ogre.changes 2017-06-13 16:07:41.918116123 +0200 +++ /work/SRC/openSUSE:Factory/.ogre.new/ogre.changes 2017-12-15 14:06:26.909537190 +0100 @@ -1,0 +2,5 @@ +Fri Dec 8 21:30:29 UTC 2017 - mimi...@gmail.com + +- fix boost BuildRequires + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ogre.spec ++++++ --- /var/tmp/diff_new_pack.ndNOAA/_old 2017-12-15 14:06:32.445269957 +0100 +++ /var/tmp/diff_new_pack.ndNOAA/_new 2017-12-15 14:06:32.449269764 +0100 @@ -1,7 +1,7 @@ # # spec file for package ogre # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,7 @@ Summary: Object-Oriented Graphics Rendering Engine License: LGPL-2.1 Group: Development/Libraries/C and C++ -Url: http://www.ogre3d.org/ +URL: http://www.ogre3d.org/ Source0: https://bitbucket.org/sinbad/ogre/get/v%{_version}.tar.bz2 # PATCH-FIX-UPSTREAM ogre1.9.0-browser-cmake.patch Patch0: ogre1.9.0-browser-cmake.patch @@ -37,12 +37,22 @@ Patch3: ogre-1.9.0-longlongconstants.patch # PATCH-FIX-UPSTREAM resolve link errors due to incorrect template creation Patch4: fix-template-function.patch -BuildRequires: boost-devel BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: freeimage-devel BuildRequires: gcc-c++ +%if 0%{?suse_version} >= 1500 +BuildRequires: libboost_atomic-devel +BuildRequires: libboost_chrono-devel +BuildRequires: libboost_date_time-devel +BuildRequires: libboost_headers-devel +BuildRequires: libboost_system-devel +BuildRequires: libboost_thread-devel +%else +# TODO remove 6 months after Leap:15.0 release +BuildRequires: boost-devel +%endif BuildRequires: libcppunit-devel BuildRequires: pkgconfig BuildRequires: strace @@ -57,7 +67,6 @@ BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(zziplib) Obsoletes: libOgreMain <= %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with cg} BuildRequires: cg-devel %endif @@ -219,7 +228,6 @@ Summary: Development files for the Ogre Terrain System Group: Development/Libraries/C and C++ # _includedir/OGRE/Threading/OgreThreadHeadersBoost.h includes headers from boost -Requires: boost-devel Requires: libOgreMain%{soname} = %{version} Requires: pkgconfig Requires: pkgconfig(OIS) @@ -231,6 +239,16 @@ Requires: pkgconfig(xrandr) Requires: pkgconfig(xt) Requires: pkgconfig(zziplib) +%if 0%{?suse_version} >= 1500 +Requires: libboost_atomic-devel +Requires: libboost_chrono-devel +Requires: libboost_date_time-devel +Requires: libboost_headers-devel +Requires: libboost_system-devel +Requires: libboost_thread-devel +%else +Requires: boost-devel +%endif %description -n libOgreMain-devel OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented 3D engine. @@ -323,10 +341,10 @@ %package -n ogre-demos-devel Summary: Sources for the Ogre demo programs Group: Development/Sources -Requires: libOIS-devel Requires: libOgreMain-devel = %{version} Requires: libOgreRTShaderSystem-devel = %{version} Requires: libOgreTerrain-devel = %{version} +Requires: pkgconfig(OIS) %description -n ogre-demos-devel OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible @@ -430,12 +448,10 @@ %postun -n libOgreTerrain%{soname} -p /sbin/ldconfig %files -n libOgreMain%{soname} -%defattr(0644,root,root,0755) %doc AUTHORS BUGS README COPYING %{_libdir}/libOgreMain.so.%{version} %files -n libOgreMain%{soname}-plugins -%defattr(0644,root,root,0755) %dir %{_libdir}/OGRE/ %{_libdir}/OGRE/RenderSystem_GL.so %{_libdir}/OGRE/Plugin_OctreeSceneManager.so @@ -452,38 +468,30 @@ %if %{with cg} %files -n libOgreMain%{soname}-plugin-Cg -%defattr(0644,root,root,0755) %dir %{_libdir}/OGRE/ %{_libdir}/OGRE/Plugin_CgProgramManager.so %{_libdir}/OGRE/Plugin_CgProgramManager.so.%{version} %endif %files -n libOgrePaging%{soname} -%defattr(0644,root,root,0755) %{_libdir}/libOgrePaging.so.%{version} %files -n libOgreProperty%{soname} -%defattr(0644,root,root,0755) %{_libdir}/libOgreProperty.so.%{version} %files -n libOgreOverlay%{soname} -%defattr(0644,root,root,0755) %{_libdir}/libOgreOverlay.so.%{version} %files -n libOgreVolume%{soname} -%defattr(0644,root,root,0755) %{_libdir}/libOgreVolume.so.%{version} %files -n libOgreRTShaderSystem%{soname} -%defattr(0644,root,root,0755) %{_libdir}/libOgreRTShaderSystem.so.%{version} %files -n libOgreTerrain%{soname} -%defattr(0644,root,root,0755) %{_libdir}/libOgreTerrain.so.%{version} %files -n libOgreMain-devel -%defattr(0644,root,root,0755) %dir %{_libdir}/OGRE/ %{_libdir}/OGRE/cmake/ %dir %{_includedir}/OGRE/ @@ -497,43 +505,36 @@ %{_libdir}/pkgconfig/OGRE-PCZ.pc %files -n libOgrePaging-devel -%defattr(0644,root,root,0755) %{_includedir}/OGRE/Paging/ %{_libdir}/libOgrePaging.so %{_libdir}/pkgconfig/OGRE-Paging.pc %files -n libOgreProperty-devel -%defattr(0644,root,root,0755) %{_includedir}/OGRE/Property/ %{_libdir}/libOgreProperty.so %{_libdir}/pkgconfig/OGRE-Property.pc %files -n libOgreVolume-devel -%defattr(0644,root,root,0755) %{_includedir}/OGRE/Volume/ %{_libdir}/libOgreVolume.so %{_libdir}/pkgconfig/OGRE-Volume.pc %files -n libOgreOverlay-devel -%defattr(0644,root,root,0755) %{_includedir}/OGRE/Overlay/ %{_libdir}/libOgreOverlay.so %{_libdir}/pkgconfig/OGRE-Overlay.pc %files -n libOgreRTShaderSystem-devel -%defattr(0644,root,root,0755) %{_includedir}/OGRE/RTShaderSystem/ %{_libdir}/libOgreRTShaderSystem.so %{_libdir}/pkgconfig/OGRE-RTShaderSystem.pc %files -n libOgreTerrain-devel -%defattr(0644,root,root,0755) %{_includedir}/OGRE/Terrain/ %{_libdir}/libOgreTerrain.so %{_libdir}/pkgconfig/OGRE-Terrain.pc %files -n ogre-demos -%defattr(-,root,root) %dir %{_libdir}/OGRE/ %{_libdir}/OGRE/Samples/ %{_bindir}/SampleBrowser @@ -546,17 +547,14 @@ %{_datadir}/OGRE/tests.cfg %files -n ogre-demos-devel -%defattr(0644,root,root,0755) %{_datadir}/OGRE/Samples/ %{_datadir}/OGRE/CMakeLists.txt %files -n ogre-tools -%defattr(-,root,root) %{_bindir}/OgreMeshUpgrader %{_bindir}/OgreXMLConverter %files -n ogre-docs -%defattr(0644,root,root,0755) %doc %{_datadir}/OGRE/docs/ %changelog