commit adolc for openSUSE:Factory

2020-08-12 Thread root
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

2018-08-10 Thread root
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

2018-06-15 Thread root
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

2017-02-10 Thread root
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

2016-09-10 Thread h_root
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

2016-07-01 Thread h_root
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

2016-01-13 Thread h_root
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

2015-04-25 Thread h_root
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

2014-08-26 Thread h_root
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

2014-02-25 Thread h_root
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

2013-03-21 Thread h_root
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

2012-09-16 Thread h_root
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

2012-03-30 Thread h_root
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

2012-03-12 Thread h_root
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

2011-10-06 Thread h_root

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

2011-10-06 Thread h_root

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

2011-09-19 Thread h_root

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

2011-06-14 Thread h_root

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

2011-04-19 Thread h_root

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