Hello community, here is the log from the commit of package ColPack for openSUSE:Factory checked in at 2017-11-14 14:18:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ColPack (Old) and /work/SRC/openSUSE:Factory/.ColPack.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ColPack" Tue Nov 14 14:18:31 2017 rev:9 rq:540488 version:1.0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/ColPack/ColPack.changes 2016-05-31 12:10:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ColPack.new/ColPack.changes 2017-11-14 14:18:37.276557030 +0100 @@ -1,0 +2,12 @@ +Sat Nov 4 21:57:54 UTC 2017 - [email protected] + +- Update to 1.0.10. For changes, see: + https://github.com/CSCsw/ColPack/compare/6fed3fdf83c36a19364c358e75575cb51f6200db...v1.0.10 +- Use new homepage and Github repo +- Remove colpack-return-in-non-void.patch, fixed in commit: + 5ebede191a2f005f9630b3f5989db248f6626d2f +- Remove gcc6-fix-errors.patch, merged: + https://github.com/CSCsw/ColPack/pull/11 +- Clean with spec-cleaner + +------------------------------------------------------------------- Old: ---- ColPack-1.0.9.tar.gz colpack-return-in-non-void.patch gcc6-fix-errors.patch New: ---- ColPack-1.0.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ColPack.spec ++++++ --- /var/tmp/diff_new_pack.5eakJk/_old 2017-11-14 14:18:37.908533976 +0100 +++ /var/tmp/diff_new_pack.5eakJk/_new 2017-11-14 14:18:37.912533830 +0100 @@ -1,7 +1,7 @@ # # spec file for package ColPack # -# 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 @@ -16,25 +16,21 @@ # -Name: ColPack %define lname libColPack0 -Version: 1.0.9 +Name: ColPack +Version: 1.0.10 Release: 0 Summary: Graph Coloring Library for C/C++ License: LGPL-3.0 Group: Development/Libraries/C and C++ -Url: http://www.cscapes.org/coloringpage/ -Source: http://www.cscapes.org/download/ColPack/%{name}-%{version}.tar.gz +Url: http://cscapes.cs.purdue.edu/coloringpage/ +Source: https://github.com/CSCsw/ColPack/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source2: baselibs.conf -Patch1: colpack-return-in-non-void.patch -# PATCH-FIX-OPENSUSE gcc6-fix-errors.patch -- Fix errors seen by GCC6. -Patch2: gcc6-fix-errors.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: libtool -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This package provides algorithms for efficient solution of partitioning @@ -43,11 +39,11 @@ For details see http://www.cscapes.org/coloringpage/software.htm -%package -n %lname +%package -n %{lname} Summary: Graph Coloring Library for C/C++ Group: System/Libraries -%description -n %lname +%description -n %{lname} This package provides algorithms for efficient solution of partitioning problems occuring in the analysis of sparsity patterns in derivative computations formulated as Graph Coloring problems. @@ -57,7 +53,7 @@ %package devel Summary: Graph Coloring Library for C/C++ -- development files Group: Development/Libraries/C and C++ -Requires: %lname = %{version} +Requires: %{lname} = %{version} %description devel This package provides algorithms for efficient solution of partitioning @@ -69,31 +65,27 @@ This package provides the development environment for ColPack %prep -%setup -q -n %{name}-%{version} -%patch1 -p1 -%patch2 -p1 +%setup -q %build autoreconf -v --install --force -%configure --prefix=/usr -make %{_smp_mflags} +%configure --prefix=%{_prefix} +make %{?_smp_mflags} %install -%makeinstall -find "%buildroot" -type f -name "*.la" -delete; -find "%buildroot" -type f -name "*.a" -delete; -rm -rf %buildroot%{_builddir}/%{name}-%{version}/progs - -%post -n %lname -p /sbin/ldconfig +%make_install +find %{buildroot} -type f -name "*.la" -delete -print +find %{buildroot} -type f -name "*.a" -delete; +rm -rf %{buildroot}%{_builddir}/%{name}-%{version}/progs +rm -rf %{buildroot}%{_prefix}/examples/Basic -%postun -n %lname -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig -%files -n %lname -%defattr(-,root,root) +%files -n %{lname} %{_libdir}/libColPack.so.* %files devel -%defattr(-,root,root) %dir %{_includedir}/ColPack %{_includedir}/ColPack/*.h %{_libdir}/libColPack.so ++++++ ColPack-1.0.9.tar.gz -> ColPack-1.0.10.tar.gz ++++++ ++++ 77156 lines of diff (skipped)
