commit ogre for openSUSE:Factory

2020-07-29 Thread root
Hello community,

here is the log from the commit of package ogre for openSUSE:Factory checked in 
at 2020-07-29 17:36:24

Comparing /work/SRC/openSUSE:Factory/ogre (Old)
 and  /work/SRC/openSUSE:Factory/.ogre.new.3592 (New)


Package is "ogre"

Wed Jul 29 17:36:24 2020 rev:4 rq:823409 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/ogre/ogre.changes2018-01-06 
18:49:23.934643865 +0100
+++ /work/SRC/openSUSE:Factory/.ogre.new.3592/ogre.changes  2020-07-29 
17:36:27.177403574 +0200
@@ -1,0 +2,6 @@
+Fri Jul 24 15:22:30 UTC 2020 - Michel Normand 
+
+- Add _constraints with default min 4GB disk
+  and specifically for PowerPC set min 6GB physicalmemory.
+
+---

New:

  _constraints



Other differences:
--
++ ogre.spec ++
--- /var/tmp/diff_new_pack.znoAL2/_old  2020-07-29 17:36:28.513404787 +0200
+++ /var/tmp/diff_new_pack.znoAL2/_new  2020-07-29 17:36:28.513404787 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ogre
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -23,9 +23,9 @@
 Version:1.9.0
 Release:0
 Summary:Object-Oriented Graphics Rendering Engine
-License:LGPL-2.1
+License:LGPL-2.1-only
 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

++ _constraints ++

  

  4

  

  

  ppc64le
  ppc64


  
6
  

  




commit ogre for openSUSE:Factory

2018-01-06 Thread root
Hello community,

here is the log from the commit of package ogre for openSUSE:Factory checked in 
at 2018-01-06 18:49:19

Comparing /work/SRC/openSUSE:Factory/ogre (Old)
 and  /work/SRC/openSUSE:Factory/.ogre.new (New)


Package is "ogre"

Sat Jan  6 18:49:19 2018 rev:3 rq:561743 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/ogre/ogre.changes2017-12-15 
14:06:26.909537190 +0100
+++ /work/SRC/openSUSE:Factory/.ogre.new/ogre.changes   2018-01-06 
18:49:23.934643865 +0100
@@ -1,0 +2,6 @@
+Tue Jan  2 16:33:09 UTC 2018 - stefan.bru...@rwth-aachen.de
+
+- Fix aarch64 build, add fix-aarch64-detection.patch
+- Fix armv{6,7}l build, set flags for zzip (same as i586)
+
+---

New:

  fix-aarch64-detection.patch



Other differences:
--
++ ogre.spec ++
--- /var/tmp/diff_new_pack.7IpP1J/_old  2018-01-06 18:49:27.242489305 +0100
+++ /var/tmp/diff_new_pack.7IpP1J/_new  2018-01-06 18:49:27.246489118 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ogre
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,6 +37,8 @@
 Patch3: ogre-1.9.0-longlongconstants.patch
 # PATCH-FIX-UPSTREAM resolve link errors due to incorrect template creation
 Patch4: fix-template-function.patch
+# Patch-FIX-UPSTREAM fix-aarch64-detection.patch
+Patch5: fix-aarch64-detection.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -227,7 +229,6 @@
 %package -n libOgreMain-devel
 Summary:Development files for the Ogre Terrain System
 Group:  Development/Libraries/C and C++
-# _includedir/OGRE/Threading/OgreThreadHeadersBoost.h includes headers from 
boost
 Requires:   libOgreMain%{soname} = %{version}
 Requires:   pkgconfig
 Requires:   pkgconfig(OIS)
@@ -239,6 +240,7 @@
 Requires:   pkgconfig(xrandr)
 Requires:   pkgconfig(xt)
 Requires:   pkgconfig(zziplib)
+# _includedir/OGRE/Threading/OgreThreadHeadersBoost.h includes headers from 
boost
 %if 0%{?suse_version} >= 1500
 Requires:   libboost_atomic-devel
 Requires:   libboost_chrono-devel
@@ -393,6 +395,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 # Be sure we use system tinyxml
 rm Tools/XMLConverter/src/tiny*
 rm Tools/XMLConverter/include/tiny*
@@ -409,7 +412,7 @@
 %endif
 
 %build
-%ifarch %{ix86}
+%ifarch %{ix86} %{arm}
 %define largefiledef -DZZIP_LARGEFILE_SENSITIVE -D_ZZIP_LARGEFILE 
-DZZIP_LARGEFILE_RENAME
 %endif
 

++ fix-aarch64-detection.patch ++
>From c425a7a7cb8e9fa172f00c2c2670ce5d84c50ba2 Mon Sep 17 00:00:00 2001
From: Marcin Juszkiewicz 
Date: Mon, 23 Jun 2014 18:25:46 +0200
Subject: [PATCH] Mark AArch64 (64-bit ARM) as 64-bit architecture

---
 OgreMain/include/OgrePlatform.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/OgreMain/include/OgrePlatform.h b/OgreMain/include/OgrePlatform.h
index 258691a857..d46547a866 100644
--- a/OgreMain/include/OgrePlatform.h
+++ b/OgreMain/include/OgrePlatform.h
@@ -160,7 +160,7 @@ namespace Ogre {
 #endif
 
 /* Find the arch type */
-#if defined(__x86_64__) || defined(_M_X64) || defined(__powerpc64__) || 
defined(__alpha__) || defined(__ia64__) || defined(__s390__) || 
defined(__s390x__) || defined(__arm64__) || defined(_aarch64_) || 
defined(__mips64) || defined(__mips64_)
+#if defined(__x86_64__) || defined(_M_X64) || defined(__powerpc64__) || 
defined(__alpha__) || defined(__ia64__) || defined(__s390__) || 
defined(__s390x__) || defined(__arm64__) || defined(__aarch64__) || 
defined(__mips64) || defined(__mips64_)
 #   define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_64
 #else
 #   define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_32



commit ogre for openSUSE:Factory

2017-12-15 Thread root
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.changes2017-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}
 
 %file