From 875b9f305449f5d3300dce0ca491edb0baaa99b4 Mon Sep 17 00:00:00 2001 From: Bernhard M. Wiedemann Date: Aug 12 2020 08:59:24 +0000 Subject: Update adolc to rev 29 via SR 825274 https://build.opensuse.org/request/show/825274 by user dirkmueller + dimstar_suse --- diff --git a/.files b/.files index 6093eac..616bc1b 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index fd78db9..33c4964 100644 --- a/.rev +++ b/.rev @@ -269,4 +269,12 @@ Thanks. 628244 + + f48a2f6e896a9496f2fe9410d5542aa5 + 2.7.2 + + dimstar_suse + + 825274 + diff --git a/ADOL-C-2.6.3.tgz b/ADOL-C-2.6.3.tgz deleted file mode 120000 index 2b38ac2..0000000 --- a/ADOL-C-2.6.3.tgz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeibfeoflw77zpt2auwlo4jl7mzaaa5km73qetjm74opypnbapuog24 \ No newline at end of file diff --git a/adolc-2.7.2.tar.gz b/adolc-2.7.2.tar.gz new file mode 120000 index 0000000..5237837 --- /dev/null +++ b/adolc-2.7.2.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeicd6tu5qclj66klbbtererlaza43drmzd6ckejpzin4samylvtdji \ No newline at end of file diff --git a/adolc.changes b/adolc.changes index 20eef9e..bef9861 100644 --- a/adolc.changes +++ b/adolc.changes @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +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 + +------------------------------------------------------------------- Wed Aug 8 16:20:17 UTC 2018 - jengelh@inai.de - Repair broken description ("the package ADOL-C [end of sentence]") diff --git a/adolc.spec b/adolc.spec index 837d383..fa30f04 100644 --- a/adolc.spec +++ b/adolc.spec @@ -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 @@ written in C or C++. %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 @@ accessed memory of the given function evaluation program. %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 @@ 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} BuildArch: noarch %endif @@ -77,23 +73,22 @@ BuildArch: noarch 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} +%configure +%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}