commit openCOLLADA for openSUSE:Factory

2020-08-21 Thread root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2020-08-21 19:08:16

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


Package is "openCOLLADA"

Fri Aug 21 19:08:16 2020 rev:29 rq:828343 version:1.6.68

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2018-10-11 
11:59:12.985736366 +0200
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new.3399/openCOLLADA.changes
2020-08-21 19:09:12.912535794 +0200
@@ -1,0 +2,6 @@
+Thu Aug 20 20:29:12 UTC 2020 - Dirk Mueller 
+
+- update to 1.6.68:
+  * no upstream changelog available 
+
+---

Old:

  OpenCOLLADA-1.6.63.tar.gz

New:

  OpenCOLLADA-1.6.68.tar.gz



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.Huh15r/_old  2020-08-21 19:09:15.604537393 +0200
+++ /var/tmp/diff_new_pack.Huh15r/_new  2020-08-21 19:09:15.608537396 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openCOLLADA
 #
-# 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,14 +23,14 @@
 %global upname OpenCOLLADA
 %global libname libopenCOLLADA
 Name:   openCOLLADA
-Version:1.6.63
+Version:1.6.68
 Release:0
 #1_%%{shortcommit}
 Summary:Collada 3D import and export libraries
 #https://github.com/KhronosGroup/OpenCOLLADA/archive/v1.6.43.tar.gz
 License:MIT
 Group:  Development/Libraries/C and C++
-Url:https://collada.org/mediawiki/index.php/OpenCOLLADA
+URL:https://collada.org/mediawiki/index.php/OpenCOLLADA
 ## https://github.com/KhronosGroup/OpenCOLLADA/archive/%%{commit}/
 Source0:
https://github.com/KhronosGroup/%{upname}/archive/v%{version}.tar.gz#/%{upname}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM use proper paths in cmake for install

++ OpenCOLLADA-1.6.63.tar.gz -> OpenCOLLADA-1.6.68.tar.gz ++
/work/SRC/openSUSE:Factory/openCOLLADA/OpenCOLLADA-1.6.63.tar.gz 
/work/SRC/openSUSE:Factory/.openCOLLADA.new.3399/OpenCOLLADA-1.6.68.tar.gz 
differ: char 12, line 1




commit openCOLLADA for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2018-10-11 11:59:10

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


Package is "openCOLLADA"

Thu Oct 11 11:59:10 2018 rev:28 rq:641078 version:1.6.63

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2018-01-30 
15:43:43.820490985 +0100
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 
2018-10-11 11:59:12.985736366 +0200
@@ -1,0 +2,11 @@
+Wed Oct 10 14:51:02 UTC 2018 - davejpla...@gmail.com
+
+- Update to version 1.6.63
+- Add openCOLLADA-pcre-redefined.patch to fix build against new pcre.
+- Upstream changes:
+  *Load images declared in profile_COMMON
+  *Corrected whitespace
+  *Subclass effect loaders from image loaders so that images
+   declared within effects are loaded properly
+
+---

Old:

  OpenCOLLADA-1.6.62.tar.gz

New:

  OpenCOLLADA-1.6.63.tar.gz
  openCOLLADA-pcre-redefined.patch



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.JEu2kB/_old  2018-10-11 11:59:13.677735487 +0200
+++ /var/tmp/diff_new_pack.JEu2kB/_new  2018-10-11 11:59:13.681735481 +0200
@@ -23,7 +23,7 @@
 %global upname OpenCOLLADA
 %global libname libopenCOLLADA
 Name:   openCOLLADA
-Version:1.6.62
+Version:1.6.63
 Release:0
 #1_%%{shortcommit}
 Summary:Collada 3D import and export libraries
@@ -43,6 +43,7 @@
 #included openCOLLADA-signed-char.patch
 # PATCH-FIX-OPENSUSE openCOLLADA-no-daevalidator.patch davejpla...@gmail.com - 
Don't build DAEvalidator app.
 Patch4: openCOLLADA-no-daevalidator.patch
+Patch5: openCOLLADA-pcre-redefined.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++
@@ -205,6 +206,7 @@
 %patch0 -p0 -b .cmake
 %patch1 -p0 -b .includes
 %patch4
+%patch5
 
 # Remove unused bundled libraries
 rm -rf Externals/{Cg,expat,lib3ds,LibXML,MayaDataModel,pcre,zlib,zziplib}

++ OpenCOLLADA-1.6.62.tar.gz -> OpenCOLLADA-1.6.63.tar.gz ++
/work/SRC/openSUSE:Factory/openCOLLADA/OpenCOLLADA-1.6.62.tar.gz 
/work/SRC/openSUSE:Factory/.openCOLLADA.new/OpenCOLLADA-1.6.63.tar.gz differ: 
char 13, line 1

++ openCOLLADA-pcre-redefined.patch ++
From: Dave Plater 
Date: 2018-10-10 16:47:00 +0200
Subject: pcre definition has changed
References: https://github.com/KhronosGroup/OpenCOLLADA/issues/570
Upstream: from

error: conflicting declaration 'typedef struct real_pcre8_or_16 pcre'
Index: COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h
===
--- COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h.orig
2018-07-19 02:10:56.0 +0200
+++ COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h 2018-10-10 
16:42:21.265706757 +0200
@@ -1,64 +1,62 @@
-/*
-Copyright (c) 2008-2009 NetAllied Systems GmbH
-
-This file is part of COLLADABaseUtils.
-
-Licensed under the MIT Open Source License, 
-for details please see LICENSE file or the website
-http://www.opensource.org/licenses/mit-license.php
-*/
-
-#ifndef __COLLADABU_PCRECOMPILEDPATTERN_H__
-#define __COLLADABU_PCRECOMPILEDPATTERN_H__
-
-#include "COLLADABUPrerequisites.h"
-
-struct real_pcre;
-typedef struct real_pcre pcre;
-
-
-namespace COLLADABU
-{
-
-/** Class to manage pre compiled pcre patterns. Depending on the 
preprocessor flag COLLADABU_USE_PCRE_PRECOMPILED
-   it either simple stores a precompiled pattern given to the constructor 
or it compiles and deletes a pattern.
-   If COLLADABU_USE_PCRE_PRECOMPILED is set, the version of pcre must fit 
the version used to pre compile the pattern
-   in OpenCOLLADA.
-   */
-   class PcreCompiledPattern   
-   {
-   private:
-   /** The compiled pattern.*/
-   pcre *mCompiledPattern;
-
-   /** True, if we need to free the pattern in the destructor, 
false otherwise.*/
-   bool mFreePattern;
-
-   public:
-
-   /** The compiled pattern is created by compiling @a pattern. 
The behavior of this constructor is independent of  
-   COLLADABU_USE_PCRE_PRECOMPILED.*/
-   PcreCompiledPattern( const char* pattern );
-
-/** Destructor. */
-   virtual ~PcreCompiledPattern();
-
-   /** Returns the compiled pattern. */
-   pcre* getCompiledPattern() const;
-
-   private:
-
-/** Disable default copy ctor. */
-   PcreCompiledPattern( const PcreCompiledPattern& pre );
-
-/** 

commit openCOLLADA for openSUSE:Factory

2018-01-30 Thread root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2018-01-30 15:43:35

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


Package is "openCOLLADA"

Tue Jan 30 15:43:35 2018 rev:27 rq:570622 version:1.6.62

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2017-06-16 
10:53:46.404029632 +0200
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 
2018-01-30 15:43:43.820490985 +0100
@@ -1,0 +2,17 @@
+Mon Jan 29 13:14:01 UTC 2018 - davejpla...@gmail.com
+
+- Update to version 1.6.62, removed incorporated
+  openCOLLADA-signed-char.patch.
+- Upstream changes:
+  *Add signed char keyword
+  *Expose COLLADASaxFWL::Loader string ID -> UniqueId map
+  *Export "Force to sleep" attribute.
+  *Consistent use of std::abs
+
+---
+Sun Jan 28 09:13:48 UTC 2018 - davejpla...@gmail.com
+
+- Remove conflicts with old libOpenCOLLADA0 to allow parallel
+  installation of different so versions.
+
+---

Old:

  OpenCOLLADA-1.6.51.tar.gz
  openCOLLADA-signed-char.patch

New:

  OpenCOLLADA-1.6.62.tar.gz



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.8Klm0O/_old  2018-01-30 15:43:44.968437394 +0100
+++ /var/tmp/diff_new_pack.8Klm0O/_new  2018-01-30 15:43:44.980436834 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openCOLLADA
 #
-# 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
@@ -23,7 +23,7 @@
 %global upname OpenCOLLADA
 %global libname libopenCOLLADA
 Name:   openCOLLADA
-Version:1.6.51
+Version:1.6.62
 Release:0
 #1_%%{shortcommit}
 Summary:Collada 3D import and export libraries
@@ -40,7 +40,7 @@
 # PATCH-FIX-UPSTREAM link to required libraries
 # fixed in 1.6.51 Patch2: opencollada-no-undefined.patch
 # PATCH-FIX-UPSTREAM openCOLLADA-signed-char.patch 
gh#KhronosGroup/OpenCOLLADA#439 dims...@opensuse.org -- Use signed char; 'char' 
by itself depends on arch implementation
-Patch3: openCOLLADA-signed-char.patch
+#included openCOLLADA-signed-char.patch
 # PATCH-FIX-OPENSUSE openCOLLADA-no-daevalidator.patch davejpla...@gmail.com - 
Don't build DAEvalidator app.
 Patch4: openCOLLADA-no-daevalidator.patch
 BuildRequires:  cmake
@@ -69,7 +69,6 @@
 %package -n libftoa%{sfx}
 Summary:Collada 3D import and export libraries
 Group:  System/Libraries
-Conflicts:  libOpenCOLLADA0
 
 %description -n libftoa%{sfx}
 COLLADA is a XML schema that enables digital asset exchange within
@@ -79,7 +78,6 @@
 %package -n libbuffer%{sfx}
 Summary:Collada 3D import and export libraries
 Group:  System/Libraries
-Conflicts:  libOpenCOLLADA0
 
 %description -n libbuffer%{sfx}
 COLLADA is a XML schema that enables digital asset exchange within
@@ -89,7 +87,6 @@
 %package -n libGeneratedSaxParser%{sfx}
 Summary:Collada 3D import and export libraries
 Group:  System/Libraries
-Conflicts:  libOpenCOLLADA0
 
 %description -n libGeneratedSaxParser%{sfx}
 COLLADA is a XML schema that enables digital asset exchange within
@@ -102,7 +99,6 @@
 %package -n libMathMLSolver%{sfx}
 Summary:Collada 3D import and export libraries
 Group:  System/Libraries
-Conflicts:  libOpenCOLLADA0
 
 %description -n libMathMLSolver%{sfx}
 COLLADA is a XML schema that enables digital asset exchange within
@@ -112,7 +108,6 @@
 %package -n libOpenCOLLADABaseUtils%{sfx}
 Summary:Collada 3D import and export libraries
 Group:  System/Libraries
-Conflicts:  libOpenCOLLADA0
 
 %description -n libOpenCOLLADABaseUtils%{sfx}
 COLLADA is a XML schema that enables digital asset exchange within
@@ -125,7 +120,6 @@
 %package -n libOpenCOLLADAFramework%{sfx}
 Summary:Collada 3D import and export libraries
 Group:  System/Libraries
-Conflicts:  libOpenCOLLADA0
 
 %description -n libOpenCOLLADAFramework%{sfx}
 COLLADA is a XML schema that enables digital asset exchange within
@@ -137,7 +131,6 @@
 %package -n libOpenCOLLADASaxFrameworkLoader%{sfx}
 Summary:Collada 3D import and export libraries
 Group:  System/Libraries
-Conflicts:  libOpenCOLLADA0
 
 %description -n libOpenCOLLADASaxFrameworkLoader%{sfx}
 COLLADA is a XML schema that enables digital asset exchange within
@@ -151,7 +144,6 @@
 %package 

commit openCOLLADA for openSUSE:Factory

2017-06-16 Thread root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2017-06-16 10:53:38

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


Package is "openCOLLADA"

Fri Jun 16 10:53:38 2017 rev:26 rq:502760 version:1.6.51

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2017-04-20 
20:47:17.66292 +0200
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 
2017-06-16 10:53:46.404029632 +0200
@@ -1,0 +2,24 @@
+Sat Jun 10 07:38:32 UTC 2017 - davejpla...@gmail.com
+
+- Update to release 1.6.51 to sync with blender.
+- Bumped minor soversion to 3 to for blender fixes.
+- Removed opencollada-no-undefined.patch.
+- Rebased openCOLLADA-no-daevalidator.patch.
+- Upstream changes from git log:
+  * Better platform detection of hash-related includes.
+  * CMAKE_VS_DEVENV_COMMAND variable not supported in older
+versions of cmake.
+  * Code coverage specific code disabled.
+  * Correctly link UTF (fixes opencollada-no-undefined.patch issue).
+  * libBuffer depends on UTF.
+  * PhysX schema.
+
+---
+Thu May 18 09:34:57 UTC 2017 - davejpla...@gmail.com
+
+- Update to version 1.6.47 Improved error handling (reporting
+  errors instead of terminating Blender).
+- For upstream changes see:
+  https://github.com/KhronosGroup/OpenCOLLADA/tree/v1.6.47
+
+---

Old:

  OpenCOLLADA-1.6.43.tar.gz
  opencollada-no-undefined.patch

New:

  OpenCOLLADA-1.6.51.tar.gz



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.pEaSNH/_old  2017-06-16 10:53:47.223914215 +0200
+++ /var/tmp/diff_new_pack.pEaSNH/_new  2017-06-16 10:53:47.231913089 +0200
@@ -16,14 +16,14 @@
 #
 
 
-%global sover 0.2
-%global sfx 0_2
+%global sover 0.3
+%global sfx 0_3
 #3335ac164e68b2512a40914b14c74db260e6ff7d
 #3335ac1
 %global upname OpenCOLLADA
 %global libname libopenCOLLADA
 Name:   openCOLLADA
-Version:1.6.43
+Version:1.6.51
 Release:0
 #1_%%{shortcommit}
 Summary:Collada 3D import and export libraries
@@ -38,7 +38,7 @@
 # PATCH-FIX-UPSTREAM add missing includes
 Patch1: opencollada-includes.patch
 # PATCH-FIX-UPSTREAM link to required libraries
-Patch2: opencollada-no-undefined.patch
+# fixed in 1.6.51 Patch2: opencollada-no-undefined.patch
 # PATCH-FIX-UPSTREAM openCOLLADA-signed-char.patch 
gh#KhronosGroup/OpenCOLLADA#439 dims...@opensuse.org -- Use signed char; 'char' 
by itself depends on arch implementation
 Patch3: openCOLLADA-signed-char.patch
 # PATCH-FIX-OPENSUSE openCOLLADA-no-daevalidator.patch davejpla...@gmail.com - 
Don't build DAEvalidator app.
@@ -213,7 +213,6 @@
 %setup -q -n %{upname}-%{version}
 %patch0 -p0 -b .cmake
 %patch1 -p0 -b .includes
-%patch2 -p0 -b .undefined
 %patch3 -p0
 %patch4
 

++ OpenCOLLADA-1.6.43.tar.gz -> OpenCOLLADA-1.6.51.tar.gz ++
/work/SRC/openSUSE:Factory/openCOLLADA/OpenCOLLADA-1.6.43.tar.gz 
/work/SRC/openSUSE:Factory/.openCOLLADA.new/OpenCOLLADA-1.6.51.tar.gz differ: 
char 12, line 1

++ openCOLLADA-no-daevalidator.patch ++
--- /var/tmp/diff_new_pack.pEaSNH/_old  2017-06-16 10:53:47.295904081 +0200
+++ /var/tmp/diff_new_pack.pEaSNH/_new  2017-06-16 10:53:47.295904081 +0200
@@ -1,10 +1,10 @@
 Index: CMakeLists.txt
 ===
 CMakeLists.txt.orig2017-04-07 13:06:52.894187859 +0200
-+++ CMakeLists.txt 2017-04-07 13:16:11.357063874 +0200
+--- CMakeLists.txt.orig2017-06-10 09:27:48.575967729 +0200
 CMakeLists.txt 2017-06-10 09:27:55.256229584 +0200
 @@ -274,7 +274,7 @@ add_subdirectory(common/libftoa)
- add_subdirectory(common/libBuffer)
  add_subdirectory(${EXTERNAL_LIBRARIES}/UTF)
+ add_subdirectory(common/libBuffer)
  add_subdirectory(${EXTERNAL_LIBRARIES}/MathMLSolver)
 -add_subdirectory(${EXTERNAL_LIBRARIES}/zlib)
 +#add_subdirectory(${EXTERNAL_LIBRARIES}/zlib)




commit openCOLLADA for openSUSE:Factory

2017-04-20 Thread root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2017-04-20 20:47:15

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


Package is "openCOLLADA"

Thu Apr 20 20:47:15 2017 rev:25 rq:487486 version:1.6.43

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2016-08-18 
10:20:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 
2017-04-20 20:47:17.66292 +0200
@@ -1,0 +2,15 @@
+Tue Apr 11 10:39:50 UTC 2017 - jeng...@inai.de
+
+- RPM group fix
+
+---
+Fri Apr  7 11:45:13 UTC 2017 - davejpla...@gmail.com
+
+- Update to version 1.6.43
+- Rebased opencollada-no-undefined.patch
+- Added openCOLLADA-no-daevalidator.patch to prevent the building
+  of the app DAEvalidator which tries to use internal zlib.
+- For upstream changes see:
+  https://github.com/KhronosGroup/OpenCOLLADA/tree/v1.6.43
+
+---

Old:

  OpenCOLLADA-1.6.25.tar.xz

New:

  OpenCOLLADA-1.6.43.tar.gz
  openCOLLADA-no-daevalidator.patch



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.2lhUyb/_old  2017-04-20 20:47:19.302745927 +0200
+++ /var/tmp/diff_new_pack.2lhUyb/_new  2017-04-20 20:47:19.302745927 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openCOLLADA
 #
-# 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
@@ -23,16 +23,16 @@
 %global upname OpenCOLLADA
 %global libname libopenCOLLADA
 Name:   openCOLLADA
-Version:1.6.25
+Version:1.6.43
 Release:0
 #1_%%{shortcommit}
 Summary:Collada 3D import and export libraries
+#https://github.com/KhronosGroup/OpenCOLLADA/archive/v1.6.43.tar.gz
 License:MIT
 Group:  Development/Libraries/C and C++
-#https://github.com/KhronosGroup/OpenCOLLADA/releases
 Url:https://collada.org/mediawiki/index.php/OpenCOLLADA
 ## https://github.com/KhronosGroup/OpenCOLLADA/archive/%%{commit}/
-Source0:%{upname}-%{version}.tar.xz
+Source0:
https://github.com/KhronosGroup/%{upname}/archive/v%{version}.tar.gz#/%{upname}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM use proper paths in cmake for install
 Patch0: opencollada-cmake.patch
 # PATCH-FIX-UPSTREAM add missing includes
@@ -41,6 +41,8 @@
 Patch2: opencollada-no-undefined.patch
 # PATCH-FIX-UPSTREAM openCOLLADA-signed-char.patch 
gh#KhronosGroup/OpenCOLLADA#439 dims...@opensuse.org -- Use signed char; 'char' 
by itself depends on arch implementation
 Patch3: openCOLLADA-signed-char.patch
+# PATCH-FIX-OPENSUSE openCOLLADA-no-daevalidator.patch davejpla...@gmail.com - 
Don't build DAEvalidator app.
+Patch4: openCOLLADA-no-daevalidator.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++
@@ -213,6 +215,7 @@
 %patch1 -p0 -b .includes
 %patch2 -p0 -b .undefined
 %patch3 -p0
+%patch4
 
 # Remove unused bundled libraries
 rm -rf Externals/{Cg,expat,lib3ds,LibXML,MayaDataModel,pcre,zlib,zziplib}

++ openCOLLADA-no-daevalidator.patch ++
Index: CMakeLists.txt
===
--- CMakeLists.txt.orig 2017-04-07 13:06:52.894187859 +0200
+++ CMakeLists.txt  2017-04-07 13:16:11.357063874 +0200
@@ -274,7 +274,7 @@ add_subdirectory(common/libftoa)
 add_subdirectory(common/libBuffer)
 add_subdirectory(${EXTERNAL_LIBRARIES}/UTF)
 add_subdirectory(${EXTERNAL_LIBRARIES}/MathMLSolver)
-add_subdirectory(${EXTERNAL_LIBRARIES}/zlib)
+#add_subdirectory(${EXTERNAL_LIBRARIES}/zlib)
 
 # building OpenCOLLADA libs
 add_subdirectory(COLLADABaseUtils)
@@ -286,8 +286,8 @@ add_subdirectory(COLLADAStreamWriter)
 # building COLLADAValidator app
 add_subdirectory(COLLADAValidator)
 
-# DAE validator app
-add_subdirectory(DAEValidator)
+# don't build DAE validator app
+#add_subdirectory(DAEValidator)
 
 # Library export
 install(EXPORT LibraryExport DESTINATION ${OPENCOLLADA_INST_CMAKECONFIG} FILE 
OpenCOLLADATargets.cmake)
++ opencollada-no-undefined.patch ++
--- /var/tmp/diff_new_pack.2lhUyb/_old  2017-04-20 20:47:19.366736879 +0200
+++ /var/tmp/diff_new_pack.2lhUyb/_new  2017-04-20 20:47:19.366736879 +0200
@@ -1,7 +1,7 @@
 Index: common/libBuffer/CMakeLists.txt
 ===
 common/libBuffer/CMakeLists.txt.orig
-+++ 

commit openCOLLADA for openSUSE:Factory

2016-08-18 Thread h_root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2016-08-18 10:20:30

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


Package is "openCOLLADA"

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2016-05-31 
12:10:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 
2016-08-18 10:20:32.0 +0200
@@ -1,0 +2,19 @@
+Tue Aug 16 13:48:09 UTC 2016 - jeng...@inai.de
+
+- Update rpm groups and descriptions
+
+---
+Sun Aug 14 15:28:36 UTC 2016 - davejpla...@gmail.com
+
+- Update to release version 1.6.25
+- Renamed openCOLLADA-devel to libopenCOLLADA-devel, openCOLLADA-doc
+  to libopenCOLLADA-doc and openCOLLADA-util to libopenCOLLADA-util
+  due to upstream having a correct versioning scheme and version
+  numbers derived from git are no longer neccessary. Conflicted,
+  provided and obsoleted the old packages.
+- Split libraries into separate sub packages.
+- Refreshed patches.
+- For upstream changes see:
+  https://github.com/KhronosGroup/OpenCOLLADA/tree/v1.6.25
+
+---

Old:

  OpenCOLLADA-3335ac1.tar.bz2

New:

  OpenCOLLADA-1.6.25.tar.xz



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.0NqFO8/_old  2016-08-18 10:20:34.0 +0200
+++ /var/tmp/diff_new_pack.0NqFO8/_new  2016-08-18 10:20:34.0 +0200
@@ -17,19 +17,22 @@
 
 
 %global sover 0.2
-%global commit 3335ac164e68b2512a40914b14c74db260e6ff7d
-%global shortcommit 3335ac1
+%global sfx 0_2
+#3335ac164e68b2512a40914b14c74db260e6ff7d
+#3335ac1
 %global upname OpenCOLLADA
-%global libname lib%{upname}0
+%global libname libopenCOLLADA
 Name:   openCOLLADA
-Version:1_%{shortcommit}
+Version:1.6.25
 Release:0
+#1_%%{shortcommit}
 Summary:Collada 3D import and export libraries
 License:MIT
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
+#https://github.com/KhronosGroup/OpenCOLLADA/releases
 Url:https://collada.org/mediawiki/index.php/OpenCOLLADA
 ## https://github.com/KhronosGroup/OpenCOLLADA/archive/%%{commit}/
-Source0:%{upname}-%{shortcommit}.tar.bz2
+Source0:%{upname}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM use proper paths in cmake for install
 Patch0: opencollada-cmake.patch
 # PATCH-FIX-UPSTREAM add missing includes
@@ -40,79 +43,176 @@
 Patch3: openCOLLADA-signed-char.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
-BuildRequires:  fftw-devel
 BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig(fftw3)
 BuildRequires:  pkgconfig(libpcre)
 BuildRequires:  pkgconfig(libpcrecpp)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(zlib)
 
 %description
-COLLADA is a royalty-free XML schema that enables digital asset
-exchange within the interactive 3D industry.
-OpenCOLLADA is a Google summer of code opensource project providing
-libraries for 3D file interchange between applications like blender.
-COLLADABaseUtils  Utils used by many of the other projects
-COLLADAFramework  Datamodel used to load COLLADA files
-COLLADAStreamWriter   Sources (Library to write COLLADA files)
-COLLADASaxFrameworkLoader Library that loads COLLADA files in a sax
-  like manner into the framework data model
-COLLADAValidator  XML validator for COLLADA files, based on
+COLLADA is an XML schema that enables digital asset exchange within
+the interactive 3D industry. OpenCOLLADA is a project providing
+libraries for 3D file interchange between applications like Blender:
+* COLLADABaseUtils - Utils used by many of the other projects
+* COLLADAFramework - Datamodel used to load COLLADA files
+* COLLADAStreamWriter - Sources (Library to write COLLADA files)
+* COLLADASaxFrameworkLoader - Library that loads COLLADA files in a
+  SAX-like manner into the framework data model
+* COLLADAValidator - XML validator for COLLADA files, based on
   the COLLADASaxFrameworkLoader
-GeneratedSaxParserLibrary used to load xml files in the way
+* GeneratedSaxParser - Library used to load xml files in the way
   used by COLLADASaxFrameworkLoader
 
-%package -n %{libname}
+%package -n libftoa%{sfx}
 Summary:Collada 3D import and export libraries
 Group:  System/Libraries
+Conflicts:  libOpenCOLLADA0
 
-%description -n %{libname}
-COLLADA is a royalty-free XML schema that enables digital asset
-exchange within the interactive 3D 

commit openCOLLADA for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2016-05-31 12:10:52

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


Package is "openCOLLADA"

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2015-08-05 
19:14:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 
2016-05-31 12:10:53.0 +0200
@@ -1,0 +2,7 @@
+Wed May 25 11:57:31 UTC 2016 - dims...@opensuse.org
+
+- Add openCOLLADA-signed-char.patch: Use signed char; 'char' by
+  itself depends on arch implementation
+  (gh#KhronosGroup/OpenCOLLADA#439).
+
+---

New:

  openCOLLADA-signed-char.patch



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.6NBZ12/_old  2016-05-31 12:10:54.0 +0200
+++ /var/tmp/diff_new_pack.6NBZ12/_new  2016-05-31 12:10:54.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openCOLLADA
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -36,6 +36,8 @@
 Patch1: opencollada-includes.patch
 # PATCH-FIX-UPSTREAM link to required libraries
 Patch2: opencollada-no-undefined.patch
+# PATCH-FIX-UPSTREAM openCOLLADA-signed-char.patch 
gh#KhronosGroup/OpenCOLLADA#439 dims...@opensuse.org -- Use signed char; 'char' 
by itself depends on arch implementation
+Patch3: openCOLLADA-signed-char.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  fftw-devel
@@ -110,6 +112,7 @@
 %patch0 -p1 -b .cmake
 %patch1 -p0 -b .includes
 %patch2 -p1 -b .undefined
+%patch3 -p1
 
 # Remove unused bundled libraries
 rm -rf Externals/{Cg,expat,lib3ds,LibXML,MayaDataModel,pcre,zlib,zziplib}

++ openCOLLADA-signed-char.patch ++
Index: 
OpenCOLLADA-3335ac164e68b2512a40914b14c74db260e6ff7d/COLLADABaseUtils/src/COLLADABUURI.cpp
===
--- 
OpenCOLLADA-3335ac164e68b2512a40914b14c74db260e6ff7d.orig/COLLADABaseUtils/src/COLLADABUURI.cpp
+++ 
OpenCOLLADA-3335ac164e68b2512a40914b14c74db260e6ff7d/COLLADABaseUtils/src/COLLADABUURI.cpp
@@ -32,7 +32,7 @@ namespace COLLADABU
 
 
 
-   const char HEX2DEC[256] = 
+   const signed char HEX2DEC[256] = 
{
/*   0  1  2  3   4  5  6  7   8  9  A  B   C  D  E  F */
/* 0 */ -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1,



commit openCOLLADA for openSUSE:Factory

2015-08-05 Thread h_root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2015-08-05 19:14:20

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


Package is openCOLLADA

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2015-01-03 
22:01:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 
2015-08-05 19:14:24.0 +0200
@@ -1,0 +2,7 @@
+Tue Aug  4 12:09:52 UTC 2015 - davejpla...@gmail.com
+
+- Update to version 1_3335ac1 to enable blender to build with
+  openCOLLADA again.
+- Reworked opencollada-includes.patch
+
+---

Old:

  OpenCOLLADA-69b844d.tar.gz

New:

  OpenCOLLADA-3335ac1.tar.bz2



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.QoA6ka/_old  2015-08-05 19:14:25.0 +0200
+++ /var/tmp/diff_new_pack.QoA6ka/_new  2015-08-05 19:14:25.0 +0200
@@ -17,18 +17,19 @@
 
 
 %global sover 0.2
-%global commit 69b844dc9eea0a014326149c259e7810ecec4c8c
-%global shortcommit 69b844d
+%global commit 3335ac164e68b2512a40914b14c74db260e6ff7d
+%global shortcommit 3335ac1
 %global upname OpenCOLLADA
 %global libname lib%{upname}0
 Name:   openCOLLADA
-Version:0_%{shortcommit}
+Version:1_%{shortcommit}
 Release:0
 Summary:Collada 3D import and export libraries
 License:MIT
 Group:  System/Libraries
 Url:https://collada.org/mediawiki/index.php/OpenCOLLADA
-Source0:
https://github.com/KhronosGroup/OpenCOLLADA/archive/%{commit}/%{upname}-%{shortcommit}.tar.gz
+## https://github.com/KhronosGroup/OpenCOLLADA/archive/%%{commit}/
+Source0:%{upname}-%{shortcommit}.tar.bz2
 # PATCH-FIX-UPSTREAM use proper paths in cmake for install
 Patch0: opencollada-cmake.patch
 # PATCH-FIX-UPSTREAM add missing includes
@@ -107,7 +108,7 @@
 %prep
 %setup -q -n %{upname}-%{commit}
 %patch0 -p1 -b .cmake
-%patch1 -p1 -b .includes
+%patch1 -p0 -b .includes
 %patch2 -p1 -b .undefined
 
 # Remove unused bundled libraries

++ OpenCOLLADA-69b844d.tar.gz - OpenCOLLADA-3335ac1.tar.bz2 ++
/work/SRC/openSUSE:Factory/openCOLLADA/OpenCOLLADA-69b844d.tar.gz 
/work/SRC/openSUSE:Factory/.openCOLLADA.new/OpenCOLLADA-3335ac1.tar.bz2 differ: 
char 1, line 1

++ opencollada-includes.patch ++
--- /var/tmp/diff_new_pack.QoA6ka/_old  2015-08-05 19:14:25.0 +0200
+++ /var/tmp/diff_new_pack.QoA6ka/_new  2015-08-05 19:14:25.0 +0200
@@ -1,9 +1,10 @@
-diff -rupN 
OpenCOLLADA-69b844d/COLLADAFramework/include/COLLADAFWInstanceBindingBase.h 
OpenCOLLADA-69b844d-new/COLLADAFramework/include/COLLADAFWInstanceBindingBase.h
 
OpenCOLLADA-69b844d/COLLADAFramework/include/COLLADAFWInstanceBindingBase.h 
   2014-08-28 05:30:44.0 +0200
-+++ 
OpenCOLLADA-69b844d-new/COLLADAFramework/include/COLLADAFWInstanceBindingBase.h 
   2014-10-08 23:53:23.152124797 +0200
-@@ -15,6 +15,11 @@
- #include COLLADAFWInstanceBase.h
- #include COLLADAFWMaterialBinding.h
+Index: COLLADAFramework/include/COLLADAFWInstanceBindingBase.h
+===
+--- COLLADAFramework/include/COLLADAFWInstanceBindingBase.h.orig   
2015-04-29 02:18:07.0 +0200
 COLLADAFramework/include/COLLADAFWInstanceBindingBase.h2015-08-04 
14:32:51.229635342 +0200
+@@ -20,6 +20,11 @@
+ #include vector
+ 
  
 +#include COLLADABUURI.h
 +




commit openCOLLADA for openSUSE:Factory

2015-01-03 Thread h_root
Hello community,

here is the log from the commit of package openCOLLADA for openSUSE:Factory 
checked in at 2015-01-03 22:01:21

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


Package is openCOLLADA

Changes:

--- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes  2012-04-12 
09:43:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 
2015-01-03 22:01:43.0 +0100
@@ -1,0 +2,14 @@
+Sat Jan  3 11:13:47 UTC 2015 - tchva...@suse.com
+
+- Update package to match what is done in Fedora + what is needed
+  for libreoffice. Move from svn snapshot to git snapshot
+- Added patches:
+  * opencollada-cmake.patch
+  * opencollada-includes.patch
+  * opencollada-no-undefined.patch
+- Obsoleted patches:
+  * openCOLLADA-COLLADABU_ASSERT.patch
+  * openCOLLADA-cmakelinuxbuild.patch
+  * openCOLLADA-gcc47.patch
+
+---

Old:

  CHANGES.txt
  openCOLLADA-COLLADABU_ASSERT.patch
  openCOLLADA-cmakelinuxbuild.patch
  openCOLLADA-gcc47.patch
  openCOLLADA-svn868.tar.bz2

New:

  OpenCOLLADA-69b844d.tar.gz
  opencollada-cmake.patch
  opencollada-includes.patch
  opencollada-no-undefined.patch



Other differences:
--
++ openCOLLADA.spec ++
--- /var/tmp/diff_new_pack.1PnEOp/_old  2015-01-03 22:01:44.0 +0100
+++ /var/tmp/diff_new_pack.1PnEOp/_new  2015-01-03 22:01:44.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openCOLLADA
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,79 +16,102 @@
 #
 
 
-%define CURRENT 0
-%define AGE 868
-%define REVISION 1
-
-%define libversion %{CURRENT}.%{AGE}.%{REVISION}
-
+%global sover 0.2
+%global commit 69b844dc9eea0a014326149c259e7810ecec4c8c
+%global shortcommit 69b844d
+%global upname OpenCOLLADA
+%global libname lib%{upname}0
 Name:   openCOLLADA
-Version:svn%{AGE}
+Version:0_%{shortcommit}
 Release:0
 Summary:Collada 3D import and export libraries
 License:MIT
-Group:  Productivity/Graphics/CAD
-Url:http://www.opencollada.org/
-Source0:
http://opencollada.googlecode.com/svn/trunk/%{name}-%{version}.tar.bz2
-Source1:CHANGES.txt
-# This patch will be submitted upstream either by the Fedora creator or myself 
as I've added complete lib versioning to it.
-Patch0: openCOLLADA-cmakelinuxbuild.patch
-# This patch fixes error: there are no arguments to 'COLLADABU_ASSERT' that 
depend on a template parameter,
-# so a declaration of 'COLLADABU_ASSERT' must be available only for svn 839+
-Patch1: openCOLLADA-COLLADABU_ASSERT.patch
-Patch2: openCOLLADA-gcc47.patch
+Group:  System/Libraries
+Url:https://collada.org/mediawiki/index.php/OpenCOLLADA
+Source0:
https://github.com/KhronosGroup/OpenCOLLADA/archive/%{commit}/%{upname}-%{shortcommit}.tar.gz
+# PATCH-FIX-UPSTREAM use proper paths in cmake for install
+Patch0: opencollada-cmake.patch
+# PATCH-FIX-UPSTREAM add missing includes
+Patch1: opencollada-includes.patch
+# PATCH-FIX-UPSTREAM link to required libraries
+Patch2: opencollada-no-undefined.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
-BuildRequires:  fftw3-devel
+BuildRequires:  fftw-devel
 BuildRequires:  gcc-c++
-BuildRequires:  libxml2-devel
-BuildRequires:  pcre-devel
-BuildRequires:  zlib-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%global buildir %{_builddir}/%{name}-%{version}
+BuildRequires:  pkgconfig(libpcre)
+BuildRequires:  pkgconfig(libpcrecpp)
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(zlib)
 
 %description
-OpenCOLLADA is a stream based reader and writer library for COLLADA files
+COLLADA is a royalty-free XML schema that enables digital asset
+exchange within the interactive 3D industry.
+OpenCOLLADA is a Google summer of code opensource project providing
+libraries for 3D file interchange between applications like blender.
+COLLADABaseUtils  Utils used by many of the other projects
+COLLADAFramework  Datamodel used to load COLLADA files
+COLLADAStreamWriter   Sources (Library to write COLLADA files)
+COLLADASaxFrameworkLoader Library that loads COLLADA files in a sax
+  like manner into the framework data model
+COLLADAValidator  XML validator for COLLADA files, based on
+  the