[qd] Update to 2.3.13.
Jussi Lehtola
jussilehtola at fedoraproject.org
Sun Jul 22 00:52:07 UTC 2012
commit 0ace999ed43ac668ab0d8e446dad57ece48cf086
Author: Jussi Lehtola <jussilehtola at fedoraproject.org>
Date: Sun Jul 22 03:49:55 2012 +0300
Update to 2.3.13.
.gitignore | 1 +
qd-2.3.11-libtool.patch | 45 ---------------------------------------------
qd.spec | 28 ++++++++++++----------------
sources | 2 +-
4 files changed, 14 insertions(+), 62 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4b9e184..26919fc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
qd-2.3.7.tar.gz
/qd-2.3.11.tar.gz
+/qd-2.3.13.tar.gz
diff --git a/qd.spec b/qd.spec
index 520645b..f337609 100644
--- a/qd.spec
+++ b/qd.spec
@@ -1,6 +1,6 @@
Name: qd
-Version: 2.3.11
-Release: 6%{?dist}
+Version: 2.3.13
+Release: 1%{?dist}
Summary: Double-Double and Quad-Double Arithmetic
Group: Applications/Engineering
License: BSD
@@ -8,13 +8,6 @@ URL: http://crd.lbl.gov/~dhbailey/mpdist/
Source0: http://crd.lbl.gov/~dhbailey/mpdist/qd-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-# Patch to enable building shared library
-Patch0: qd-2.3.11-libtool.patch
-
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: libtool
-
BuildRequires: gcc-c++
BuildRequires: gcc-gfortran
@@ -55,7 +48,6 @@ are also included.
%prep
%setup -q -n qd-%{version}
-%patch0 -p1
%build
export CC=gcc
@@ -63,7 +55,6 @@ export CXX=g++
export FC=gfortran
export FCFLAGS="%{optflags}"
-autoreconf -i
%configure --enable-shared --disable-static
make %{?_smp_mflags}
@@ -78,11 +69,14 @@ rm -rf %{buildroot}%{_datadir}
# Move Fortran modules to %{_fmoddir}
mkdir -p %{buildroot}%{_fmoddir}/%{name}
-mv %{buildroot}%{_libdir}/%{name}/*.mod %{buildroot}%{_fmoddir}/%{name}
+mv %{buildroot}%{_includedir}/qd/*.mod %{buildroot}%{_fmoddir}/%{name}
# Remove la file
rm %{buildroot}%{_libdir}/*.la
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
%check
make check
@@ -92,7 +86,7 @@ rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README TODO
-%{_libdir}/libqd.so.*
+%{_libdir}/libqd*.so.*
%files devel
%defattr(-,root,root,-)
@@ -100,12 +94,14 @@ rm -rf %{buildroot}
%{_bindir}/qd-config
%{_fmoddir}/qd/
%{_includedir}/qd/
-%{_libdir}/libqd.so
-%{_libdir}/libqd_f_main.a
-%{_libdir}/libqdmod.a
+%{_libdir}/libqd*.so
%changelog
+* Sun Jul 22 2012 Jussi Lehtola <jussilehtola at fedoraproject.org> - 2.3.13-1
+- Update to 2.3.13.
+- Drop shared library patch, which isn't necessary anymore.
+
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.3.11-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 0ab7bd7..3d9bd7a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4623b3b103897d7fb12c729e8c206969 qd-2.3.11.tar.gz
+1c901295624d91df0114614f2ccf914f qd-2.3.13.tar.gz
More information about the scm-commits
mailing list