Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libpano for openSUSE:Factory checked 
in at 2021-04-22 18:04:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpano (Old)
 and      /work/SRC/openSUSE:Factory/.libpano.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpano"

Thu Apr 22 18:04:51 2021 rev:24 rq:887826 version:2.9.20

Changes:
--------
--- /work/SRC/openSUSE:Factory/libpano/libpano.changes  2014-10-14 
07:13:37.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libpano.new.12324/libpano.changes       
2021-04-22 18:06:29.818747551 +0200
@@ -1,0 +2,12 @@
+Wed Apr 14 13:12:03 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de>
+
+- Update to version 2.9.20
+  * Bugfixes for Panini General, Biplane and Triplane output
+    projections
+  * Fix crash and security issue caused by malformed filename prefix
+    ( CVE-2021-20307 )
+- Dropped upstream fixed libpano-implicit-decl.patch
+- Use SourceURL: https://en.opensuse.org/SourceUrls
+- Do not ship build instructions and outdated docs
+
+-------------------------------------------------------------------

Old:
----
  libpano-implicit-decl.patch
  libpano13-2.9.19.tar.bz2

New:
----
  libpano13-2.9.20.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libpano.spec ++++++
--- /var/tmp/diff_new_pack.whtsi1/_old  2021-04-22 18:06:30.370748465 +0200
+++ /var/tmp/diff_new_pack.whtsi1/_new  2021-04-22 18:06:30.374748471 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpano
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,29 +12,24 @@
 # 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/
 #
 
 
-%define _name libpano13
-
 Name:           libpano
-Version:        2.9.19
+Version:        2.9.20
 Release:        0
 Summary:        Panorama Tools Back-End Library
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
-Url:            http://panotools.sourceforge.net/
-Source:         %{_name}-%{version}.tar.bz2
-# 
https://sourceforge.net/tracker/?func=detail&aid=2833227&group_id=96188&atid=613956
-Patch0:         libpano-implicit-decl.patch
+URL:            http://panotools.sourceforge.net/
+Source:         
https://sourceforge.net/projects/panotools/files/libpano13/libpano13-%{version}/libpano13-%{version}.tar.gz
 BuildRequires:  java-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libtool
 BuildRequires:  zlib-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Library and utilities for working with panoramas.
@@ -42,65 +37,56 @@
 %package -n libpano13-3
 Summary:        Panorama Tools Back-End Library
 Group:          Development/Libraries/C and C++
-Obsoletes:      %{name} < %{version}
 
 %description -n libpano13-3
-Library for working with panoramas.
+Library and utilities for working with panoramas.
 
 %package utils
 Summary:        Panorama Tools Utilities
 Group:          Productivity/Graphics/Other
-Obsoletes:      %{name} < %{version}
-# Explicitly mentioned libpano (for <= 10.2) probably means libpano-utils:
-Provides:       %{name} = %{version}
 
 %description utils
 Utilities for working with panoramas.
 
 %package devel
-Summary:        Panorama Tools Back-End Library - files mandatory for 
development
+Summary:        Panorama Tools Back-End Library
 Group:          Development/Libraries/C and C++
 Requires:       glibc-devel
 Requires:       libpano13-3 = %{version}
+Recommends:     %{name}-utils
 
 %description devel
 Development files for library for working with panoramas.
 
 %prep
-%setup -q -n %{_name}-%{version}
-%patch0
+%setup -q -n libpano13-%{version}
 
 %build
-autoreconf -f -i
-%configure\
+autoreconf -fi
+%configure \
        --with-java=%{java_home}
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
 #Axe Libs.private from .pc files, which do not behave as expected
 sed -i -e '/^Libs.private/d' %{buildroot}%{_libdir}/pkgconfig/libpano13.pc
-find %{buildroot} -type f -name "*.la" -print -delete
-
-%clean
-rm -rf %{buildroot}
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libpano13-3 -p /sbin/ldconfig
-
 %postun -n libpano13-3 -p /sbin/ldconfig
 
 %files -n libpano13-3
-%defattr(-,root,root)
-%doc README README.linux AUTHORS COPYING NEWS ChangeLog ChangeLog.hg doc/*.txt 
tools/README.PTmender
+%license COPYING
 %{_libdir}/libpano13.so.*
 
 %files utils
-%defattr(-,root,root)
+%doc doc/{Optimize,stitch}.txt tools/README.PTmender
 %{_bindir}/*
-%doc %{_mandir}/man?/*.*
+%{_mandir}/man?/*.*
 
 %files devel
-%defattr(-,root,root)
+%doc README AUTHORS ChangeLog
 %{_includedir}/pano13
 %{_libdir}/libpano13.so
 %{_libdir}/pkgconfig/libpano13.pc

Reply via email to