[lis/el5] Update to 1.2.115.

Jussi Lehtola jussilehtola at fedoraproject.org
Mon Sep 17 15:44:36 UTC 2012


commit 0d3d74a519cf2bb4e2ddb6b5026babc8eaa627c6
Author: Jussi Lehtola <jussilehtola at fedoraproject.org>
Date:   Mon Sep 17 18:44:32 2012 +0300

    Update to 1.2.115.

 .gitignore |    1 +
 lis.spec   |   37 ++++++++++++++++++++++++++++++++++---
 sources    |    2 +-
 3 files changed, 36 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 05b203a..eddeab3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
 /lis-1.2.58.tar.gz
 /lis-1.2.66.tar.gz
 /lis-1.2.68.tar.gz
+/lis-1.2.115.tar.gz
diff --git a/lis.spec b/lis.spec
index 5641240..c6412bd 100644
--- a/lis.spec
+++ b/lis.spec
@@ -1,5 +1,5 @@
 Name:		lis
-Version:	1.2.68
+Version:	1.2.115
 Release:	1%{?dist}
 Summary:	A library for solving linear equations and eigenvalue problems
 Group:		Applications/Engineering
@@ -15,6 +15,13 @@ Lis, a Library of Iterative Solvers for linear systems, is a scalable parallel
 library for solving systems of linear equations and standard eigenvalue
 problems with real sparse matrices using iterative methods. 
 
+%package bin
+Summary:	lis executables
+Group:		Applications/Engineering
+
+%description bin
+This package contains binaries shipped with the lis library.
+
 %package devel
 Summary:	Development headers and library for lis
 Group:		Applications/Engineering
@@ -53,8 +60,8 @@ mkdir omp
 cd omp
 ln -s ../configure .
 # SAAMG doesn't compile with GFortran, issue reported upstream.
-#configure --disable-static --enable-shared --enable-omp --enable-quad --enable-saamg
-%configure --disable-static --enable-shared --enable-omp --enable-quad
+%configure --disable-static --enable-shared --enable-omp --enable-quad --enable-saamg
+#configure --disable-static --enable-shared --enable-omp --enable-quad
 make %{?_smp_mflags}
 cd ..
 
@@ -65,6 +72,13 @@ make -C omp install DESTDIR=%{buildroot}
 # Get rid of .la file
 rm %{buildroot}%{_libdir}/liblis.la
 
+# Get rid of installed documentation
+rm -rf %{buildroot}%{_docdir}
+# .. and examples
+rm -rf %{buildroot}%{_datadir}/examples
+# and odd manfiles
+rm -rf %{buildroot}%{_mandir}/man3/CHKERR.*
+
 %clean
 rm -rf %{buildroot}
 
@@ -81,6 +95,15 @@ sh test.sh
 %doc AUTHORS COPYING
 %{_libdir}/liblis.so.*
 
+%files bin
+%defattr(-,root,root,-)
+%{_bindir}/esolve
+%{_bindir}/lsolve
+%{_bindir}/spmvtest?
+%{_mandir}/man1/esolve.1.*
+%{_mandir}/man1/lsolve.1.*
+%{_mandir}/man1/spmvtest?.1.*
+
 %files devel
 %defattr(-,root,root,-)
 %{_includedir}/lis.h
@@ -91,8 +114,16 @@ sh test.sh
 %files doc
 %defattr(-,root,root,-)
 %doc COPYING doc/*.pdf
+%{_mandir}/man3/lis*.3.*
+%{_mandir}/man3/lis*.3f.*
 
 %changelog
+* Mon Sep 17 2012 Jussi Lehtola <jussilehtola at fedoraproject.org> - 1.2.115-1
+- Update to 1.2.115.
+
+* Tue Aug 07 2012 Jussi Lehtola <jussilehtola at fedoraproject.org> - 1.2.92-1
+- Update to 1.2.92. Enabled SAMG.
+
 * Tue Jun 26 2012 Jussi Lehtola <jussilehtola at fedoraproject.org> - 1.2.68-1
 - Update to 1.2.68.
 
diff --git a/sources b/sources
index 8b89aef..53de2e5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2b988c535a682a63ad460a0cf44cdd16  lis-1.2.68.tar.gz
+bf9f869502cd7220867096ef7d3656a2  lis-1.2.115.tar.gz


More information about the scm-commits mailing list