commit ceres-solver for openSUSE:Factory

2020-09-17 Thread root
Hello community,

here is the log from the commit of package ceres-solver for openSUSE:Factory 
checked in at 2020-09-17 15:07:20

Comparing /work/SRC/openSUSE:Factory/ceres-solver (Old)
 and  /work/SRC/openSUSE:Factory/.ceres-solver.new.4249 (New)


Package is "ceres-solver"

Thu Sep 17 15:07:20 2020 rev:3 rq:835164 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/ceres-solver/ceres-solver.changes
2019-01-10 15:22:46.186365929 +0100
+++ /work/SRC/openSUSE:Factory/.ceres-solver.new.4249/ceres-solver.changes  
2020-09-17 15:09:19.080965092 +0200
@@ -1,0 +2,6 @@
+Thu Sep 17 11:07:48 UTC 2020 - Dirk Stoecker 
+
+- libceres-devel requires glog-devel
+- cleanup spec-file format
+
+---



Other differences:
--
++ ceres-solver.spec ++
--- /var/tmp/diff_new_pack.9ykSki/_old  2020-09-17 15:09:19.664965647 +0200
+++ /var/tmp/diff_new_pack.9ykSki/_new  2020-09-17 15:09:19.668965650 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ceres-solver
 #
-# Copyright (c) 2017-2018 SUSE LINUX Products 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,25 +12,26 @@
 # 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 sover 1
 
 Name:   ceres-solver
 Version:   1.14.0
 Release:0
-License:   BSD-3-Clause
 Summary:   C++ library for modeling and solving optimization problems
-URL:   http://ceres-solver.org/
+License:BSD-3-Clause
 Group: Development/Libraries/C and C++
+URL:http://ceres-solver.org/
 Source:http://ceres-solver.org/%{name}-%{version}.tar.gz
 BuildRequires: cmake >= 2.8.0
 BuildRequires: gcc-c++
-BuildRequires: pkgconfig(eigen3) >= 3.1.0
 BuildRequires: glog-devel >= 0.3.1
-BuildRequires: suitesparse-devel
 BuildRequires: libcxsparse3
+BuildRequires:  suitesparse-devel
+BuildRequires:  pkgconfig(eigen3) >= 3.1.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -43,7 +44,9 @@
 
 %package -n libceres-devel
 Summary:   Ceres Solver header files
+License:BSD-3-Clause
 Group: Development/Libraries/C and C++
+Requires:   glog-devel >= 0.3.1
 Requires:  libceres%{sover} = %{version}
 
 %description -n libceres-devel
@@ -57,8 +60,8 @@
 
 %package -n libceres%{sover}
 Summary:   Ceres Solver shared library
+License:LGPL-2.1-only
 Group:  System/Libraries
-License:   LGPL-2.1
 
 %description -n libceres%{sover}
 Ceres Solver is a C++ library for modeling and solving large,
@@ -92,3 +95,5 @@
 %files -n libceres%{sover}
 %defattr(-,root,root)
 %{_libdir}/libceres.so.*
+
+%changelog




commit ceres-solver for openSUSE:Factory

2019-01-10 Thread root
Hello community,

here is the log from the commit of package ceres-solver for openSUSE:Factory 
checked in at 2019-01-10 15:22:25

Comparing /work/SRC/openSUSE:Factory/ceres-solver (Old)
 and  /work/SRC/openSUSE:Factory/.ceres-solver.new.28833 (New)


Package is "ceres-solver"

Thu Jan 10 15:22:25 2019 rev:2 rq:663760 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/ceres-solver/ceres-solver.changes
2019-01-08 12:29:17.640218763 +0100
+++ /work/SRC/openSUSE:Factory/.ceres-solver.new.28833/ceres-solver.changes 
2019-01-10 15:22:46.186365929 +0100
@@ -1,0 +2,6 @@
+Tue Jan  1 10:17:10 UTC 2019 - Jan Engelhardt 
+
+- Rename %soname to %sover to better reflect its use.
+- Trim filler wording from description.
+
+---
@@ -29 +34,0 @@
-



Other differences:
--
++ ceres-solver.spec ++
--- /var/tmp/diff_new_pack.Xu7mdf/_old  2019-01-10 15:22:46.946365142 +0100
+++ /var/tmp/diff_new_pack.Xu7mdf/_new  2019-01-10 15:22:46.946365142 +0100
@@ -15,15 +15,15 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define soname 1
+%define sover 1
 
 Name:   ceres-solver
 Version:   1.14.0
 Release:0
 License:   BSD-3-Clause
 Summary:   C++ library for modeling and solving optimization problems
-Url:   http://ceres-solver.org/
-Group: System/Libraries
+URL:   http://ceres-solver.org/
+Group: Development/Libraries/C and C++
 Source:http://ceres-solver.org/%{name}-%{version}.tar.gz
 BuildRequires: cmake >= 2.8.0
 BuildRequires: gcc-c++
@@ -34,41 +34,39 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-Ceres Solver is an open source C++ library for modeling and solving large,
+Ceres Solver is a C++ library for modeling and solving large,
 complicated optimization problems. It can be used to solve Non-linear Least
 Squares problems with bounds constraints and general unconstrained optimization
-problems. It is a mature, feature rich, and performant library that has been
-used in production at Google since 2010.
+problems.
 
-This package is build with Eigen only.
+This package is built with Eigen only.
 
 %package -n libceres-devel
 Summary:   Ceres Solver header files
 Group: Development/Libraries/C and C++
-Requires:  libceres%{soname} = %{version}
+Requires:  libceres%{sover} = %{version}
 
 %description -n libceres-devel
-Ceres Solver is an open source C++ library for modeling and solving large,
+Ceres Solver is a C++ library for modeling and solving large,
 complicated optimization problems. It can be used to solve Non-linear Least
 Squares problems with bounds constraints and general unconstrained optimization
-problems. It is a mature, feature rich, and performant library that has been
-used in production at Google since 2010.
+problems.
 
-This package is build with Eigen only.
+This package is built with Eigen only.
 
 
-%package -n libceres%{soname}
+%package -n libceres%{sover}
 Summary:   Ceres Solver shared library
+Group:  System/Libraries
 License:   LGPL-2.1
 
-%description -n libceres%{soname}
-Ceres Solver is an open source C++ library for modeling and solving large,
+%description -n libceres%{sover}
+Ceres Solver is a C++ library for modeling and solving large,
 complicated optimization problems. It can be used to solve Non-linear Least
 Squares problems with bounds constraints and general unconstrained optimization
-problems. It is a mature, feature rich, and performant library that has been
-used in production at Google since 2010.
+problems.
 
-This package is build with Eigen only.
+This package is built with Eigen only.
 
 
 %prep
@@ -81,9 +79,9 @@
 %install
 %cmake_install
 
-%post -n libceres%{soname} -p /sbin/ldconfig
+%post -n libceres%{sover} -p /sbin/ldconfig
 
-%postun -n libceres%{soname} -p /sbin/ldconfig
+%postun -n libceres%{sover} -p /sbin/ldconfig
 
 %files -n libceres-devel
 %defattr(-,root,root)
@@ -91,7 +89,6 @@
 %{_libdir}/cmake/Ceres/
 %{_libdir}/libceres.so
 
-%files -n libceres%{soname}
+%files -n libceres%{sover}
 %defattr(-,root,root)
 %{_libdir}/libceres.so.*
-