Dave Love 8884be3
# Copyright (c) 2014  Dave Love, University of Liverpool
efe048c
# Copyright (c) 2018  Dave Love, University of Manchester
Dave Love 8884be3
# MIT licence, per Fedora policy
Dave Love 8884be3
Dave Love 8884be3
%bcond_without openmpi
6145042
%bcond_without mpich
Dave Love 8884be3
74d645e
%bcond_with check
74d645e
dc103c9
%if 0%{?fedora} >= 33
dc103c9
%bcond_without flexiblas
dc103c9
%endif
dc103c9
%if %{with flexiblas}
dc103c9
%global blaslib flexiblas
Dave Love 8884be3
%else
dc103c9
%global blaslib openblas
Dave Love 8884be3
%endif
Dave Love 8884be3
492cd61
%global somajor 2
492cd61
%global soversion %{somajor}.1
492cd61
492cd61
# No sphinx in el8 as of 2019-09, and missing latex packages
492cd61
%{!?el8:%global docs 1}
492cd61
Dave Love 8884be3
Name:           hypre
9811114
Version:        2.18.2
dc103c9
Release:        2%{?dist}
Dave Love 8884be3
Summary:        High performance matrix preconditioners
Dave Love 8884be3
License:        LGPLv2
Dave Love 8884be3
URL:            http://www.llnl.gov/casc/hypre/
f05d33c
Source:         https://github.com/hypre-space/hypre/archive/v%version/%{name}-%{version}.tar.gz
Dave Love 8884be3
# Don't use hostname for tests and use two MPI processes
Dave Love 8884be3
Patch2:         hypre-test.patch
Dave Love 8884be3
Dave Love 8884be3
BuildRequires:  gcc-c++ gcc-gfortran automake libtool libtool-ltdl-devel
Dave Love 8884be3
BuildRequires:  SuperLU-devel
dc103c9
BuildRequires:  %{blaslib}-devel
0700b4b
%if 0%{?docs}
f05d33c
BuildRequires:  doxygen-latex python-sphinx python-sphinx-theme-alabaster
f05d33c
BuildRequires:  python%{?el7:3}-sphinx-latex /usr/bin/latexmk
f05d33c
BuildRequires:  tex(threeparttable.sty) tex(hanging.sty) tex(adjustbox.sty)
f05d33c
BuildRequires:  tex(fncychap.sty) tex(tabulary.sty) tex(capt-of.sty)
f05d33c
BuildRequires:  tex(needspace.sty) tex(stackengine.sty) tex(listofitems.sty)
f05d33c
BuildRequires:  tex(ulem.sty) tex(etoc.sty)
0700b4b
%endif
f05d33c
Dave Love 8884be3
%global __requires_exclude libHYPRE.*
Dave Love 8884be3
%{?filter_setup:
Dave Love 8884be3
%filter_from_requires /libHYPRE/d
Dave Love 8884be3
%filter_setup
Dave Love 8884be3
}
Dave Love 8884be3
Dave Love 8884be3
%global desc \
Dave Love 8884be3
Hypre is a set of matrix preconditioning libraries to aid in the\
Dave Love 8884be3
solution of large systems of linear equations.
Dave Love 8884be3
Dave Love 8884be3
%description
Dave Love 8884be3
%desc
Dave Love 8884be3
Dave Love 8884be3
%package devel
Dave Love 8884be3
Summary:        Development files for %name
Dave Love 8884be3
Requires:       %{?name}%{?_isa} = %{version}-%{release}
Dave Love 8884be3
Requires:       SuperLU-devel%{?_isa} 
dc103c9
Requires:       %{blaslib}-devel%{?_isa}
Dave Love 8884be3
Dave Love 8884be3
%description devel
Dave Love 8884be3
Development files for %name
Dave Love 8884be3
Dave Love 8884be3
%if %{with openmpi}
Dave Love 8884be3
%package openmpi
Dave Love 8884be3
Summary:        High performance matrix preconditioners - openmpi
Dave Love 8884be3
Requires:       openmpi%{?_isa}
95a7df1
BuildRequires:  superlu_dist-openmpi-devel ptscotch-openmpi-devel
Dave Love 8884be3
Dave Love 8884be3
%description openmpi
Dave Love 8884be3
%desc
Dave Love 8884be3
Dave Love 8884be3
This is the openmpi version.
Dave Love 8884be3
Dave Love 8884be3
%package openmpi-devel
Dave Love 8884be3
Summary:        Development files for %name-openmpi
Dave Love 8884be3
Requires:       %{name}-openmpi%{?_isa} = %{version}-%{release}
95a7df1
Requires:       openmpi-devel%{?_isa} superlu_dist-openmpi-devel%{?_isa}
f05d33c
Requires:       ptscotch-openmpi-devel%{?_isa}
dc103c9
Requires:       %{blaslib}-devel%{?_isa}
Dave Love 8884be3
Dave Love 8884be3
%description openmpi-devel
Dave Love 8884be3
Development files for %name-openmpi
Dave Love 8884be3
%endif
Dave Love 8884be3
Dave Love 8884be3
%if %{with mpich}
Dave Love 8884be3
%package mpich
Dave Love 8884be3
Summary:        High performance matrix preconditioners - mpich
Dave Love 8884be3
Requires:       mpich%{?_isa}
95a7df1
BuildRequires:  superlu_dist-mpich-devel ptscotch-mpich-devel
50e516f
BuildRequires: make
Dave Love 8884be3
Dave Love 8884be3
%description mpich
Dave Love 8884be3
%desc
Dave Love 8884be3
Dave Love 8884be3
This is the mpich version.
Dave Love 8884be3
Dave Love 8884be3
%package mpich-devel
Dave Love 8884be3
Summary:        Development files for %name-mpich
Dave Love 8884be3
Requires:       %{name}-mpich%{?_isa} = %{version}-%{release}
Dave Love f071b62
%if 0%{?el7}
Dave Love f071b62
# https://bugzilla.redhat.com/show_bug.cgi?id=1397192
Dave Love f071b62
Requires:       mpich-devel
Dave Love f071b62
%else
Dave Love f071b62
Requires:       mpich-devel%{?_isa}
Dave Love f071b62
%endif
95a7df1
Requires:       superlu_dist-mpich-devel%{?_isa} ptscotch-mpich-devel%{?_isa}
dc103c9
Requires:       %{blaslib}-devel%{?_isa}
Dave Love 8884be3
Dave Love 8884be3
%description mpich-devel
Dave Love 8884be3
Development files for %name-mpich
Dave Love 8884be3
%endif
Dave Love 8884be3
0700b4b
%if 0%{?docs}
Dave Love 8884be3
%package doc
Dave Love 8884be3
Summary:        Documentation for hypre
Dave Love 8884be3
BuildArch:      noarch
Dave Love 8884be3
Dave Love 8884be3
%description doc
Dave Love 8884be3
Documentation for hypre
0700b4b
%endif
Dave Love 8884be3
Dave Love 8884be3
Dave Love 8884be3
%prep
Dave Love 8884be3
%setup -q -n %name-%version
95a7df1
%patch2 -p1 -b .test
Dave Love 8884be3
Dave Love 8884be3
find \( -name \*.[ch] -o -name \*.cxx \) -perm /=x -exec chmod 0644 {} \;
Dave Love 8884be3
Dave Love 8884be3
%if %{with openmpi}
Dave Love 8884be3
cp -a src openmpi
Dave Love 8884be3
%endif
Dave Love 8884be3
%if %{with mpich}
Dave Love 8884be3
cp -a src mpich
Dave Love 8884be3
%endif
Dave Love 8884be3
Dave Love 8884be3
%build
dc103c9
%global lalibs --with-blas-libs=%{blaslib} --with-lapack-libs=%{blaslib} \\\
f05d33c
           --with-blas-lib-dirs=%_libdir --with-lapack-lib-dirs=%_libdir
Dave Love 8884be3
Dave Love 8884be3
pushd src
efe048c
# -O3 seems like a good idea for vectorization, at least.  We need LIBS to
beb165d
# link the shared lib correctly.
efe048c
export LIBS='-lsuperlu -fopenmp'
efe048c
%configure --without-MPI --with-timing --with-openmp --enable-shared=yes \
Dave Love 8884be3
           %lalibs \
efe048c
           --with-superlu --with-superlu-include=%_includedir/SuperLU \
f05d33c
           --with-superlu-libs=superlu --with-mli \
492cd61
           CFLAGS="$CFLAGS -O3"
492cd61
%make_build SONAME=libHYPRE.so.%soversion
492cd61
%{?docs:make -C docs                    # not smp-safe
492cd61
rm docs/usr-manual-html/.buildinfo}
Dave Love 8884be3
popd
Dave Love 8884be3
9811114
# Specifying CC is necessary on f33 as MPI_LIB isn't being passed on
9811114
# for some reason; it was OK previously
Dave Love 8884be3
%global do_mpi_build \
Dave Love 8884be3
%configure --prefix=$MPI_HOME --with-MPI --with-MPI-include=$MPI_INCLUDE \\\
Dave Love 8884be3
           --with-MPI-lib-dirs=$MPI_LIB --with-timing --without-openmp \\\
Dave Love 8884be3
           %lalibs \\\
f05d33c
           --enable-shared=yes --with-fei --with-mli \\\
efe048c
           --with-dsuperlu --with-dsuperlu-include=$MPI_INCLUDE/superlu_dist \\\
f05d33c
           --with-dsuperlu-libs='superlu_dist ptscotch' \\\
9811114
           CFLAGS="$CFLAGS -O3" CC=mpicc \
492cd61
  %make_build SONAME=libHYPRE.so.%soversion
Dave Love 8884be3
efe048c
export LIBS='-lsuperlu_dist -lptscotch'
Dave Love 8884be3
%if %{with openmpi}
Dave Love 8884be3
pushd openmpi
Dave Love 8884be3
%_openmpi_load
Dave Love 8884be3
%do_mpi_build
Dave Love 8884be3
%_openmpi_unload
Dave Love 8884be3
popd
Dave Love 8884be3
%endif
Dave Love 8884be3
Dave Love 8884be3
%if %{with mpich}
Dave Love 8884be3
pushd mpich
Dave Love 8884be3
%_mpich_load
Dave Love 8884be3
%do_mpi_build
Dave Love 8884be3
%_mpich_unload
Dave Love 8884be3
popd
Dave Love 8884be3
%endif
Dave Love 8884be3
Dave Love 8884be3
Dave Love 8884be3
%check
74d645e
# Currently seeing inconsistent hangs on koji (as for superlu_dist).
74d645e
# Assume it doesn't deadlock in realistic situations.
74d645e
%if %{with check}
Dave Love 8884be3
%if %{with openmpi}
Dave Love 8884be3
export LD_LIBRARY_PATH=$(pwd)/openmpi/hypre/lib
Dave Love 8884be3
export OMPI_MCA_orte_allocation_required=0
Dave Love 8884be3
%_openmpi_load
Dave Love 8884be3
pushd openmpi/test
492cd61
%make_build SONAME=libHYPRE.so.%soversion
Dave Love 8884be3
# A random selection to check, rather than all possibilities.  (The
Dave Love 8884be3
# relevant binaries aren't built for all the TEST_...s.)
Dave Love 8884be3
./runtest.sh TEST_ij/*sh
Dave Love 8884be3
popd
Dave Love 8884be3
%endif
5e90243
%endif
Dave Love 8884be3
Dave Love 8884be3
Dave Love 8884be3
%install
Dave Love 8884be3
make -C src install HYPRE_INSTALL_DIR=%{buildroot}%{_prefix} \
Dave Love 8884be3
     HYPRE_LIB_INSTALL=%{buildroot}%{_libdir} \
492cd61
     HYPRE_INC_INSTALL=%{buildroot}%{_includedir}/%{name} SONAME=libHYPRE.so.%soversion
Dave Love 8884be3
Dave Love 8884be3
%if %{with openmpi}
Dave Love 8884be3
%_openmpi_load
Dave Love 8884be3
make -C openmpi install HYPRE_INSTALL_DIR=%{buildroot}$MPI_HOME \
Dave Love 8884be3
     HYPRE_LIB_INSTALL=%{buildroot}$MPI_LIB \
492cd61
     HYPRE_INC_INSTALL=%{buildroot}$MPI_INCLUDE/%{name} SONAME=libHYPRE.so.%soversion
Dave Love 8884be3
%_openmpi_unload
Dave Love 8884be3
%endif
Dave Love 8884be3
Dave Love 8884be3
%if %{with mpich}
Dave Love 8884be3
%_mpich_load
Dave Love 8884be3
make -C mpich install HYPRE_INSTALL_DIR=%{buildroot}$MPI_HOME \
Dave Love 8884be3
     HYPRE_LIB_INSTALL=%{buildroot}$MPI_LIB \
492cd61
     HYPRE_INC_INSTALL=%{buildroot}$MPI_INCLUDE/%{name} SONAME=libHYPRE.so.%soversion
Dave Love 8884be3
%_mpich_unload
Dave Love 8884be3
%endif
Dave Love 8884be3
0700b4b
for l in '' mpich/lib openmpi/lib %{?el7:openmpi3/lib}; do
0700b4b
  ln -s libHYPRE.so.%soversion %{buildroot}%_libdir/$l/libHYPRE.so.%somajor
0700b4b
done
492cd61
6145042
%ldconfig_scriptlets                                                           
Dave Love 8884be3
Dave Love 8884be3
Dave Love 8884be3
%files
f05d33c
%doc CHANGELOG README.md
8cc914e
%license COPYRIGHT LICENSE-*
492cd61
%{_libdir}/libHYPRE.so.%{somajor}*
Dave Love 8884be3
Dave Love 8884be3
%files devel
Dave Love 8884be3
%{_libdir}/libHYPRE.so
Dave Love 8884be3
%{_includedir}/%{name}
Dave Love 8884be3
Dave Love 8884be3
%if %{with openmpi}
Dave Love 8884be3
%files openmpi
f05d33c
%doc CHANGELOG README.md
8cc914e
%license COPYRIGHT LICENSE-*
492cd61
%{_libdir}/openmpi/lib/libHYPRE.so.%{somajor}*
Dave Love 8884be3
Dave Love 8884be3
%files openmpi-devel
Dave Love 8884be3
%{_libdir}/openmpi/lib/libHYPRE.so
Dave Love 8884be3
%{_includedir}/openmpi-%_arch/%{name}
Dave Love 8884be3
%endif
Dave Love 8884be3
Dave Love 8884be3
%if %{with mpich}
Dave Love 8884be3
%files mpich
f05d33c
%doc CHANGELOG README.md
8cc914e
%license COPYRIGHT LICENSE-*
492cd61
%{_libdir}/mpich/lib/libHYPRE.so.%{somajor}*
Dave Love 8884be3
Dave Love 8884be3
%files mpich-devel
Dave Love 8884be3
%{_libdir}/mpich/lib/libHYPRE.so
Dave Love 8884be3
%{_includedir}/mpich-%_arch/%{name}
Dave Love 8884be3
%endif
Dave Love 8884be3
0700b4b
%if 0%{?docs}
Dave Love 8884be3
%files doc
f05d33c
%doc CHANGELOG README.md src/examples
8cc914e
%license COPYRIGHT LICENSE-*
f05d33c
%doc src/docs/*.pdf src/docs/*-manual-html
0700b4b
%endif
Dave Love 8884be3
Dave Love 8884be3
%changelog
dc103c9
* Thu Aug 13 2020 Iñaki Úcar <iucar@fedoraproject.org> - 2.18.2-2
dc103c9
- https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
dc103c9
9811114
* Fri Aug  7 2020  <vagrant@rawhide.localdomain> - 2.18.2-1
9811114
- Configure with CC=mpicc to fix FTBFS (#1863655)
9811114
- Update to 2.18.2
9811114
319899c
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.1-4
319899c
- Second attempt - Rebuilt for
319899c
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
319899c
aab3040
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.1-3
aab3040
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
aab3040
37ba42d
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.1-2
37ba42d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
37ba42d
365d0ad
* Tue Oct 15 2019 Dave love <loveshack@fedoraproject.org> - 2.18.1-1
365d0ad
- New version
365d0ad
0700b4b
* Tue Oct  8 2019 Dave love <loveshack@fedoraproject.org> - 2.18.0-2
0700b4b
- Make libHYPRE.so.%%somajor links
0700b4b
492cd61
* Tue Oct  1 2019 Dave love <loveshack@fedoraproject.org> - 2.18.0-1
492cd61
- New version
492cd61
- Add minor version to soname
492cd61
492cd61
* Wed Sep 18 2019 Dave love <loveshack@fedoraproject.org> - 2.17.0-2
0700b4b
- Don't try to build docs on el8
492cd61
8cc914e
* Mon Sep 16 2019 Dave love <loveshack@fedoraproject.org> - 2.17.0-1
8cc914e
- New version, with soname bump and licence change
8cc914e
f05d33c
* Sat Sep 14 2019 Dave love <loveshack@fedoraproject.org> - 2.16.0-1
f05d33c
- New version from updated origin
f05d33c
- Build docs; add BRs
f05d33c
- Drop soname patch
f05d33c
39b471e
* Wed Sep 11 2019 Orion Poplawski <orion@nwra.com> - 2.15.1-7
39b471e
- Drop el6 conditionals, build openmpi for EL8
39b471e
234a6b7
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.1-6
234a6b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
234a6b7
728c98d
* Thu Feb 14 2019 Orion Poplawski <orion@nwra.com> - 2.15.1-5
728c98d
- Rebuild for openmpi 3.1.3
728c98d
c84b7e3
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.1-4
c84b7e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
c84b7e3
beb165d
* Mon Dec  3 2018 Dave Love <loveshack@fedoraproject.org> - 2.15.1-3
beb165d
- Revert omitting builtin BLAS, which is namedspaced
beb165d
efe048c
* Mon Dec  3 2018 Dave Love <loveshack@fedoraproject.org> - 2.15.1-2
efe048c
- Fix FTBFS with current superlu_dist [#1654932]
efe048c
- Clean up configuration and avoid builtin BLAS
efe048c
74d645e
* Wed Nov 21 2018 Dave Love <loveshack@fedoraproject.org> - 2.15.1-1
74d645e
- New version, removing hypre_PFMGSetupInterpOp_CC0, hypre_finalize,
74d645e
  hypre_init, which appear actually to be internal, so soname unchanged
74d645e
- Avoid tests
74d645e
115786a
* Thu Jul 19 2018 Sandro Mani <manisandro@gmail.com> - 2.14.0-4
115786a
- Rebuild (scotch)
115786a
4e88c13
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.14.0-3
4e88c13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
4e88c13
6145042
* Tue Apr 24 2018 Antonio Trande <sagitter@fedoraproject.org> - 2.14.0-2
6145042
- Build hypre-openmpi on s390x (#1571450)
6145042
95a7df1
* Fri Mar 23 2018 Dave Love <loveshack@fedoraproject.org> - 2.14.0-1
95a7df1
- Update to 2.14.0 (#1557645)
95a7df1
- Reinstate superlu and use superlu_dist
95a7df1
df23874
* Wed Mar 07 2018 Adam Williamson <awilliam@redhat.com> - 2.13.0-6
df23874
- Rebuild to fix GCC 8 mis-compilation
df23874
  See https://da.gd/YJVwk ("GCC 8 ABI change on x86_64")
df23874
92255da
* Fri Feb 16 2018 Dave Love <loveshack@fedoraproject.org> - 2.13.0-5
92255da
- Fix openblas BR (#1545197)
92255da
b02fca6
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.0-4
b02fca6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b02fca6
5e90243
* Mon Nov  6 2017 Dave Love <loveshack@fedoraproject.org> - 2.13.0-3
5e90243
- Disable tests on ix86 temporarily
5e90243
e94c0eb
* Sat Nov  4 2017 Dave Love <loveshack@fedoraproject.org> - 2.13.0-3
e94c0eb
- Revert last change in favour of updated superlu_dist
e94c0eb
d5739d8
* Fri Nov  3 2017 Dave Love <loveshack@fedoraproject.org> - 2.13.0-2
d5739d8
- Fix link failure against parmetis
d5739d8
f213b86
* Mon Oct 30 2017 Dave Love <loveshack@fedoraproject.org> - 2.13.0-1
f213b86
- New version
f213b86
- Configure --with-mli for compatibility
f213b86
- Configure with superlu
f213b86
- Remove -Dhypre_dgesvd=dgesvd_ bodge
f213b86
- Bump soname major version (due to added elements in structs)
f213b86
63cce37
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.2-4
63cce37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
63cce37
bb5437f
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.2-3
bb5437f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
bb5437f
Igor Gnatenko 6734314
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.11.2-2
Igor Gnatenko 6734314
- Rebuild due to bug in RPM (RHBZ #1468476)
Igor Gnatenko 6734314
f6286a9
* Thu May  4 2017 Dave Love <loveshack@fedoraproject.org> - 2.11.2-1
f6286a9
- New version
f6286a9
Orion Poplawski ef85b35
* Wed Mar 15 2017 Orion Poplawski <orion@cora.nwra.com> - 2.11.1-8
Orion Poplawski ef85b35
- Build with openblas on all available architectures
Orion Poplawski ef85b35
6e4d7b3
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.1-7
6e4d7b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6e4d7b3
Dave Love f071b62
* Thu Dec  1 2016 Dave Love <loveshack@fedoraproject.org> - 2.11.1-6
Dave Love f071b62
- Conditionalize mpich-devel%%{?_isa}
Dave Love f071b62
Orion Poplawski 706412f
* Fri Oct 21 2016 Orion Poplawski <orion@cora.nwra.com> - 2.11.1-5
Orion Poplawski 706412f
- Rebuild for openmpi 2.0
Orion Poplawski 706412f
Dave Love 8884be3
* Fri Jul 22 2016 Dave Love <loveshack@fedoraproject.org> - 2.11.1-4
Dave Love 8884be3
- Ship manuals correctly
Dave Love 8884be3
Dave Love 8884be3
* Wed Jul 20 2016 Dave Love <loveshack@fedoraproject.org> - 2.11.1-3
Dave Love 8884be3
- Avoid openmpi on s390
Dave Love 8884be3
- Patch to not call hostname in test.sh and use two procs
Dave Love 8884be3
Dave Love 8884be3
* Mon Jul 11 2016 Dave Love <loveshack@fedoraproject.org> - 2.11.1-2
Dave Love 8884be3
- Fix openblas conditionals
Dave Love 8884be3
Dave Love 8884be3
* Mon Jul 11 2016 Dave Love <loveshack@fedoraproject.org> - 2.11.1-1
Dave Love 8884be3
- New version
Dave Love 8884be3
- Update URL
Dave Love 8884be3
- Drop previous patches -- make single library with new soversion
Dave Love 8884be3
- Adjust configure/build
Dave Love 8884be3
- Run tests
Dave Love 8884be3
- Compile with -O3
Dave Love 8884be3
Dave Love 8884be3
* Fri Apr  1 2016 Dave Love <loveshack@fedoraproject.org> - 2.11.0-1
Dave Love 8884be3
- New version
Dave Love 8884be3
- Adjust hypre-shlibs-interlink.patch and %%lalibs
Dave Love 8884be3
Dave Love 8884be3
* Mon Dec 14 2015 Dave Love <loveshack@fedoraproject.org> - 2.10.1-2
Dave Love 8884be3
- Fix use of %%license for -mpich package
Dave Love 8884be3
Dave Love 8884be3
* Tue Dec  1 2015 Dave Love <loveshack@fedoraproject.org> - 2.10.1-1
Dave Love 8884be3
- New version
Dave Love 8884be3
- Remove -Wl,-z,defs from configure to avoid link error (patch5)
Dave Love 8884be3
- Fix use of atlas on non-x86
Dave Love 8884be3
- Fix %%license conditional
Dave Love 8884be3
Dave Love 8884be3
* Sun Jul  5 2015 Dave Love <d.love@liverpool.ac.uk> - 2.9.1a-1
Dave Love 8884be3
- New version, without babel stuff
Dave Love 8884be3
- Modify patches
Dave Love 8884be3
- Use %%license
Dave Love 8884be3
Dave Love 8884be3
* Fri Feb 20 2015 Dave Love <d.love@liverpool.ac.uk> - 2.8.0b-16
Dave Love 8884be3
- Conditionalize out mpich on ppc64 el6
Dave Love 8884be3
- Use -f with libtoolize (for f22)
Dave Love 8884be3
- Fix some missing _isa in requires
Dave Love 8884be3
- Drop unnecessary configure patch
Dave Love 8884be3
- Run tests
Dave Love 8884be3
- Small simplifications
Dave Love 8884be3
Dave Love 8884be3
* Wed Feb  4 2015 Dave Love <d.love@liverpool.ac.uk> - 2.8.0b-15
Dave Love 8884be3
- Fix requires
Dave Love 8884be3
Dave Love 8884be3
* Mon Dec 29 2014 Dave Love <d.love@liverpool.ac.uk> - 2.8.0b-15
Dave Love 8884be3
- Build without internal superlu
Dave Love 8884be3
Dave Love 8884be3
* Thu Dec 11 2014 Dave Love <d.love@liverpool.ac.uk> - 2.8.0b-14
Dave Love 8884be3
- mpich version
Dave Love 8884be3
Dave Love 8884be3
* Fri Nov 28 2014 Dave Love <d.love@liverpool.ac.uk> - 2.8.0b-13
Dave Love 8884be3
- Initial packaging, following Debian, including patches
Dave Love 8884be3
  High release number to avoid clash with old SuSE-based version