[espresso] - rebuild for newer mpich2 - update to new version - disable tk per upstream request - drop patch
tomspur
tomspur at fedoraproject.org
Wed Nov 14 13:54:23 UTC 2012
commit 136457d4b13043ec3fcc4bec5012b179f0301212
Author: Thomas Spura <thomas.spura at gmail.com>
Date: Wed Nov 14 14:52:03 2012 +0100
- rebuild for newer mpich2
- update to new version
- disable tk per upstream request
- drop patch
.gitignore | 1 +
espresso.spec | 38 +++++++++++++++++++++-----------------
sources | 2 +-
3 files changed, 23 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7678328..fca1301 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/espresso-3.0.2.tar.gz
+/espresso-3.1.1.tar.gz
diff --git a/espresso.spec b/espresso.spec
index 621809a..2740e51 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -20,22 +20,19 @@
%global OPENMPI 0
Name: espresso
-Version: 3.0.2
-Release: 4%{?dist}
+Version: 3.1.1
+Release: 1%{?dist}
Summary: Extensible Simulation Package for Research on Soft matter
Group: System Environment/Libraries
License: GPLv3+
URL: http://espressomd.org
Source0: http://download.savannah.gnu.org/releases/espressomd/espresso-%{version}.tar.gz
-# install fix cherry-picked from upstream git
-Patch0: espresso-install-fix.patch
# BR autotools for patch0
-BuildRequires: autoconf
-BuildRequires: automake
+#BuildRequires: autoconf
+#BuildRequires: automake
BuildRequires: tcl-devel
-BuildRequires: tk-devel
BuildRequires: fftw-devel
Requires: %{name}-common = %{version}-%{release}
@@ -101,10 +98,8 @@ This package contains %{name} compiled against MPICH2.
%prep
%setup -q
-%patch0 -p1
-autoreconf -fi
-sed -i 's/tclsh8\.4/tclsh/' tools/trace_memory.tcl
+#sed -i 's/tclsh8\.4/tclsh/' tools/trace_memory.tcl
mkdir openmpi_build mpich2_build no_mpi
@@ -113,7 +108,7 @@ mkdir openmpi_build mpich2_build no_mpi
pushd no_mpi
export CC=gcc
export CXX=g++
-%dconfigure --enable-shared --with-tk
+%dconfigure --enable-shared
make %{?_smp_mflags}
popd
@@ -124,7 +119,7 @@ export CXX=mpicxx
# Build OpenMPI version
%{_openmpi_load}
pushd openmpi_build
-%dconfigure_mpi --enable-shared --with-tk --program-suffix=$MPI_SUFFIX
+%dconfigure_mpi --enable-shared --program-suffix=$MPI_SUFFIX
make %{?_smp_mflags}
popd
%{_openmpi_unload}
@@ -132,7 +127,7 @@ popd
# Build mpich2 version
%{_mpich2_load}
pushd mpich2_build
-%dconfigure_mpi --enable-shared --with-tk --program-suffix=$MPI_SUFFIX
+%dconfigure_mpi --enable-shared --program-suffix=$MPI_SUFFIX
make %{?_smp_mflags}
popd
%{_mpich2_unload}
@@ -158,7 +153,7 @@ pushd no_mpi
make install DESTDIR=%{buildroot}
popd
-rm %{buildroot}%{_libdir}/libespressobf.a
+#rm %{buildroot}%{_libdir}/libespressobf.a
chmod +x %{buildroot}/usr/share/espresso/tools/trace_memory.py
chmod +x %{buildroot}/usr/share/espresso/tools/trace_memory.tcl
@@ -167,14 +162,14 @@ chmod +x %{buildroot}/usr/share/espresso/tools/set_features
%check
pushd no_mpi
-make check || cat testsuite/*.err || :
+make check || cat testsuite/runtest.log || :
popd
# test openmpi?
%if 0%{?OPENMPI}
%{_openmpi_load}
pushd openmpi_build
-make check || cat testsuite/*.err || :
+make check || cat testsuite/runtest.log || :
popd
%{_openmpi_unload}
%endif
@@ -189,7 +184,7 @@ popd
#mpd --daemon
pushd mpich2_build
-make check || cat testsuite/*.err || :
+make check || cat testsuite/runtest.log || :
popd
#mpdallexit
@@ -216,6 +211,15 @@ popd
%changelog
+* Wed Nov 14 2012 Thomas Spura <tomspur at fedoraproject.org> - 3.1.1-1
+- rebuild for newer mpich2
+- update to new version
+- disable tk per upstream request
+- drop patch
+
+* Thu Mar 8 2012 Thomas Spura <tomspur at fedoraproject.org> - 3.1.0-1
+- update to new version
+
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.0.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index d70ea97..5288690 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f277a9adc6e16ca530f46dd74c3c5826 espresso-3.0.2.tar.gz
+c74f178b7e61fc34d14d7ff4001bd7e4 espresso-3.1.1.tar.gz
More information about the scm-commits
mailing list