commit Coin for openSUSE:Factory
Hello community, here is the log from the commit of package Coin for openSUSE:Factory checked in at 2017-07-27 11:12:56 Comparing /work/SRC/openSUSE:Factory/Coin (Old) and /work/SRC/openSUSE:Factory/.Coin.new (New) Package is "Coin" Thu Jul 27 11:12:56 2017 rev:5 rq:512693 version:3.1.3 Changes: --- /work/SRC/openSUSE:Factory/Coin/Coin.changes2017-04-20 20:55:32.001077378 +0200 +++ /work/SRC/openSUSE:Factory/.Coin.new/Coin.changes 2017-07-27 11:13:40.481347538 +0200 @@ -1,0 +2,5 @@ +Sun Jul 23 19:29:55 UTC 2017 - o...@aepfle.de + +- Fix invalid C++ with Coin.patch + +--- New: Coin.patch Other differences: -- ++ Coin.spec ++ --- /var/tmp/diff_new_pack.aTjxXf/_old 2017-07-27 11:13:41.217243588 +0200 +++ /var/tmp/diff_new_pack.aTjxXf/_new 2017-07-27 11:13:41.221243023 +0200 @@ -29,6 +29,7 @@ Patch0: 0012-memhandler-initialization.patch # X-OPENSUSE-PATCH: Coin60.patch -- hack around library policy names Patch1: Coin60.patch +Patch2: Coin.patch BuildRequires: c++_compiler BuildRequires: doxygen BuildRequires: fdupes @@ -93,6 +94,7 @@ %setup -q %patch0 -p1 %patch1 -p0 +%patch2 -p1 sed -i '/^#include "fonts\/freetype.h"$/i #include \n#include ' src/fonts/freetype.cpp sed -i '/^#include$/i #include ' include/Inventor/SbBasic.h ++ Coin.patch ++ --- a/src/3ds/SoStream.cpp +++ b/src/3ds/SoStream.cpp @@ -176,7 +176,7 @@ do { \ if (!gotNum) { setBadBit(); return FALSE; } \ \ char *ce; \ - s = '\0'; \ + s = 0; \ _convertType_ tempVal = _convertFunc_(buf, , 0); \ \ if (ce != s) \ @@ -273,7 +273,7 @@ do { \ gotAll: \ \ char *ce; \ - s = '\0'; \ + s = 0; \ double tempVal = _convertFunc_(buf, ); \ \ if (ce != s) \
commit Coin for openSUSE:Factory
Hello community, here is the log from the commit of package Coin for openSUSE:Factory checked in at 2017-04-20 20:55:29 Comparing /work/SRC/openSUSE:Factory/Coin (Old) and /work/SRC/openSUSE:Factory/.Coin.new (New) Package is "Coin" Thu Apr 20 20:55:29 2017 rev:4 rq:487943 version:3.1.3 Changes: --- /work/SRC/openSUSE:Factory/Coin/Coin.changes2017-03-12 20:04:25.378165921 +0100 +++ /work/SRC/openSUSE:Factory/.Coin.new/Coin.changes 2017-04-20 20:55:32.001077378 +0200 @@ -1,0 +2,6 @@ +Fri Apr 14 09:09:59 UTC 2017 - lnus...@suse.de + +- Remove obsolete 13.2 patch fix-freetype2-includes.patch, fixes + build for 42.3 + +--- Old: fix-freetype2-includes.patch Other differences: -- ++ Coin.spec ++ --- /var/tmp/diff_new_pack.QA1G8O/_old 2017-04-20 20:55:33.360885083 +0200 +++ /var/tmp/diff_new_pack.QA1G8O/_new 2017-04-20 20:55:33.364884517 +0200 @@ -26,10 +26,9 @@ Group: Development/Libraries/C and C++ Url:http://www.coin3d.org/lib/coin/ Source0: https://bitbucket.org/Coin3D/coin/downloads/%{name}-%{version}.tar.gz -Patch0: fix-freetype2-includes.patch -Patch1: 0012-memhandler-initialization.patch +Patch0: 0012-memhandler-initialization.patch # X-OPENSUSE-PATCH: Coin60.patch -- hack around library policy names -Patch2: Coin60.patch +Patch1: Coin60.patch BuildRequires: c++_compiler BuildRequires: doxygen BuildRequires: fdupes @@ -92,11 +91,8 @@ %prep %setup -q -%if 0%{?suse_version} > 1310 && 0%{?suse_version} <= 1320 && 0%{?sle_version} != 120200 %patch0 -p1 -%endif -%patch1 -p1 -%patch2 -p0 +%patch1 -p0 sed -i '/^#include "fonts\/freetype.h"$/i #include \n#include ' src/fonts/freetype.cpp sed -i '/^#include$/i #include ' include/Inventor/SbBasic.h
commit Coin for openSUSE:Factory
Hello community, here is the log from the commit of package Coin for openSUSE:Factory checked in at 2017-03-12 20:04:24 Comparing /work/SRC/openSUSE:Factory/Coin (Old) and /work/SRC/openSUSE:Factory/.Coin.new (New) Package is "Coin" Sun Mar 12 20:04:24 2017 rev:3 rq:477892 version:3.1.3 Changes: --- /work/SRC/openSUSE:Factory/Coin/Coin.changes2017-02-14 00:40:36.340267988 +0100 +++ /work/SRC/openSUSE:Factory/.Coin.new/Coin.changes 2017-03-12 20:04:25.378165921 +0100 @@ -1,0 +2,6 @@ +Thu Mar 9 00:53:44 UTC 2017 - sfal...@opensuse.org + +- Edited %files to clear unpackaged files builderror in + openSUSE:Factory + +--- Other differences: -- ++ Coin.spec ++ --- /var/tmp/diff_new_pack.ZFewHs/_old 2017-03-12 20:04:26.306034626 +0100 +++ /var/tmp/diff_new_pack.ZFewHs/_new 2017-03-12 20:04:26.306034626 +0100 @@ -1,7 +1,7 @@ # # spec file for package Coin # -# Copyright (c) 2012 SUSE LINUX Products 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 @@ -15,15 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define soname 60 Name: Coin Version:3.1.3 Release:0 -License:GPL-2.0 Summary:Scene-graph based retain-mode 3D graphics library -Url:http://www.coin3d.org/lib/coin/ +License:GPL-2.0 Group: Development/Libraries/C and C++ +Url:http://www.coin3d.org/lib/coin/ Source0: https://bitbucket.org/Coin3D/coin/downloads/%{name}-%{version}.tar.gz Patch0: fix-freetype2-includes.patch Patch1:0012-memhandler-initialization.patch @@ -36,14 +37,14 @@ BuildRequires: freetype2-devel BuildRequires: openal-soft-devel BuildRequires: pkg-config +BuildRequires: zlib-devel BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(dri) -BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xt) -BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -55,18 +56,18 @@ %package devel Summary:Development files for Coin, a 3D graphics library Group: Development/Libraries/C and C++ -Requires: libCoin%{soname} = %{version} Requires: fontconfig-devel Requires: freetype2-devel +Requires: libCoin%{soname} = %{version} Requires: openal-soft-devel +Requires: zlib-devel Requires: pkgconfig(bzip2) Requires: pkgconfig(dri) -Requires: pkgconfig(ice) Requires: pkgconfig(gl) Requires: pkgconfig(glu) +Requires: pkgconfig(ice) Requires: pkgconfig(x11) Requires: pkgconfig(xt) -Requires: zlib-devel %description devel Coin is a scene-graph based, retain-mode, rendering and model @@ -163,5 +164,6 @@ %{_datadir}/aclocal/coin.m4 %doc %{_mandir}/man1/coin-config.1%{ext_man} %doc %{_mandir}/man3/*.3%{ext_man} +%{_docdir}/%{name}-devel/html %changelog
commit Coin for openSUSE:Factory
Hello community, here is the log from the commit of package Coin for openSUSE:Factory checked in at 2017-02-14 00:40:35 Comparing /work/SRC/openSUSE:Factory/Coin (Old) and /work/SRC/openSUSE:Factory/.Coin.new (New) Package is "Coin" Changes: --- /work/SRC/openSUSE:Factory/Coin/Coin.changes2017-01-22 00:13:12.666421659 +0100 +++ /work/SRC/openSUSE:Factory/.Coin.new/Coin.changes 2017-02-14 00:40:36.340267988 +0100 @@ -1,0 +2,6 @@ +Sun Oct 30 18:06:58 UTC 2016 - jeng...@inai.de + +- Redo description from in-tarball README +- Run fdupes over entire package + +--- Other differences: -- ++ Coin.spec ++ --- /var/tmp/diff_new_pack.3vCJbn/_old 2017-02-14 00:40:37.876051169 +0100 +++ /var/tmp/diff_new_pack.3vCJbn/_new 2017-02-14 00:40:37.880050604 +0100 @@ -21,7 +21,7 @@ Version:3.1.3 Release:0 License:GPL-2.0 -Summary:Multiplatform high-level 3D graphics library +Summary:Scene-graph based retain-mode 3D graphics library Url:http://www.coin3d.org/lib/coin/ Group: Development/Libraries/C and C++ Source0: https://bitbucket.org/Coin3D/coin/downloads/%{name}-%{version}.tar.gz @@ -47,15 +47,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -The core rendering library Coin is a multiplatform high-level 3D graphics -library with a C++ API. Coin uses OpenGL for accelerated rendering, while -providing a higher abstraction level, 3D interactivity, and many complex -optimization features for fast rendering that are transparent for the -application programmer, thus facilitating the development of interactive 3D -applications and greatly increasing productivity. +Coin is a scene-graph based, retain-mode, rendering and model +manipulation C++ class library that uses OpenGL for its 3D graphics. +Coin is compatible to Open Inventor 2.1 and also has support for 3D +sound, GLSL shaders, and additional file formats like VRML97. %package devel -Summary:Development files for Coin +Summary:Development files for Coin, a 3D graphics library Group: Development/Libraries/C and C++ Requires: libCoin%{soname} = %{version} Requires: fontconfig-devel @@ -71,26 +69,25 @@ Requires: zlib-devel %description devel -The core rendering library Coin is a multiplatform high-level 3D graphics -library with a C++ API. Coin uses OpenGL for accelerated rendering, while -providing a higher abstraction level, 3D interactivity, and many complex -optimization features for fast rendering that are transparent for the -application programmer, thus facilitating the development of interactive 3D -applications and greatly increasing productivity. +Coin is a scene-graph based, retain-mode, rendering and model +manipulation C++ class library that uses OpenGL for its 3D graphics. +Coin is compatible to Open Inventor 2.1 and also has support for 3D +sound, GLSL shaders, and additional file formats like VRML97. + +This subpackage contains libraries and header files for developing +applications that want to make use of Coin. %package -n libCoin%{soname} -Summary:Multiplatform high-level 3D graphics library +Summary:Scene-graph based retain-mode 3D graphics library Group: System/Libraries Provides: %{name} = %{version} Obsoletes: %{name} < %{version} %description -n libCoin%{soname} -The core rendering library Coin is a multiplatform high-level 3D graphics -library with a C++ API. Coin uses OpenGL for accelerated rendering, while -providing a higher abstraction level, 3D interactivity, and many complex -optimization features for fast rendering that are transparent for the -application programmer, thus facilitating the development of interactive 3D -applications and greatly increasing productivity. +Coin is a scene-graph based, retain-mode, rendering and model +manipulation C++ class library that uses OpenGL for its 3D graphics. +Coin is compatible to Open Inventor 2.1 and also has support for 3D +sound, GLSL shaders, and additional file formats like VRML97. %prep %setup -q @@ -141,7 +138,7 @@ # Remove unneeded files rm -f %{buildroot}%{_libdir}/*.la -%fdupes -s %{buildroot}%{_docdir}/%{name}-devel/ +%fdupes %{buildroot}/%{_prefix} %post -n libCoin%{soname} -p /sbin/ldconfig