commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2020-08-12 10:56:37 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new.3399 (New) Package is "adolc" Wed Aug 12 10:56:37 2020 rev:29 rq:825274 version:2.7.2 Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2018-08-10 09:45:36.805868098 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new.3399/adolc.changes2020-08-12 10:56:41.124748972 +0200 @@ -1,0 +2,7 @@ +Fri Jul 24 21:47:06 UTC 2020 - Matthias Eliasson + +- update to version 2.7.2 +- upstream have changed location to github, change URLs accordingly +- run spec-cleaner + +--- Old: ADOL-C-2.6.3.tgz New: adolc-2.7.2.tar.gz Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.RXJ3vE/_old 2020-08-12 10:56:41.824749320 +0200 +++ /var/tmp/diff_new_pack.RXJ3vE/_new 2020-08-12 10:56:41.828749322 +0200 @@ -1,7 +1,7 @@ # # spec file for package adolc # -# Copyright (c) 2018 SUSE LINUX 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,30 +12,29 @@ # 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 lname libadolc2 Name: adolc -Version:2.6.3 +Version:2.7.2 Release:0 Summary:Algorithmic Differentiation Library for C/C++ License:GPL-2.0-or-later OR EPL-1.0 -Group: Development/Libraries/C and C++ -Url:http://projects.coin-or.org/ADOL-C -Source0: http://www.coin-or.org/download/source/ADOL-C/ADOL-C-%{version}.tgz +URL:https://github.com/coin-or/ADOL-C +Source0: https://github.com/coin-or/ADOL-C/archive/releases/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:baselibs.conf BuildRequires: ColPack-devel +BuildRequires: gcc-c++ +BuildRequires: libstdc++-devel +BuildRequires: pkgconfig %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel BuildRequires: libboost_system-devel %else BuildRequires: boost-devel %endif -BuildRequires: gcc-c++ -BuildRequires: libstdc++-devel -BuildRequires: pkg-config %description ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates @@ -44,7 +43,6 @@ %package -n %{lname} Summary:Algorithmic Differentiation Library for C/C++ -Group: System/Libraries %description -n %{lname} ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates @@ -59,7 +57,6 @@ %package devel Summary:Development files for the Algorithmic Differentiation Library -Group: Development/Libraries/C and C++ Requires: %{lname} = %{version} %description devel @@ -68,7 +65,6 @@ %package doc Summary:Algorithmic Differentiation Library for C/C++ -- documentation -Group: Documentation/Other %if 0%{?suse_version} BuildArch: noarch %endif @@ -77,23 +73,22 @@ This package provides the user's manual for ADOL-C. %prep -%setup -q -n ADOL-C-%{version} +%autosetup -n ADOL-C-releases-%{version} %build # autoreconf -v --install --force %configure -make %{?_smp_mflags} +%make_build # pushd ADOL-C/doc # for ((i=0; i < 3; i++)); do #pdflatex adolc-manual.tex &>/dev/null # done %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f "(" -name "*.a" -o -name "*.la" ")" -delete -print %post -n %{lname} -p /sbin/ldconfig - %postun -n %{lname} -p /sbin/ldconfig %files -n %{lname}
commit adolc for openSUSE:Factory
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
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2018-06-15 14:35:22 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc" Fri Jun 15 14:35:22 2018 rev:27 rq:615999 version:2.6.3 Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2017-02-11 01:31:49.672223163 +0100 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2018-06-15 14:35:24.456193535 +0200 @@ -1,0 +2,16 @@ +Mon Jun 11 11:00:31 UTC 2018 - adam.ma...@suse.de + +- Install license using %license +- Install documentation using %doc instead of manually +- Cleanup long description by only having one verbose copy in long + description +- spec file cleanup + +--- +Sun Jun 10 07:59:00 UTC 2018 - antoine.belv...@opensuse.org + +- Update to version 2.6.3: + * Fix bug in memory deallocation in taylor.c. + * Reduced interface directional active gradient. + +--- Old: ADOL-C-2.6.2.tgz New: ADOL-C-2.6.3.tgz Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.f9bU2F/_old 2018-06-15 14:35:26.060134867 +0200 +++ /var/tmp/diff_new_pack.f9bU2F/_new 2018-06-15 14:35:26.060134867 +0200 @@ -1,7 +1,7 @@ # # spec file for package adolc # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -18,10 +18,10 @@ %define lname libadolc2 Name: adolc -Version:2.6.2 +Version:2.6.3 Release:0 Summary:Algorithmic Differentiation Library for C/C++ -License:GPL-2.0+ or EPL-1.0 +License:GPL-2.0-or-later OR EPL-1.0 Group: Development/Libraries/C and C++ Url:http://projects.coin-or.org/ADOL-C Source0: http://www.coin-or.org/download/source/ADOL-C/ADOL-C-%{version}.tgz @@ -36,7 +36,6 @@ BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: pkg-config -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The package ADOL-C (Automatic Differentiation by OverLoading in C++) @@ -55,14 +54,8 @@ %description -n %{lname} 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 contains the runtime library for ADOL-C %package devel Summary:Algorithmic Differentiation Library for C/C++ -- development files @@ -71,21 +64,13 @@ %description devel 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 development environment for adolc +This package provides the development environment for ADOL-C %package doc Summary:Algorithmic Differentiation Library for C/C++ -- documentation Group: Documentation/Other -%if 0%{?suse_version} && 0%{?suse_version} >= 1120 +%if 0%{?suse_version} BuildArch: noarch %endif @@ -100,7 +85,8 @@ 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 adolc +This package provides the user's manual for ADOL-C + %prep %setup -q -n ADOL-C-%{version} @@ -116,10 +102,6 @@ %install make DESTDIR=%{buildroot} install %{?_smp_mflags} -install -d %{buildroot}%{_docdir}/%{name} -install -m 644 README AUTHORS BUGS LICENSE TODO %{buildroot}%{_docdir}/%{name} -install -m 644 ADOL-C/doc/adolc-manual.pdf %{buildroot}%{_docdir}/%{name} -install -m 644 ADOL-C/doc/short_ref.pdf %{buildroot}%{_docdir}/%{name} find %{buildroot} -type f -na
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2017-02-11 01:31:49 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2016-09-11 00:53:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2017-02-11 01:31:49.672223163 +0100 @@ -1,0 +2,5 @@ +Wed Feb 1 09:50:03 UTC 2017 - adam.ma...@suse.de + +- use individual libboost-*-devel packages instead of boost-devel + +--- Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.fooOld/_old 2017-02-11 01:31:50.960041409 +0100 +++ /var/tmp/diff_new_pack.fooOld/_new 2017-02-11 01:31:50.964040845 +0100 @@ -1,7 +1,7 @@ # # spec file for package adolc # -# 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 @@ -27,7 +27,12 @@ Source0: http://www.coin-or.org/download/source/ADOL-C/ADOL-C-%{version}.tgz Source1:baselibs.conf BuildRequires: ColPack-devel +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +BuildRequires: libboost_system-devel +%else BuildRequires: boost-devel +%endif BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: pkg-config
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2016-09-11 00:53:24 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2016-07-01 09:56:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2016-09-11 00:53:27.0 +0200 @@ -1,0 +2,6 @@ +Sun Sep 4 22:32:43 UTC 2016 - kkhere@gmail.com + +- upadte to version 2.6.2 + * fixes for corner case crashes + +--- Old: ADOL-C-2.6.1.tgz New: ADOL-C-2.6.2.tgz Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.62K1v8/_old 2016-09-11 00:53:28.0 +0200 +++ /var/tmp/diff_new_pack.62K1v8/_new 2016-09-11 00:53:28.0 +0200 @@ -18,7 +18,7 @@ %define lname libadolc2 Name: adolc -Version:2.6.1 +Version:2.6.2 Release:0 Summary:Algorithmic Differentiation Library for C/C++ License:GPL-2.0+ or EPL-1.0 ++ ADOL-C-2.6.1.tgz -> ADOL-C-2.6.2.tgz ++ 4445 lines of diff (skipped)
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2016-07-01 09:56:24 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2016-01-13 22:42:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2016-07-01 09:56:25.0 +0200 @@ -1,0 +2,6 @@ +Thu Jun 9 11:47:28 UTC 2016 - kkhere@gmail.com + +- update to version 2.6.1 + * small assorted bugfixes + +--- Old: ADOL-C-2.6.0.tgz New: ADOL-C-2.6.1.tgz Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.OY0ldd/_old 2016-07-01 09:56:26.0 +0200 +++ /var/tmp/diff_new_pack.OY0ldd/_new 2016-07-01 09:56:26.0 +0200 @@ -18,7 +18,7 @@ %define lname libadolc2 Name: adolc -Version:2.6.0 +Version:2.6.1 Release:0 Summary:Algorithmic Differentiation Library for C/C++ License:GPL-2.0+ or EPL-1.0 ++ ADOL-C-2.6.0.tgz -> ADOL-C-2.6.1.tgz ++ 4801 lines of diff (skipped)
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2016-01-13 22:42:36 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2015-04-25 16:46:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2016-01-13 22:42:37.0 +0100 @@ -1,0 +2,19 @@ +Mon Jan 11 16:13:30 UTC 2016 - kkhere@gmail.com + +- update to version 2.6.0 + * Drivers for Lie-Derivatives (by Mirko Franke). + * New extended interface for external functions, which may be used to +interface to source transformation tools. Previous interface remains +intact too. + * Driver to compute the abs-normal form of piecewise smooth functions. + * Mechanism to compute sparsity pattern of abs-normal form. + * Interface to define passive parameters that can be changed before each +trace interpretation. Major use case is Lagrange Multipliers. + * Interface to AdjoinableMPI improved and debugged. + * ADOL-C now uses boost (>= 1.54) for increased execution speed if +detected during build. + * ADOL-C and all applications must be compiled using a C++11 compiler. + * Many, many odd and sundry bugfixes. + - added BuildRequires: boost-devel + +--- Old: ADOL-C-2.5.2.tgz New: ADOL-C-2.6.0.tgz Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.eCuhTt/_old 2016-01-13 22:42:38.0 +0100 +++ /var/tmp/diff_new_pack.eCuhTt/_new 2016-01-13 22:42:38.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package adolc # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -18,7 +18,7 @@ %define lname libadolc2 Name: adolc -Version:2.5.2 +Version:2.6.0 Release:0 Summary:Algorithmic Differentiation Library for C/C++ License:GPL-2.0+ or EPL-1.0 @@ -27,6 +27,7 @@ Source0: http://www.coin-or.org/download/source/ADOL-C/ADOL-C-%{version}.tgz Source1:baselibs.conf BuildRequires: ColPack-devel +BuildRequires: boost-devel BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: pkg-config @@ -129,10 +130,14 @@ %defattr(-,root,root) %dir %{_includedir}/adolc %dir %{_includedir}/adolc/drivers +%dir %{_includedir}/adolc/internal +%dir %{_includedir}/adolc/lie %dir %{_includedir}/adolc/sparse %dir %{_includedir}/adolc/tapedoc %{_includedir}/adolc/*.h %{_includedir}/adolc/drivers/*.h +%{_includedir}/adolc/internal/*.h +%{_includedir}/adolc/lie/drivers.h %{_includedir}/adolc/sparse/*.h %{_includedir}/adolc/tapedoc/*.h %{_libdir}/libadolc.so ++ ADOL-C-2.5.2.tgz -> ADOL-C-2.6.0.tgz ++ 50161 lines of diff (skipped)
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2015-04-25 16:46:44 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2014-08-27 07:45:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2015-04-25 16:46:52.0 +0200 @@ -1,0 +2,7 @@ +Wed Apr 22 17:36:30 UTC 2015 - mplus...@suse.com + +- Use source for url +- Do not pull autotools when they are not used +- Cleanup spec-file with spec-cleaner + +--- Old: adolc-2.5.2.tar.xz New: ADOL-C-2.5.2.tgz Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.gEpCyp/_old 2015-04-25 16:46:52.0 +0200 +++ /var/tmp/diff_new_pack.gEpCyp/_new 2015-04-25 16:46:52.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package adolc # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,20 @@ # -Name: adolc %define lname libadolc2 +Name: adolc Version:2.5.2 Release:0 Summary:Algorithmic Differentiation Library for C/C++ License:GPL-2.0+ or EPL-1.0 Group: Development/Libraries/C and C++ Url:http://projects.coin-or.org/ADOL-C -Source: %{name}-%{version}.tar.xz +Source0: http://www.coin-or.org/download/source/ADOL-C/ADOL-C-%{version}.tgz Source1:baselibs.conf BuildRequires: ColPack-devel -BuildRequires: autoconf -BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libstdc++-devel -BuildRequires: libtool BuildRequires: pkg-config -BuildRequires: xz -# BuildRequires: texlive texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -48,11 +43,11 @@ truncation errors at a small multiple of the run time and randomly accessed memory of the given function evaluation program. -%package -n %lname +%package -n %{lname} Summary:Algorithmic Differentiation Library for C/C++ Group: System/Libraries -%description -n %lname +%description -n %{lname} 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 @@ -66,7 +61,7 @@ %package devel Summary:Algorithmic Differentiation Library for C/C++ -- development files Group: Development/Libraries/C and C++ -Requires: %lname = %{version} +Requires: %{lname} = %{version} %description devel The package ADOL-C (Automatic Differentiation by OverLoading in C++) @@ -84,7 +79,7 @@ %package doc Summary:Algorithmic Differentiation Library for C/C++ -- documentation Group: Documentation/Other -%if 0%{?suse_version} && %{suse_version} >= 1120 +%if 0%{?suse_version} && 0%{?suse_version} >= 1120 BuildArch: noarch %endif @@ -102,31 +97,31 @@ This package provides the user´s manual for adolc %prep -%setup -q -n %{name}-%{version} +%setup -q -n ADOL-C-%{version} %build # autoreconf -v --install --force -%configure --prefix=/usr -make %{_smp_mflags} +%configure +make %{?_smp_mflags} # pushd ADOL-C/doc # for ((i=0; i < 3; i++)); do #pdflatex adolc-manual.tex &>/dev/null # done %install -%makeinstall -install -d %{buildroot}%{_datadir}/doc/packages/%{name} -install -m 644 README AUTHORS BUGS LICENSE TODO %{buildroot}%{_datadir}/doc/packages/%{name} -install -m 644 ADOL-C/doc/adolc-manual.pdf %{buildroot}%{_datadir}/doc/packages/%{name} -install -m 644 ADOL-C/doc/short_ref.pdf %{buildroot}%{_datadir}/doc/packages/%{name} -find "%buildroot" -type f -name "*.la" -delete; -find "%buildroot" -type f -name "*.a" -delete; +make DESTDIR=%{buildroot} install %{?_smp_mflags} +install -d %{buildroot}%{_docdir}/%{name} +install -m 644 README AUTHORS BUGS LICENSE TODO %{buildroot}%{_docdir}/%{name} +install -m 644 ADOL-C/doc/adolc-manual.pdf %{buildroot}%{_docdir}/%{name} +install -m 644 ADOL-C/doc/short_ref.pdf %{buildroot}%{_docdir}/%{name} +find %{buildroot} -type f -name "*.la" -delete -print +find %{buildroot} -type f -name "*.a" -delete; -%post -n %lname -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig -%postun -n %lname -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig -%files -n %lname +%files -n %{lname} %defattr(-,root,root) %{_lib
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2014-08-27 07:45:42 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2014-02-26 06:57:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2014-08-27 07:45:55.0 +0200 @@ -1,0 +2,15 @@ +Tue Aug 19 10:58:17 UTC 2014 - kkhere@gmail.com + +- Update to upstream version 2.5.2 + * incorporated bugfixes since 2.5.1 + +--- +Sun Aug 17 12:22:22 UTC 2014 - kkhere@gmail.com + +- Update to upstream version 2.5.1 + * Lots of bugfixes +- Added a couple of post release bugfixes from trunk +- Removed patch incorporated upstream + * no-return-in-non-void-adouble_tl_cpp.patch + +--- Old: adolc-2.5.0.tar.bz2 no-return-in-non-void-adouble_tl_cpp.patch New: adolc-2.5.2.tar.xz Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.l2OPPZ/_old 2014-08-27 07:45:56.0 +0200 +++ /var/tmp/diff_new_pack.l2OPPZ/_new 2014-08-27 07:45:56.0 +0200 @@ -17,16 +17,15 @@ Name: adolc -%define lname libadolc1 -Version:2.5.0 +%define lname libadolc2 +Version:2.5.2 Release:0 Summary:Algorithmic Differentiation Library for C/C++ License:GPL-2.0+ or EPL-1.0 Group: Development/Libraries/C and C++ Url:http://projects.coin-or.org/ADOL-C -Source: %{name}-%{version}.tar.bz2 +Source: %{name}-%{version}.tar.xz Source1:baselibs.conf -Patch1: no-return-in-non-void-adouble_tl_cpp.patch BuildRequires: ColPack-devel BuildRequires: autoconf BuildRequires: automake @@ -34,6 +33,7 @@ BuildRequires: libstdc++-devel BuildRequires: libtool BuildRequires: pkg-config +BuildRequires: xz # BuildRequires: texlive texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -103,12 +103,9 @@ %prep %setup -q -n %{name}-%{version} -%patch1 -p1 %build -%if 0%{?suse_version} && %{suse_version} > 1110 -autoreconf -v --install --force -%endif +# autoreconf -v --install --force %configure --prefix=/usr make %{_smp_mflags} # pushd ADOL-C/doc ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.l2OPPZ/_old 2014-08-27 07:45:56.0 +0200 +++ /var/tmp/diff_new_pack.l2OPPZ/_new 2014-08-27 07:45:56.0 +0200 @@ -1,4 +1,4 @@ -libadolc1 +libadolc2 adolc-devel requires -adolc- - requires "libadolc1- = " + requires "libadolc2- = " -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2014-02-26 06:57:15 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2013-03-21 22:01:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2014-02-26 06:57:16.0 +0100 @@ -1,0 +2,20 @@ +Tue Feb 25 11:44:46 UTC 2014 - kkhere@gmail.com + +- Update to upstream version 2.5.0 + * An overhaul of the internal memory management to make it +more efficient + * Support for the AdjoinableMPI API (thanks to Jean Utke) + * Overhaul of the external functions interface (thanks to Jean Utke) + * Support for piecewise linearizations of piecewise smooth functions + * Support for pkg-config (thanks to Oliver Sander) + * Computations on the NVIDIA-GPU in forward mode using CUDA + * Overhaul of the traceless forward mode. + * Support for sparsity in traceless forward mode. + * Fixes in higher order tensor propagation + * Fix a function name conflict + address() -> tensor_address() + * Various other small misceleneous fixes +- Patch added + * no-return-in-non-void-adouble_tl_cpp.patch + +--- Old: adolc-2.4.1.tar.bz2 New: adolc-2.5.0.tar.bz2 no-return-in-non-void-adouble_tl_cpp.patch Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.dMgit9/_old 2014-02-26 06:57:17.0 +0100 +++ /var/tmp/diff_new_pack.dMgit9/_new 2014-02-26 06:57:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package adolc # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products 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,24 @@ # -%define packver 2.4.1 -%define packname ADOL-C - Name: adolc %define lname libadolc1 -Version:2.4.1 +Version:2.5.0 Release:0 Summary:Algorithmic Differentiation Library for C/C++ License:GPL-2.0+ or EPL-1.0 Group: Development/Libraries/C and C++ Url:http://projects.coin-or.org/ADOL-C -Source: %{name}-%{packver}.tar.bz2 +Source: %{name}-%{version}.tar.bz2 Source1:baselibs.conf +Patch1: no-return-in-non-void-adouble_tl_cpp.patch BuildRequires: ColPack-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: libtool +BuildRequires: pkg-config # BuildRequires: texlive texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -103,7 +102,8 @@ This package provides the user´s manual for adolc %prep -%setup -q -n %{packname}-%{packver} +%setup -q -n %{name}-%{version} +%patch1 -p1 %build %if 0%{?suse_version} && %{suse_version} > 1110 @@ -144,6 +144,7 @@ %{_includedir}/adolc/sparse/*.h %{_includedir}/adolc/tapedoc/*.h %{_libdir}/libadolc.so +%{_libdir}/pkgconfig/adolc.pc %files doc %defattr(-,root,root) ++ adolc-2.4.1.tar.bz2 -> adolc-2.5.0.tar.bz2 ++ 7 lines of diff (skipped) ++ no-return-in-non-void-adouble_tl_cpp.patch ++ diff --git a/ADOL-C/src/adouble_tl.cpp b/ADOL-C/src/adouble_tl.cpp index d72c538..9deaec7 100644 --- a/ADOL-C/src/adouble_tl.cpp +++ b/ADOL-C/src/adouble_tl.cpp @@ -72,6 +72,7 @@ istream& operator >> ( istream& in, adouble& a) { while (c!=')' && !in.eof()); return in; } +return in; } / ADOLC_TRACELESS_SPARSE_PATTERN / -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2013-03-21 22:01:34 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2012-09-17 01:28:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2013-03-21 22:01:35.0 +0100 @@ -1,0 +2,8 @@ +Tue Mar 19 11:41:14 UTC 2013 - kkhere@gmail.com + +- Update to upstream version 2.4.1 + * list of changes in the release announcement +see http://list.coin-or.org/pipermail/adol-c/2013-January/000882.html +and http://list.coin-or.org/pipermail/adol-c/2013-March/000887.html + +--- Old: adolc-2.3.0.tar.bz2 New: adolc-2.4.1.tar.bz2 Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.hvLfaA/_old 2013-03-21 22:01:44.0 +0100 +++ /var/tmp/diff_new_pack.hvLfaA/_new 2013-03-21 22:01:44.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package adolc # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products 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,12 +16,12 @@ # -%define packver 2.3.0 +%define packver 2.4.1 %define packname ADOL-C Name: adolc %define lname libadolc1 -Version:2.3.0 +Version:2.4.1 Release:0 Summary:Algorithmic Differentiation Library for C/C++ License:GPL-2.0+ or EPL-1.0 ++ adolc-2.3.0.tar.bz2 -> adolc-2.4.1.tar.bz2 ++ 47539 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2012-09-17 01:28:42 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2012-03-30 14:18:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2012-09-17 01:28:43.0 +0200 @@ -1,0 +2,5 @@ +Sat Sep 15 14:13:00 UTC 2012 - sco...@free.fr + +- fix build for SLE 11 SP2 + +--- Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.iYfTSa/_old 2012-09-17 01:28:46.0 +0200 +++ /var/tmp/diff_new_pack.iYfTSa/_new 2012-09-17 01:28:46.0 +0200 @@ -106,7 +106,9 @@ %setup -q -n %{packname}-%{packver} %build +%if 0%{?suse_version} && %{suse_version} > 1110 autoreconf -v --install --force +%endif %configure --prefix=/usr make %{_smp_mflags} # pushd ADOL-C/doc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2012-03-30 14:18:17 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2012-03-12 20:11:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2012-03-30 14:18:19.0 +0200 @@ -1,0 +2,12 @@ +Thu Mar 22 17:23:36 UTC 2012 - kkhere@gmail.com + +- Update to new upsteam version 2.3.0 + * list of changes in the release announcement +see http://list.coin-or.org/pipermail/adol-c/2012-March/000804.html + * licensing modified +see http://list.coin-or.org/pipermail/adol-c/2012-March/000805.html +- Update License tag in accordance with above change +- Remove ColPack, it can be packaged in its own package with v1.0.6 +- Add a BuildRequires for ColPack-devel + +--- Old: ColPack-1.0.4.tar.bz2 adolc-2.2.1.tar.bz2 correct-no-return-in-non-void.patch New: adolc-2.3.0.tar.bz2 Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.VFkFi9/_old 2012-03-30 14:18:21.0 +0200 +++ /var/tmp/diff_new_pack.VFkFi9/_new 2012-03-30 14:18:21.0 +0200 @@ -16,21 +16,20 @@ # -%define packver 2.2.1 +%define packver 2.3.0 +%define packname ADOL-C Name: adolc %define lname libadolc1 -Version:2.2.1 +Version:2.3.0 Release:0 Summary:Algorithmic Differentiation Library for C/C++ -License:(GPL-2.0 or CPL-1.0) and LGPL-3.0 +License:GPL-2.0+ or EPL-1.0 Group: Development/Libraries/C and C++ -# see bnc#739158 for a discussion on the licensing issue Url:http://projects.coin-or.org/ADOL-C Source: %{name}-%{packver}.tar.bz2 -Source1:ColPack-1.0.4.tar.bz2 -Source2:baselibs.conf -Patch1: correct-no-return-in-non-void.patch +Source1:baselibs.conf +BuildRequires: ColPack-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -104,23 +103,9 @@ This package provides the user´s manual for adolc %prep -%setup -q -n %{name}-%{packver} -b 1 -pushd ThirdParty -mv %{_builddir}/ColPack/* ColPack/ -rm -rf %{_builddir}/ColPack -pushd ColPack -%patch1 -p1 -popd -popd +%setup -q -n %{packname}-%{packver} %build -pushd ThirdParty/ColPack -make %{_smp_mflags} EXTRA_FLAGS="$RPM_OPT_FLAGS" \ - CXXFLAGS+="$RPM_OPT_FLAGS" \ - CC_COMPILER="%__cxx" \ - CC_LINKER="%__cxx" \ - CXX="%__cxx" -popd autoreconf -v --install --force %configure --prefix=/usr make %{_smp_mflags} ++ adolc-2.2.1.tar.bz2 -> adolc-2.3.0.tar.bz2 ++ 31130 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at 2012-03-12 20:11:24 Comparing /work/SRC/openSUSE:Factory/adolc (Old) and /work/SRC/openSUSE:Factory/.adolc.new (New) Package is "adolc", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/adolc/adolc.changes 2011-10-06 17:21:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.adolc.new/adolc.changes 2012-03-12 20:11:27.0 +0100 @@ -1,0 +2,24 @@ +Fri Feb 17 06:44:42 UTC 2012 - kkhere@gmail.com + +- Change License tag to reflect discussion in bnc#739158 + +--- +Mon Dec 19 11:13:36 UTC 2011 - rene.vanpaas...@gmail.com + +- Corrected group tags to proper categories + +--- +Fri Dec 16 16:19:31 UTC 2011 - rene.vanpaas...@gmail.com + +- need Group: tags for SLE_11 and SLE_11_SP1, if all tags are equal, + the format_spec_file service is so NICE (not!) to remove subpackage + group tags. the doc package needs a Group: Documentation tag + (guidelines), and then, fortunately, format_spec_file leaves + us alone + +--- +Thu Dec 15 10:28:47 UTC 2011 - co...@suse.com + +- fix license to be in spdx.org format + +--- Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.ryzwPV/_old 2012-03-12 20:11:29.0 +0100 +++ /var/tmp/diff_new_pack.ryzwPV/_new 2012-03-12 20:11:29.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package adolc # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,17 +21,21 @@ Name: adolc %define lname libadolc1 Version:2.2.1 -Release:1 -License:GPLv2 or CPL +Release:0 Summary:Algorithmic Differentiation Library for C/C++ +License:(GPL-2.0 or CPL-1.0) and LGPL-3.0 +Group: Development/Libraries/C and C++ +# see bnc#739158 for a discussion on the licensing issue Url:http://projects.coin-or.org/ADOL-C -Group: Development/Languages/C and C++ Source: %{name}-%{packver}.tar.bz2 Source1:ColPack-1.0.4.tar.bz2 Source2:baselibs.conf Patch1: correct-no-return-in-non-void.patch -BuildRequires: autoconf automake libtool -BuildRequires: gcc-c++ libstdc++-devel +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gcc-c++ +BuildRequires: libstdc++-devel +BuildRequires: libtool # BuildRequires: texlive texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -47,9 +51,8 @@ accessed memory of the given function evaluation program. %package -n %lname -License:GPLv2 or CPL Summary:Algorithmic Differentiation Library for C/C++ -Group: Development/Languages/C and C++ +Group: System/Libraries %description -n %lname The package ADOL-C (Automatic Differentiation by OverLoading in C++) @@ -63,9 +66,8 @@ accessed memory of the given function evaluation program. %package devel -License:GPLv2 or CPL Summary:Algorithmic Differentiation Library for C/C++ -- development files -Group: Development/Languages/C and C++ +Group: Development/Libraries/C and C++ Requires: %lname = %{version} %description devel @@ -82,9 +84,8 @@ This package provides the development environment for adolc %package doc -License:GPLv2 or CPL Summary:Algorithmic Differentiation Library for C/C++ -- documentation -Group: Development/Languages/C and C++ +Group: Documentation/Other %if 0%{?suse_version} && %{suse_version} >= 1120 BuildArch: noarch %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at Thu Oct 6 17:21:02 CEST 2011. --- openSUSE:Factory/adolc/adolc.changes2011-10-06 14:58:05.0 +0200 +++ /mounts/work_src_done/STABLE/adolc/adolc.changes2011-10-06 13:00:01.0 +0200 @@ -1,0 +2,6 @@ +Thu Oct 6 10:59:00 UTC 2011 - kkhere@gmail.com + +- update Colpack to new version 1.0.4 + * some memory allocation bugfixes + +--- calling whatdependson for head-i586 Old: ColPack-1.0.3.tar.bz2 New: ColPack-1.0.4.tar.bz2 correct-no-return-in-non-void.patch Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.PMB0rH/_old 2011-10-06 17:20:58.0 +0200 +++ /var/tmp/diff_new_pack.PMB0rH/_new 2011-10-06 17:20:58.0 +0200 @@ -27,8 +27,9 @@ Url:http://projects.coin-or.org/ADOL-C Group: Development/Languages/C and C++ Source: %{name}-%{packver}.tar.bz2 -Source1:ColPack-1.0.3.tar.bz2 +Source1:ColPack-1.0.4.tar.bz2 Source2:baselibs.conf +Patch1: correct-no-return-in-non-void.patch BuildRequires: autoconf automake libtool BuildRequires: gcc-c++ libstdc++-devel # BuildRequires: texlive texlive-latex @@ -106,6 +107,9 @@ pushd ThirdParty mv %{_builddir}/ColPack/* ColPack/ rm -rf %{_builddir}/ColPack +pushd ColPack +%patch1 -p1 +popd popd %build @@ -127,7 +131,7 @@ %install %makeinstall install -d %{buildroot}%{_datadir}/doc/packages/%{name} -install -m 644 README AUTHORS BUGS LICENSE INSTALL TODO %{buildroot}%{_datadir}/doc/packages/%{name} +install -m 644 README AUTHORS BUGS LICENSE TODO %{buildroot}%{_datadir}/doc/packages/%{name} install -m 644 ADOL-C/doc/adolc-manual.pdf %{buildroot}%{_datadir}/doc/packages/%{name} install -m 644 ADOL-C/doc/short_ref.pdf %{buildroot}%{_datadir}/doc/packages/%{name} find "%buildroot" -type f -name "*.la" -delete; ++ ColPack-1.0.3.tar.bz2 -> ColPack-1.0.4.tar.bz2 ++ 13664 lines of diff (skipped) ++ correct-no-return-in-non-void.patch ++ diff --git a/BipartiteGraphPartialColoring/BipartiteGraphPartialColoring.cpp b/BipartiteGraphPartialColoring/BipartiteGraphPartialColoring.cpp index 81e3c81..8a8f762 100755 --- a/BipartiteGraphPartialColoring/BipartiteGraphPartialColoring.cpp +++ b/BipartiteGraphPartialColoring/BipartiteGraphPartialColoring.cpp @@ -564,6 +564,7 @@ namespace ColPack } + return ( _TRUE ); } //Public Function 2456 diff --git a/BipartiteGraphPartialColoring/BipartiteGraphPartialOrdering.cpp b/BipartiteGraphPartialColoring/BipartiteGraphPartialOrdering.cpp index f6adb58..b90f5b6 100644 --- a/BipartiteGraphPartialColoring/BipartiteGraphPartialOrdering.cpp +++ b/BipartiteGraphPartialColoring/BipartiteGraphPartialOrdering.cpp @@ -537,6 +537,7 @@ namespace ColPack } } cout<<"OUT ROW_SMALLEST_LAST_OMP()"< &ListOfColors, string fileName) { continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at Thu Oct 6 14:58:14 CEST 2011. --- openSUSE:Factory/adolc/adolc.changes2011-09-23 01:51:30.0 +0200 +++ adolc/adolc.changes 2011-10-05 14:04:48.0 +0200 @@ -1,0 +2,5 @@ +Wed Oct 5 12:04:37 UTC 2011 - u...@suse.com + +- cross-build fix: use %__cc, %__cxx macros + +--- calling whatdependson for head-i586 Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.Tsx1LX/_old 2011-10-06 14:58:04.0 +0200 +++ /var/tmp/diff_new_pack.Tsx1LX/_new 2011-10-06 14:58:04.0 +0200 @@ -110,7 +110,11 @@ %build pushd ThirdParty/ColPack -make %{_smp_mflags} EXTRA_FLAGS="$RPM_OPT_FLAGS" CXXFLAGS+="$RPM_OPT_FLAGS" +make %{_smp_mflags} EXTRA_FLAGS="$RPM_OPT_FLAGS" \ + CXXFLAGS+="$RPM_OPT_FLAGS" \ + CC_COMPILER="%__cxx" \ + CC_LINKER="%__cxx" \ + CXX="%__cxx" popd autoreconf -v --install --force %configure --prefix=/usr continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at Mon Sep 19 15:33:53 CEST 2011. --- adolc/adolc.changes 2011-06-09 12:39:44.0 +0200 +++ /mounts/work_src_done/STABLE/adolc/adolc.changes2011-09-16 21:08:31.0 +0200 @@ -1,0 +2,5 @@ +Fri Sep 16 19:07:38 UTC 2011 - jeng...@medozas.de + +- Implement baselibs for package; remove redundant tags/sections + +--- calling whatdependson for head-i586 New: baselibs.conf Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.aM9YON/_old 2011-09-19 15:33:42.0 +0200 +++ /var/tmp/diff_new_pack.aM9YON/_new 2011-09-19 15:33:42.0 +0200 @@ -15,11 +15,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %define packver 2.2.1 Name: adolc +%define lname libadolc1 Version:2.2.1 Release:1 License:GPLv2 or CPL @@ -28,11 +28,11 @@ Group: Development/Languages/C and C++ Source: %{name}-%{packver}.tar.bz2 Source1:ColPack-1.0.3.tar.bz2 +Source2:baselibs.conf BuildRequires: autoconf automake libtool BuildRequires: gcc-c++ libstdc++-devel # BuildRequires: texlive texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build -AutoReqProv:on %description The package ADOL-C (Automatic Differentiation by OverLoading in C++) @@ -45,12 +45,12 @@ truncation errors at a small multiple of the run time and randomly accessed memory of the given function evaluation program. -%package -n libadolc1 +%package -n %lname License:GPLv2 or CPL Summary:Algorithmic Differentiation Library for C/C++ Group: Development/Languages/C and C++ -%description -n libadolc1 +%description -n %lname 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 @@ -65,7 +65,7 @@ License:GPLv2 or CPL Summary:Algorithmic Differentiation Library for C/C++ -- development files Group: Development/Languages/C and C++ -Requires: libadolc1 = %{version} +Requires: %lname = %{version} %description devel The package ADOL-C (Automatic Differentiation by OverLoading in C++) @@ -126,18 +126,14 @@ install -m 644 README AUTHORS BUGS LICENSE INSTALL TODO %{buildroot}%{_datadir}/doc/packages/%{name} install -m 644 ADOL-C/doc/adolc-manual.pdf %{buildroot}%{_datadir}/doc/packages/%{name} install -m 644 ADOL-C/doc/short_ref.pdf %{buildroot}%{_datadir}/doc/packages/%{name} -find %{buildroot} -type f -name '*.la' -exec rm -vf {} \; -find %{buildroot} -type f -name '*.a' -exec rm -vf {} \; +find "%buildroot" -type f -name "*.la" -delete; +find "%buildroot" -type f -name "*.a" -delete; -%clean -rm -rf %{buildroot} -rm -rf %{_builddir}/%{name}-%{packver} +%post -n %lname -p /sbin/ldconfig -%post -n libadolc1 -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig -%postun -n libadolc1 -p /sbin/ldconfig - -%files -n libadolc1 +%files -n %lname %defattr(-,root,root) %{_libdir}/libadolc.so.* ++ baselibs.conf ++ libadolc1 adolc-devel requires -adolc- requires "libadolc1- = " Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at Tue Jun 14 17:02:30 CEST 2011. --- adolc/adolc.changes 2011-04-12 13:38:50.0 +0200 +++ /mounts/work_src_done/STABLE/adolc/adolc.changes2011-06-09 12:39:44.0 +0200 @@ -1,0 +2,8 @@ +Thu Jun 9 10:37:26 UTC 2011 - kkhere@gmail.com + +- update to upstream release 2.2.1 + * allow reading hexadecimal and octal numbers in .adolcrc + * bugfix for direct reverse callsequence after trace + * reimplemented nonl_dom as arrays instead of linked lists + +--- calling whatdependson for head-i586 Old: adolc-2.2.0.tar.bz2 New: adolc-2.2.1.tar.bz2 Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.O8eEnf/_old 2011-06-14 17:01:55.0 +0200 +++ /var/tmp/diff_new_pack.O8eEnf/_new 2011-06-14 17:01:55.0 +0200 @@ -17,10 +17,10 @@ # norootforbuild -%define packver 2.2.0 +%define packver 2.2.1 Name: adolc -Version:2.2.0 +Version:2.2.1 Release:1 License:GPLv2 or CPL Summary:Algorithmic Differentiation Library for C/C++ @@ -30,7 +30,7 @@ Source1:ColPack-1.0.3.tar.bz2 BuildRequires: autoconf automake libtool BuildRequires: gcc-c++ libstdc++-devel -BuildRequires: texlive texlive-latex +# BuildRequires: texlive texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build AutoReqProv:on @@ -115,10 +115,10 @@ autoreconf -v --install --force %configure --prefix=/usr make %{_smp_mflags} -pushd ADOL-C/doc -for ((i=0; i < 3; i++)); do -pdflatex adolc-manual.tex &>/dev/null -done +# pushd ADOL-C/doc +# for ((i=0; i < 3; i++)); do +#pdflatex adolc-manual.tex &>/dev/null +# done %install %makeinstall ++ adolc-2.2.0.tar.bz2 -> adolc-2.2.1.tar.bz2 ++ adolc/adolc-2.2.0.tar.bz2 /mounts/work_src_done/STABLE/adolc/adolc-2.2.1.tar.bz2 differ: char 11, line 1 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit adolc for openSUSE:Factory
Hello community, here is the log from the commit of package adolc for openSUSE:Factory checked in at Tue Apr 19 13:03:39 CEST 2011. --- adolc/adolc.changes 2010-11-11 13:49:53.0 +0100 +++ /mounts/work_src_done/STABLE/adolc/adolc.changes2011-04-12 13:38:50.0 +0200 @@ -1,0 +2,8 @@ +Tue Apr 12 11:36:09 UTC 2011 - kkhere@gmail.com + +- update to upstream release 2.2.0 + * numerous bugfixes + * memory leak fixes + * new revamped internal memory manager + +--- calling whatdependson for head-i586 Old: ColPack.tar.gz adolc-2.1.12.tar.bz2 New: ColPack-1.0.3.tar.bz2 adolc-2.2.0.tar.bz2 Other differences: -- ++ adolc.spec ++ --- /var/tmp/diff_new_pack.jWiQGm/_old 2011-04-19 12:59:50.0 +0200 +++ /var/tmp/diff_new_pack.jWiQGm/_new 2011-04-19 12:59:50.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package adolc (Version 2.1.12) +# spec file for package adolc # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,18 +17,20 @@ # norootforbuild -%define packver 2.1.12 +%define packver 2.2.0 Name: adolc -Version:2.1.12 +Version:2.2.0 Release:1 License:GPLv2 or CPL Summary:Algorithmic Differentiation Library for C/C++ Url:http://projects.coin-or.org/ADOL-C Group: Development/Languages/C and C++ Source: %{name}-%{packver}.tar.bz2 -Source1:ColPack.tar.gz +Source1:ColPack-1.0.3.tar.bz2 +BuildRequires: autoconf automake libtool BuildRequires: gcc-c++ libstdc++-devel +BuildRequires: texlive texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build AutoReqProv:on @@ -108,11 +110,15 @@ %build pushd ThirdParty/ColPack -make %{_smp_mflags} +make %{_smp_mflags} EXTRA_FLAGS="$RPM_OPT_FLAGS" CXXFLAGS+="$RPM_OPT_FLAGS" popd autoreconf -v --install --force %configure --prefix=/usr make %{_smp_mflags} +pushd ADOL-C/doc +for ((i=0; i < 3; i++)); do +pdflatex adolc-manual.tex &>/dev/null +done %install %makeinstall ++ adolc-2.1.12.tar.bz2 -> adolc-2.2.0.tar.bz2 ++ adolc/adolc-2.1.12.tar.bz2 /mounts/work_src_done/STABLE/adolc/adolc-2.2.0.tar.bz2 differ: char 11, line 1 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org