Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2018-08-10 09:45:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "adolc" Fri Aug 10 09:45:33 2018 rev:28 rq:628244 version:2.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2018-06-15 14:35:24.456193535 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2018-08-10 09:45:36.805868098 +0200 @@ -1,0 +2,8 @@ +Wed Aug 8 16:20:17 UTC 2018 - jeng...@inai.de + +- Repair broken description ("the package ADOL-C [end of sentence]") +- Move main description to shared library subpackage since that + will be installed most of the time (if and when some part of + adolc is installed at all). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ adolc.spec ++++++ --- /var/tmp/diff_new_pack.cZjaNE/_old 2018-08-10 09:45:37.341868958 +0200 +++ /var/tmp/diff_new_pack.cZjaNE/_new 2018-08-10 09:45:37.341868958 +0200 @@ -38,34 +38,33 @@ BuildRequires: pkg-config %description -The package ADOL-C (Automatic Differentiation by OverLoading in C++) -facilitates the evaluation of first and higher derivatives of vector -functions that are defined by computer programs written in C or -C++. The resulting derivative evaluation routines may be called from -C/C++, Fortran, or any other language that can be linked with C. - -The numerical values of derivative vectors are obtained free of -truncation errors at a small multiple of the run time and randomly -accessed memory of the given function evaluation program. +ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates +the evaluation of first and higher derivatives of vector functions +written in C or C++. %package -n %{lname} Summary: Algorithmic Differentiation Library for C/C++ Group: System/Libraries %description -n %{lname} -The package ADOL-C (Automatic Differentiation by OverLoading in C++) +ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates +the evaluation of first and higher derivatives of vector functions +written in C or C++. The resulting derivative evaluation routines may +be called from C/C++, Fortran, or any other language that can be +linked with C. -This package contains the runtime library for ADOL-C +The numerical values of derivative vectors are obtained free of +truncation errors at a small multiple of the run time and randomly +accessed memory of the given function evaluation program. %package devel -Summary: Algorithmic Differentiation Library for C/C++ -- development files +Summary: Development files for the Algorithmic Differentiation Library Group: Development/Libraries/C and C++ Requires: %{lname} = %{version} %description devel -The package ADOL-C (Automatic Differentiation by OverLoading in C++) - This package provides the development environment for ADOL-C +(Automatic Differentiation by OverLoading in C++). %package doc Summary: Algorithmic Differentiation Library for C/C++ -- documentation @@ -75,18 +74,7 @@ %endif %description doc -The package ADOL-C (Automatic Differentiation by OverLoading in C++) -facilitates the evaluation of first and higher derivatives of vector -functions that are defined by computer programs written in C or -C++. The resulting derivative evaluation routines may be called from -C/C++, Fortran, or any other language that can be linked with C. - -The numerical values of derivative vectors are obtained free of -truncation errors at a small multiple of the run time and randomly -accessed memory of the given function evaluation program. - -This package provides the user's manual for ADOL-C - +This package provides the user's manual for ADOL-C. %prep %setup -q -n ADOL-C-%{version} @@ -102,8 +90,7 @@ %install make DESTDIR=%{buildroot} install %{?_smp_mflags} -find %{buildroot} -type f -name "*.la" -delete -print -find %{buildroot} -type f -name "*.a" -delete; +find %{buildroot} -type f "(" -name "*.a" -o -name "*.la" ")" -delete -print %post -n %{lname} -p /sbin/ldconfig