openscenegraph 1:3.6.5-3 (x86_64;znver1;aarch64) 2020-12477
9999

Status published
Submitter nobodydead [@T] gmail.com
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/825586
Packages
lib64OpenThreads21-1:3.6.5-3.x86_64.binary
lib64OpenThreads21-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64OpenThreads-devel-1:3.6.5-3.x86_64.binary
lib64osg161-1:3.6.5-3.x86_64.binary
lib64osg161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgAnimation161-1:3.6.5-3.x86_64.binary
lib64osgAnimation161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgAnimation-devel-1:3.6.5-3.x86_64.binary
lib64osgDB161-1:3.6.5-3.x86_64.binary
lib64osgDB161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgDB-devel-1:3.6.5-3.x86_64.binary
lib64osg-devel-1:3.6.5-3.x86_64.binary
lib64osgFX161-1:3.6.5-3.x86_64.binary
lib64osgFX161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgFX-devel-1:3.6.5-3.x86_64.binary
lib64osgGA161-1:3.6.5-3.x86_64.binary
lib64osgGA161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgGA-devel-1:3.6.5-3.x86_64.binary
lib64osgManipulator161-1:3.6.5-3.x86_64.binary
lib64osgManipulator161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgManipulator-devel-1:3.6.5-3.x86_64.binary
lib64osgParticle161-1:3.6.5-3.x86_64.binary
lib64osgParticle161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgParticle-devel-1:3.6.5-3.x86_64.binary
lib64osgPresentation161-1:3.6.5-3.x86_64.binary
lib64osgPresentation161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgPresentation-devel-1:3.6.5-3.x86_64.binary
lib64osgShadow161-1:3.6.5-3.x86_64.binary
lib64osgShadow161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgShadow-devel-1:3.6.5-3.x86_64.binary
lib64osgSim161-1:3.6.5-3.x86_64.binary
lib64osgSim161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgSim-devel-1:3.6.5-3.x86_64.binary
lib64osgTerrain161-1:3.6.5-3.x86_64.binary
lib64osgTerrain161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgTerrain-devel-1:3.6.5-3.x86_64.binary
lib64osgText161-1:3.6.5-3.x86_64.binary
lib64osgText161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgText-devel-1:3.6.5-3.x86_64.binary
lib64osgUI161-1:3.6.5-3.x86_64.binary
lib64osgUI161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgUI-devel-1:3.6.5-3.x86_64.binary
lib64osgUtil161-1:3.6.5-3.x86_64.binary
lib64osgUtil161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgUtil-devel-1:3.6.5-3.x86_64.binary
lib64osgViewer161-1:3.6.5-3.x86_64.binary
lib64osgViewer161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgViewer-devel-1:3.6.5-3.x86_64.binary
lib64osgVolume161-1:3.6.5-3.x86_64.binary
lib64osgVolume161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgVolume-devel-1:3.6.5-3.x86_64.binary
lib64osgWidget161-1:3.6.5-3.x86_64.binary
lib64osgWidget161-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64osgWidget-devel-1:3.6.5-3.x86_64.binary
openscenegraph-1:3.6.5-3.x86_64.source
openscenegraph-1:3.6.5-3.x86_64.binary
openscenegraph-debuginfo-1:3.6.5-3.x86_64.debuginfo
openscenegraph-debugsource-1:3.6.5-3.x86_64.binary
openscenegraph-devel-1:3.6.5-3.x86_64.binary
openscenegraph-plugins-1:3.6.5-3.x86_64.binary
openscenegraph-plugins-debuginfo-1:3.6.5-3.x86_64.debuginfo
lib64OpenThreads21-1:3.6.5-3.znver1.binary
lib64OpenThreads21-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64OpenThreads-devel-1:3.6.5-3.znver1.binary
lib64osg161-1:3.6.5-3.znver1.binary
lib64osg161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgAnimation161-1:3.6.5-3.znver1.binary
lib64osgAnimation161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgAnimation-devel-1:3.6.5-3.znver1.binary
lib64osgDB161-1:3.6.5-3.znver1.binary
lib64osgDB161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgDB-devel-1:3.6.5-3.znver1.binary
lib64osg-devel-1:3.6.5-3.znver1.binary
lib64osgFX161-1:3.6.5-3.znver1.binary
lib64osgFX161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgFX-devel-1:3.6.5-3.znver1.binary
lib64osgGA161-1:3.6.5-3.znver1.binary
lib64osgGA161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgGA-devel-1:3.6.5-3.znver1.binary
lib64osgManipulator161-1:3.6.5-3.znver1.binary
lib64osgManipulator161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgManipulator-devel-1:3.6.5-3.znver1.binary
lib64osgParticle161-1:3.6.5-3.znver1.binary
lib64osgParticle161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgParticle-devel-1:3.6.5-3.znver1.binary
lib64osgPresentation161-1:3.6.5-3.znver1.binary
lib64osgPresentation161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgPresentation-devel-1:3.6.5-3.znver1.binary
lib64osgShadow161-1:3.6.5-3.znver1.binary
lib64osgShadow161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgShadow-devel-1:3.6.5-3.znver1.binary
lib64osgSim161-1:3.6.5-3.znver1.binary
lib64osgSim161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgSim-devel-1:3.6.5-3.znver1.binary
lib64osgTerrain161-1:3.6.5-3.znver1.binary
lib64osgTerrain161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgTerrain-devel-1:3.6.5-3.znver1.binary
lib64osgText161-1:3.6.5-3.znver1.binary
lib64osgText161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgText-devel-1:3.6.5-3.znver1.binary
lib64osgUI161-1:3.6.5-3.znver1.binary
lib64osgUI161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgUI-devel-1:3.6.5-3.znver1.binary
lib64osgUtil161-1:3.6.5-3.znver1.binary
lib64osgUtil161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgUtil-devel-1:3.6.5-3.znver1.binary
lib64osgViewer161-1:3.6.5-3.znver1.binary
lib64osgViewer161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgViewer-devel-1:3.6.5-3.znver1.binary
lib64osgVolume161-1:3.6.5-3.znver1.binary
lib64osgVolume161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgVolume-devel-1:3.6.5-3.znver1.binary
lib64osgWidget161-1:3.6.5-3.znver1.binary
lib64osgWidget161-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64osgWidget-devel-1:3.6.5-3.znver1.binary
openscenegraph-1:3.6.5-3.znver1.binary
openscenegraph-1:3.6.5-3.znver1.source
openscenegraph-debuginfo-1:3.6.5-3.znver1.debuginfo
openscenegraph-debugsource-1:3.6.5-3.znver1.binary
openscenegraph-devel-1:3.6.5-3.znver1.binary
openscenegraph-plugins-1:3.6.5-3.znver1.binary
openscenegraph-plugins-debuginfo-1:3.6.5-3.znver1.debuginfo
lib64OpenThreads21-1:3.6.5-3.aarch64.binary
lib64OpenThreads21-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64OpenThreads-devel-1:3.6.5-3.aarch64.binary
lib64osg161-1:3.6.5-3.aarch64.binary
lib64osg161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgAnimation161-1:3.6.5-3.aarch64.binary
lib64osgAnimation161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgAnimation-devel-1:3.6.5-3.aarch64.binary
lib64osgDB161-1:3.6.5-3.aarch64.binary
lib64osgDB161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgDB-devel-1:3.6.5-3.aarch64.binary
lib64osg-devel-1:3.6.5-3.aarch64.binary
lib64osgFX161-1:3.6.5-3.aarch64.binary
lib64osgFX161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgFX-devel-1:3.6.5-3.aarch64.binary
lib64osgGA161-1:3.6.5-3.aarch64.binary
lib64osgGA161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgGA-devel-1:3.6.5-3.aarch64.binary
lib64osgManipulator161-1:3.6.5-3.aarch64.binary
lib64osgManipulator161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgManipulator-devel-1:3.6.5-3.aarch64.binary
lib64osgParticle161-1:3.6.5-3.aarch64.binary
lib64osgParticle161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgParticle-devel-1:3.6.5-3.aarch64.binary
lib64osgPresentation161-1:3.6.5-3.aarch64.binary
lib64osgPresentation161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgPresentation-devel-1:3.6.5-3.aarch64.binary
lib64osgShadow161-1:3.6.5-3.aarch64.binary
lib64osgShadow161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgShadow-devel-1:3.6.5-3.aarch64.binary
lib64osgSim161-1:3.6.5-3.aarch64.binary
lib64osgSim161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgSim-devel-1:3.6.5-3.aarch64.binary
lib64osgTerrain161-1:3.6.5-3.aarch64.binary
lib64osgTerrain161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgTerrain-devel-1:3.6.5-3.aarch64.binary
lib64osgText161-1:3.6.5-3.aarch64.binary
lib64osgText161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgText-devel-1:3.6.5-3.aarch64.binary
lib64osgUI161-1:3.6.5-3.aarch64.binary
lib64osgUI161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgUI-devel-1:3.6.5-3.aarch64.binary
lib64osgUtil161-1:3.6.5-3.aarch64.binary
lib64osgUtil161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgUtil-devel-1:3.6.5-3.aarch64.binary
lib64osgViewer161-1:3.6.5-3.aarch64.binary
lib64osgViewer161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgViewer-devel-1:3.6.5-3.aarch64.binary
lib64osgVolume161-1:3.6.5-3.aarch64.binary
lib64osgVolume161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgVolume-devel-1:3.6.5-3.aarch64.binary
lib64osgWidget161-1:3.6.5-3.aarch64.binary
lib64osgWidget161-debuginfo-1:3.6.5-3.aarch64.debuginfo
lib64osgWidget-devel-1:3.6.5-3.aarch64.binary
openscenegraph-1:3.6.5-3.aarch64.binary
openscenegraph-1:3.6.5-3.aarch64.source
openscenegraph-debuginfo-1:3.6.5-3.aarch64.debuginfo
openscenegraph-debugsource-1:3.6.5-3.aarch64.binary
openscenegraph-devel-1:3.6.5-3.aarch64.binary
openscenegraph-plugins-1:3.6.5-3.aarch64.binary
openscenegraph-plugins-debuginfo-1:3.6.5-3.aarch64.debuginfo
Build Date 2020-09-16 15:40:15 +0000 UTC
Last Updated 2020-09-19 03:26:19.021394193 +0000 UTC
$ git diff --patch-with-stat --summary 55738c16492d612be08bab6d3b3b1c5c81d75cb1..010f5e6c3d83f28fd60f8ec83d29b553deb2ef6b

 openscenegraph.spec | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/openscenegraph.spec b/openscenegraph.spec
index a5552cc..b8f23c8 100644
--- a/openscenegraph.spec
+++ b/openscenegraph.spec
@@ -4,13 +4,14 @@
 Summary:	A C++ scene graph API on OpenGL for real time graphics
 Name:		openscenegraph
 Version:	3.6.5
-Release:	1
+Release:	3
 Epoch:		1
 License:	LGPLv2+ with exceptions
 Group:		System/Libraries
 Url:		http://www.openscenegraph.org/
 Source0:	https://github.com/openscenegraph/OpenSceneGraph/archive/%{srcname}-%{version}.tar.gz
 BuildRequires:	cmake
+BuildRequires:	ninja
 BuildRequires:	ffmpeg-devel
 BuildRequires:	gdal-devel
 BuildRequires:	jpeg-devel
@@ -712,16 +713,16 @@ This package contains development files for %{name}
 %autopatch -p1
 
 %build
-CFLAGS="%{optflags} -pthread"
-CXXFLAGS="%{optflags} -pthread"
-rpm --eval %__isa_bits
-%ifarch aarch64 znver1 x86_64 riscv64
-%cmake -DLIB_POSTFIX=64
-%else
-%cmake
+#CFLAGS="%{optflags} -pthread"
+#CXXFLAGS="%{optflags} -pthread"
+%cmake \
+%ifarch aarch64 %{x86_64} riscv64 ppc64 ppc64le
+	-DLIB_POSTFIX=64 \
 %endif
-%make_build VERBOSE=TRUE
+	-DCMAKE_RELWITHDEBINFO_POSTFIX="" \
+	-G Ninja
 
-%install
-%makeinstall_std -C build
+VERBOSE=true %ninja_build
 
+%install
+%ninja_install -C build
Not Available

benbullard79 [@T] cox.netPerfect packages, no one ever says a word!1315d 13hrs
benbullard79 [@T] cox.netFantastic!1315d 13hrs