%global tarvers 3.60 # Allow disabling building with/against openmpi # Build with --without openmpi to not build openmpi %bcond_without openmpi # Allow disabling building with/against mpich # Build with --without openmpi to not build mpich %bcond_without mpich # Don't exercise %%check on the archs below. # They fail/hang for yet undetermined causes. # Build with --with checks to force building them. # Build with --without checks to skip building them. %ifarch ppc64le aarch64 s390x %bcond_with checks %else %bcond_without checks %endif Summary: PDE solving tool Name: freefem++ Version: %{expand:%(echo %tarvers | tr - .)} Release: 2%{?dist} URL: http://www.freefem.org/ff++/index.htm Source0: http://www.freefem.org/ff++/ftp/%{name}-%{tarvers}.tar.gz Patch01: 0001-Build-fixes.patch Patch02: 0002-Eliminate-unused-vars.patch Patch03: 0003-Fix-formating-buffers.patch Patch04: 0004-Wsign-compare.patch Patch05: 0005-Wimplicit-function-declaration.patch Patch06: 0006-Wreorder.patch Patch07: 0007-Unbundle-pstream.patch Patch08: 0008-Wdelete-non-virtual-dtor.patch Patch09: 0009-Use-INSTALL_DATA-to-install-idps.patch Patch10: 0010-Tweak-build-ffmaster.patch # --disable-download doesn't work # Bundle hpddm.zip to prevent downloading during builds. # cf. hpddm in download/getall %if "%{tarvers}" == "3.60" %global hpddm_gitcommit 91a98d4 %global hpddm_gitdate 20180330 %endif %if "%{tarvers}" == "3.59" %global hpddm_gitcommit e04605a %global hpddm_gitdate 20180129 %endif %if "%{tarvers}" == "3.58" %global hpddm_gitcommit 35120ab %global hpddm_gitdate 20171024 %endif Source1: https://github.com/hpddm/hpddm/archive/%{hpddm_gitcommit}/master.zip#/hpddm-%{hpddm_gitdate}git%{hpddm_gitcommit}.zip License: LGPLv2+ BuildRequires: arpack-devel BuildRequires: openblas-devel BuildRequires: bison BuildRequires: environment-modules BuildRequires: fftw-devel BuildRequires: flex BuildRequires: fltk-devel BuildRequires: gcc-c++ BuildRequires: gcc-gfortran BuildRequires: glut-devel BuildRequires: gmm-devel BuildRequires: gsl-devel BuildRequires: hdf5-devel BuildRequires: ImageMagick BuildRequires: lapack-devel BuildRequires: libGLU-devel BuildRequires: libtool BuildRequires: libXpm-devel BuildRequires: libXt-devel BuildRequires: libXxf86vm-devel #BuildRequires: metis-devel # mumps code requires metis and scotch #BuildRequires: MUMPS-devel BuildRequires: NLopt-devel BuildRequires: pstreams-devel #scotch package is broken #BuildRequires: scotch-devel BuildRequires: suitesparse-devel BuildRequires: SuperLU-devel BuildRequires: tetgen-devel BuildRequires: texlive-multirow BuildRequires: texlive-was BuildRequires: %{_bindir}/dvips BuildRequires: %{_bindir}/epstopdf BuildRequires: %{_bindir}/pdflatex # Package sources are pretty dirty, causing gcc to # - generate dysfunctional binaries # Suppress the "nastiest" effects %global pkg_CFLAGS %{?pkg_CFLAGS} -fno-strict-aliasing %global pkg_CFLAGS %{?pkg_CFLAGS} -ffloat-store # - emit a lot of warning-noise # Silence the "likely harmless" warnings %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-unused-variable %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-misleading-indentation %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-unused-local-typedefs %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-unused-result %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-unused-but-set-variable %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-maybe-uninitialized %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-parentheses %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-address %global pkg_CFLAGS %{?pkg_CFLAGS} -Wno-deprecated-declarations %global pkg_CXXFLAGS %{?pkg_CFLAGS} %description A PDE oriented language using Finite Element Method FreeFem++ is an implementation of a language dedicated to the finite element method. It provides you a way to solve Partial Differential Equations (PDE) simply. Problems involving partial differential equations (pde) of several branches of physics such as fluid-structure interactions require interpolations of data on several meshes and their manipulation within one program. FreeFem++ is an extension of freefem, freefem+ written in C++. %if %{with openmpi} %package openmpi Summary: PDE solving tool - OpenMPI version BuildRequires: hdf5-openmpi-devel BuildRequires: openmpi-devel >= 1.3.3-2 BuildRequires: blacs-openmpi-devel BuildRequires: scalapack-openmpi-devel #BuildRequires: MUMPS-openmpi-devel Requires: %{name} = %{version}-%{release} %description openmpi This package contains the OpenMPI version of FreeFem++. %endif %if %{with mpich} %package mpich Summary: PDE solving tool - MPICH version BuildRequires: hdf5-mpich-devel BuildRequires: mpich-devel BuildRequires: blacs-mpich-devel BuildRequires: scalapack-mpich2-devel #BuildRequires: MUMPS-mpich-devel Requires: %{name} = %{version}-%{release} %description mpich This package contains the MPICH version of FreeFem++. %endif %prep %setup -q -c -T -a 0 mv %{name}-%{tarvers} serial pushd serial %patch1 -p1 #% patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch10 -p1 # Remove bundled lib rm -r download/blas/ mkdir -p download/blas touch download/blas/Makefile.am # Remove unused sources rm -r src/bin-win32/ mkdir -p src/bin-win32 touch src/bin-win32/Makefile.am mkdir -p download/pkg cp %{SOURCE1} download/pkg/hpddm.zip # Fedora has libnlopt_cxx sed -i -e 's,lnlopt,lnlopt_cxx,' configure.ac # SuperLU5 # includes are in /usr/include/SuperLU sed -i -e 's,superlu/superlu_enum_consts.h,/usr/include/SuperLU/superlu_enum_consts.h,' configure.ac find . -name '._*' -delete find . -type f -perm 755 \( -name "*.c*" -o -name "*.h*" -o -name "*.edp" -o -name "*.idp" \) | xargs chmod 644 for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY ; do iconv -f iso8859-1 -t utf8 -o $file.utf8 $file && \ touch -r $file $file.utf8 && \ mv $file.utf8 $file done autoreconf -vif popd # MPI flavors %{?with_openmpi:cp -r serial openmpi} %{?with_mpich:cp -r serial mpich} %build pushd serial %configure \ INSTALL="%{__install} -p" \ --disable-download \ --disable-optim \ --disable-hips \ --disable-ipopt \ --disable-mmg3d \ --disable-mshmet \ --disable-mumps \ --disable-mumps_seq \ --enable-nlopt \ --disable-parmetis \ --disable-pastix \ --disable-scotch \ --disable-yams \ --enable-opengl \ --with-blas="-L%{_libdir} -lopenblas" \ --without-cadna \ --with-mpi=no \ CFLAGS="%{optflags} %{pkg_CFLAGS}" \ CXXFLAGS="%{optflags} %{pkg_CXXFLAGS}" # HACK: remove bogus CFLAGS sed -i -e 's,-L%{_libdir} ,,' -e 's,\"-I/usr/include\",\"\",' -e 's,-I/usr/include ,,' config.status sed -i -e 's,-I/usr/include ,-DDUMMY ,' -e 's,-L%{_libdir} ,,' */WHERE_LIBRARY* ./config.status %make_build popd for mpi in %{?with_mpich:mpich} %{?with_openmpi:openmpi} ; do pushd ${mpi} . /etc/profile.d/modules.sh module load mpi/${mpi}-%{_arch} export CFLAGS="$CFLAGS %{optflags}" %configure \ INSTALL="%{__install} -p" \ --disable-download \ --disable-optim \ --disable-hips \ --disable-ipopt \ --disable-mmg3d \ --disable-mshmet \ --disable-mumps \ --disable-mumps_seq \ --enable-nlopt \ --disable-parmetis \ --disable-pastix \ --disable-scotch \ --disable-yams \ --enable-opengl \ --with-blas="-L%{_libdir} -lopenblas" \ --without-cadna \ --with-mpi=yes \ CFLAGS="%{optflags} %{pkg_CFLAGS}" \ CXXFLAGS="%{optflags} %{pkg_CXXFLAGS}" # HACK: remove bogus CFLAGS sed -i -e 's,-L%{_libdir} ,,' -e 's,\"-I/usr/include\",\"\",' -e 's,-I/usr/include ,,' config.status sed -i -e 's,-I/usr/include ,-DDUMMY ,' -e 's,-L%{_libdir} ,,' */WHERE_LIBRARY* ./config.status %make_build module unload mpi/${mpi}-%{_arch} popd done %install pushd serial make DESTDIR=%{buildroot} install chmod 744 %{buildroot}%{_libdir}/ff++/lib/*.so chmod 644 %{buildroot}%{_libdir}/ff++/lib/WHERE* install -d %{buildroot}%{_mandir}/man1/ pushd %{buildroot}%{_datadir}/freefem++ rm -r download rm BUGS COPYRIGHT HISTORY* INNOVATION INSTALL{,-MacOSX} README{,_MAC,_WINDOWS} TODO mode-mi-edp.zip popd rm %{buildroot}{%{_bindir},%{_libdir}/ff++/bin}/ff-pkg-download # the binary with no suffix should be the generic X11 one according to README # the build system makes it identical to -nw version, so overwrite it ln -sf FreeFem++-nw %{buildroot}%{_bindir}/FreeFem++ popd for mpi in %{?with_openmpi:openmpi} %{?with_mpich:mpich} ; do pushd $mpi make DESTDIR=`pwd`/buildtree install for bin in FreeFem++-mpi ff-mpirun ; do install -D -m 755 -p buildtree/%{_bindir}/$bin %{buildroot}%{_libdir}/${mpi}/bin/${bin}_${mpi} done for lib in MPICG.so mpi-cmaes.so ; do install -D -m 744 -p buildtree/%{_libdir}/ff++/lib/mpi/$lib %{buildroot}%{_libdir}/${mpi}/lib/ff++/lib/$lib done popd done %check %if 0%{?with_checks} pushd serial make check popd %endif %files %doc serial/AUTHORS serial/BUGS serial/HISTORY serial/INNOVATION serial/README serial/TODO %license serial/COPYING serial/COPYRIGHT %{_bindir}/FreeFem++ %{_bindir}/FreeFem++-nw %{_bindir}/bamg %{_bindir}/cvmsh2 %{_bindir}/ffglut %{_bindir}/ffmedit %if "%{version}" >= "3.59" %{_bindir}/ffmaster %endif %{_libdir}/ff++ %{_bindir}/ff-c++ %{_bindir}/ff-get-dep %{_datadir}/freefem++ %if %{with openmpi} %files openmpi %{_libdir}/openmpi/bin/FreeFem++-mpi_openmpi %{_libdir}/openmpi/bin/ff-mpirun_openmpi %{_libdir}/openmpi/lib/ff++ %endif %if %{with mpich} %files mpich %{_libdir}/mpich/bin/FreeFem++-mpi_mpich %{_libdir}/mpich/bin/ff-mpirun_mpich %{_libdir}/mpich/lib/ff++ %endif %changelog * Sun Dec 02 2018 Orion Poplawski - 3.60-2 - Rebuild for openmpi * Thu Aug 23 2018 Ralf Corsépius - 3.60-1 - Update to 3.60. - Rebase patches. * Tue Aug 21 2018 Ralf Corsépius - 3.59-3 - Switch to using openblas instead of atlas (RHBZ#1618945). - Enable checks on %%{x86}. * Fri Jul 13 2018 Fedora Release Engineering - 3.59-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sat Feb 24 2018 Ralf Corsépius - 3.59-1 - Upgrade to 3.59. - Update patches. - Reflect upstream having added ffmaster. * Fri Feb 09 2018 Igor Gnatenko - 3.58-3 - Escape macros in %%changelog * Wed Feb 07 2018 Fedora Release Engineering - 3.58-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Fri Feb 02 2018 Ralf Corsépius - 3.58-1 - Upgrade to 3.58. - Drop supporting freefem++ < 3.57. - Switch to superlu5. * Fri Feb 02 2018 Ralf Corsépius - 3.57-2 - Rebuilt for GCC-8.0.1 - Preps for 3.58. * Mon Dec 11 2017 Ralf Corsépius - 3.57-1 - Update to 3.57. - Append --without-cadna to %%configure. - Build against SuperLU5 for freefem++ >= 3.57. * Tue Oct 03 2017 Ralf Corsépius - 3.56.1-1 - Update to 3.56-1. - Spec file cosmetics. * Wed Aug 02 2017 Fedora Release Engineering - 3.56-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 3.56-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Jul 21 2017 Ralf Corsépius - 3.56-1 - Update to 3.56. * Fri Jun 23 2017 Ralf Corsépius - 3.55-1 - Update to 3.55. - Remove bogus CFLAGS. - Don't build unused parts of the source tree. - Add 0008-Wdelete-non-virtual-dtor.patch (Bogus C++ code). * Thu May 25 2017 Ralf Corsépius - 3.53-4 - Unbundle pstream. - Preps for 3.53-1. - Add 0007-Unbundle-pstream.patch (Remove bundled pstreams). - Drop obsolete Obsoletes/Provides. - Rework CFLAGS handling. * Mon May 15 2017 Fedora Release Engineering - 3.53-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild * Tue May 09 2017 Ralf Corsépius - 3.53-2 - Add SuperLU43. * Mon May 08 2017 Ralf Corsépius - 3.53-1 - Update to 3.53. - Rework patches. - Skip %%check except on %%{ix86} ppc64le ppc64 aarch64 s390x. - Add --with checks, -with openmpi, --with mpich. * Fri Feb 10 2017 Fedora Release Engineering - 3.51-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Jan 26 2017 Ralf Corsépius - 3.51-1 - Update to 3.51. * Tue Jan 17 2017 Ralf Corsépius - 3.50.1-1 - Update to 3.50.1. - Rebase patches. - Spec cleanup. * Mon Nov 28 2016 Ralf Corsépius - 3.50-2 - Enable NLopt. * Mon Nov 28 2016 Ralf Corsépius - 3.50-1 - Update to 3.50. * Fri Oct 21 2016 Orion Poplawski - 3.49-2 - Rebuild for openmpi 2.0 * Tue Oct 04 2016 Ralf Corsépius - 3.49-1 - Update to 3.49. - Eliminate %%dotpl, %%dashpl. * Thu Sep 08 2016 Ralf Corsépius - 3.48-1 - Update to 3.48. - Remove '._*' files. * Tue Jun 14 2016 Ralf Corsépius - 3.47-1 - Update to 3.47. * Mon Apr 11 2016 Ralf Corsépius - 3.46-1 - Update to 3.46. * Sat Mar 26 2016 Mukundan Ragavan - 3.45-2 - Rebuild for SuperLU soname bump (libsuperlu.so.5.1) * Sat Mar 12 2016 Ralf Corsépius - 3.45-1 - Update to 3.45. - Rebase patches. * Sat Mar 12 2016 Ralf Corsépius - 3.44-3 - Bundle hpddm*.zip to prevent downloading while building. * Mon Feb 22 2016 Orion Poplawski - 3.44-2 - Rebuild for gsl 2.1 * Sun Feb 21 2016 Ralf Corsépius - 3.44-1 - Update to 3.44 - Further spec cleanup. - Drop FreeFem.1 (obsolete). - Add %%license. * Thu Feb 18 2016 Ralf Corsépius - 3.43-1.2 - Update to 3.43-2 (RHBZ#1163130). - Fix F24FTBFS (RHBZ#1307512). * Wed Feb 03 2016 Fedora Release Engineering - 3.31-9.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Tue Sep 15 2015 Orion Poplawski - 3.31-8.3 - Rebuild for openmpi 1.10.0 * Sun Jul 26 2015 Sandro Mani - 3.31-7.3 - Rebuild for RPM MPI Requires Provides Change * Wed Jun 17 2015 Fedora Release Engineering - 3.31-6.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Thu Jun 11 2015 Nils Philippsen - 3.31-5.3 - rebuild for suitesparse-4.4.4 * Sat May 02 2015 Kalev Lember - 3.31-4.3 - Rebuilt for GCC 5 C++11 ABI change * Tue Apr 07 2015 Ralf Corsépius 3.31-3.3 - Rebuild (mpich). * Wed Feb 18 2015 Rex Dieter 3.31-2.3 - rebuild (fltk,gcc5) * Fri Sep 19 2014 Dominik Mierzejewski 3.31-1.3 - update to 3.31-3 (rhbz#1116574) - disable blas download attempts during build * Sat Sep 06 2014 Rex Dieter 3.30-5 - rebuild (gmm), use %%{?..} macro variants (for those possibly not defined or set to %%nil)) * Sat Aug 16 2014 Fedora Release Engineering - 3.30-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sun Jun 29 2014 Dominik Mierzejewski 3.30-3 - build against tetgen * Sat Jun 07 2014 Fedora Release Engineering - 3.30-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun May 25 2014 Dominik Mierzejewski 3.30-1 - update to 3.30 * Mon May 12 2014 Tom Callaway 3.29-2 - compile against new blacs * Mon Mar 10 2014 Dominik Mierzejewski 3.29-1 - update to 3.29 - reduce redundant spec code * Tue Feb 25 2014 Dominik Mierzejewski 3.27-3 - fix compilation and build against SuperLU * Sun Feb 23 2014 Dominik Mierzejewski 3.27-2 - rebuild for mpich-3.1 * Sun Feb 16 2014 Dominik Mierzejewski 3.27-1 - update to 3.27 * Fri Dec 06 2013 Nils Philippsen - 3.26-2.2 - rebuild (suitesparse) * Thu Nov 28 2013 Dominik Mierzejewski 3.26-1.2 - update to 3.26-2 - build with proper multi-MPI support - build with gmm support - WIP mumps/metis/scotch support (disabled for now) - add missing tex dependencies - drop obsolete patches - explicitly disable all unavailable dependencies - drop devel subpackage - drop obsolete specfile constructs - fix build with new atlas * Sat Aug 03 2013 Fedora Release Engineering - 3.19-5.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Feb 13 2013 Fedora Release Engineering - 3.19-4.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Jul 19 2012 Fedora Release Engineering - 3.19-3.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jul 14 2012 Dominik Mierzejewski 3.19-2.1 - move MPI plugins to mpi subpackage * Fri Jul 13 2012 Dominik Mierzejewski 3.19-1.1 - update to 3.19-1 - rebased patches - dropped upstreamed patch - enable gsl interface - added missing include which breaks compilation with gcc-4.7 * Tue Feb 28 2012 Fedora Release Engineering - 3.12-3 - Rebuilt for c++ ABI breakage * Fri Jan 13 2012 Fedora Release Engineering - 3.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Sun Feb 27 2011 Dominik Mierzejewski 3.12-1 - update to 3.12 - rebased patches * Tue Feb 08 2011 Fedora Release Engineering - 3.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Dec 14 2010 Dominik Mierzejewski 3.11-1 - update to 3.11 - fix build - fix duplicate binaries in the main package * Mon Nov 15 2010 Dominik Mierzejewski 3.10-1 - update to 3.10-1 - drop no longer necessary gcc-4.5 patch * Sat Sep 04 2010 Dominik Mierzejewski 3.9-3.2 - update to 3.9-2 * Sun Aug 29 2010 Dominik Mierzejewski 3.9-2.1 - update to 3.9-1 * Wed Aug 04 2010 Dominik Mierzejewski 3.9-1 - update to 3.9 - fix compilation with gcc-4.5.1 * Thu Feb 25 2010 Dominik Mierzejewski 3.8-1 - update to 3.8 - fix FTBFS (rhbz #564731) * Fri Jan 15 2010 Dominik Mierzejewski 3.7-1.1 - update to 3.7-1 - disable testsuite again (rhbz #524511) * Sat Dec 5 2009 Dominik Mierzejewski 3.6-1.1 - update to 3.6-1 - drop upstream'd/obsolete patches - move scripts to %%{_datadir} - reenable testsuite * Mon Sep 21 2009 Dominik Mierzejewski 3.5-2 - disable testsuite * Sun Sep 20 2009 Dominik Mierzejewski 3.5-1 - update to 3.5 - adjust environment modules setup for current version - use openmpi instead of lam (regression tests pass locally) - remove irrelevant READMEs and old changelogs from docs - add examples to -devel subpackage - fix some minor build problems * Fri Jul 24 2009 Fedora Release Engineering - 3.0-6.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Dominik Mierzejewski 3.0-5.5 - update to 3.0-5 - fix build with gcc-4.4 - fix build with Fedora-mandated CFLAGS - sort BRs alphabetically * Tue Feb 24 2009 Fedora Release Engineering - 3.0-3.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Dec 15 2008 Deji Akingunola - 3.0-2.3 - Rebuild for atlas-3.8.2 * Wed Dec 10 2008 Dominik Mierzejewski 3.0-2.2 - update to 3.0-2 - fix compilation - fix installation paths and path substitution in ff-c++ - preserve timestamps in make install - add missing BR - disable regression tests for now * Fri Dec 05 2008 Dominik Mierzejewski 3.0-1.1 - update to 3.0 - fixed build of pdf doc - dropped obsolete patch * Wed Oct 01 2008 Dominik Mierzejewski 2.24-5.2 - fix encoding of some doc files - fix author's name in COPYRIGHT * Sun Sep 28 2008 Dominik Mierzejewski 2.24-4.2 - disabled testsuite on ppc64 - kill lamd processes upon completing make check * Wed Sep 24 2008 Dominik Mierzejewski 2.24-3.2 - updated to 2.24-2 - fixed build in rawhide - re-enable testsuite * Fri Feb 22 2008 Dominik Mierzejewski 2.24-2 - fix build on ppc64 * Fri Feb 22 2008 Dominik Mierzejewski 2.24-1 - updated to 2.24 * Wed Feb 20 2008 Dominik Mierzejewski 2.23-1 - updated to 2.23 - fixed build with gcc-4.3 (with help from Denis Leroy) - use file deps for latex tools - MPI part doesn't build on ppc64 (bug #433870) * Sun Apr 29 2007 Dominik Mierzejewski 2.16-2 - enable testsuite - remove load tests from testsuite, the rest completes fine * Sat Apr 28 2007 Dominik Mierzejewski 2.16-1 - updated to 2.16-2 - simplified defattr - work around X11 "detection" - work around lam's mpicxx.h misdetection in configure * Tue Mar 27 2007 Dominik Mierzejewski 2.14-2 - updated to 2.14-2 * Mon Mar 19 2007 Dominik Mierzejewski 2.14-1 - updated to 2.14-1 - removed redundant builddeps * Thu Nov 23 2006 Dominik Mierzejewski 2.11-2 - specfile cleanups - added manpage from CVS * Fri Nov 17 2006 Dominik Mierzejewski 2.11-1 - updated to 2.11 - specfile cleanups * Tue Jun 27 2006 Dominik Mierzejewski - updated to latest CVS * Mon May 15 2006 Dominik Mierzejewski - split into subpackages * Wed Apr 26 2006 Dominik Mierzejewski - initial build