[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