[linbox] Final 1.2.1 release.
Jerry James
jjames at fedoraproject.org
Mon Aug 29 23:03:13 UTC 2011
commit 035f4c872e9889ddd1cabe295f8af34570c0adb6
Author: Jerry James <loganjerry at gmail.com>
Date: Mon Aug 29 17:02:38 2011 -0600
Final 1.2.1 release.
.gitignore | 2 +-
linbox.spec | 29 +++++++++++++----------------
sources | 2 +-
3 files changed, 15 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0ba1354..e05e9ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/linbox-1.2.1.svn3901.tar.gz
+/linbox-1.2.1.tar.gz
diff --git a/linbox.spec b/linbox.spec
index abce898..56f35c1 100644
--- a/linbox.spec
+++ b/linbox.spec
@@ -1,16 +1,11 @@
-%global svnrel 3901
-
Name: linbox
Version: 1.2.1
-Release: 0.1.svn%{svnrel}%{?dist}
+Release: 1%{?dist}
Summary: C++ Library for High-Performance Exact Linear Algebra
Group: Development/Libraries
License: LGPLv2+
URL: http://www.linalg.org/
-# current version does not build in rawhide -> fetch newer version from svn
-# svn co -r 3901 svn://linalg.org/linalg/trunk/linbox/ linbox-1.2.1
-# tar cvzf linbox-1.2.1.svn3901.tar.gz linbox-1.2.1
-Source0: http://www.linalg.org/linbox-%{version}.svn%{svnrel}.tar.gz
+Source0: http://www.linalg.org/%{name}-%{version}.tar.gz
BuildRequires: atlas-devel
BuildRequires: fflas-ffpack-devel
@@ -22,7 +17,6 @@ BuildRequires: ntl-devel
BuildRequires: doxygen
BuildRequires: ghostscript
BuildRequires: gnuplot
-BuildRequires: libtool
BuildRequires: tex(latex)
%description
@@ -58,20 +52,20 @@ Documentation for %{name}.
# Fix up missing and extraneous library linkage
sed -e "s|\$(GMP_LIBS) \$(NTL_LIBS) \$(BLAS_LIBS)|-L%{_libdir}/atlas \$(NTL_LIBS) -lcblas|" \
- -i interfaces/driver/Makefile.am
+ -i interfaces/driver/Makefile.in
sed -e "s|\$(GIVARO_LIBS) \$(GMP_LIBS) \$(NTL_LIBS) \$(BLAS_LIBS)|-L%{_libdir}/atlas ../../linbox/liblinbox.la \$(GIVARO_LIBS) \$(NTL_LIBS) -lcblas|" \
- -i interfaces/sage/Makefile.am
+ -i interfaces/sage/Makefile.in
-# Fix up an obsolete usage that causes us trouble
-sed -i "s|AC_CONFIG_HEADER|AC_CONFIG_HEADERS|" macros/config-header.m4
+# Adapt to flas-ffpack 1.4.2
+sed -i 's/fflasffpack-config/fflas-ffpack-config/g' configure
-# The snapshot doesn't come with a configure script
-autoreconf -I macros -i
+# Fix a libtool typo
+sed -i 's/func_apped/func_append/' build-aux/ltmain.sh
%build
-%configure --enable-shared --disable-static --enable-optimization \
- --enable-drivers --enable-doc --with-doxygen --enable-sage --with-ntl
+%configure --enable-shared --disable-static --enable-drivers --enable-sage \
+ --enable-doc --with-doxygen --with-ntl
# Remove hardcoded rpaths
sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
@@ -120,6 +114,9 @@ rm -rf %{buildroot}%{_prefix}/doc
%changelog
+* Mon Aug 29 2011 Jerry James <loganjerry at gmail.com> - 1.2.1-1
+- Final 1.2.1 release
+
* Tue Jul 4 2011 Jerry James <loganjerry at gmail.com> - 1.2.1-0.1.svn3901
- Update to snapshot with fixes for Fedora
- Drop all patches, now upstream
diff --git a/sources b/sources
index 0e11eab..e871e56 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3ec82b513d1bf20234fb77a5ca531561 linbox-1.2.1.svn3901.tar.gz
+4b0804c80f60285b05fc0b969143eb1d linbox-1.2.1.tar.gz
More information about the scm-commits
mailing list