rpms/gromacs/F-8 gromacs.spec,1.1,1.2 sources,1.2,1.3
Jussi Lehtola
jussilehtola at fedoraproject.org
Sun Nov 9 17:14:21 UTC 2008
Author: jussilehtola
Update of /cvs/pkgs/rpms/gromacs/F-8
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1537/F-8
Modified Files:
gromacs.spec sources
Log Message:
* Sun Nov 09 2008 Jussi Lehtola - 3.0.1-4
- Update to 3.0.1.
Index: gromacs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gromacs/F-8/gromacs.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gromacs.spec 15 Oct 2008 11:35:30 -0000 1.1
+++ gromacs.spec 9 Nov 2008 17:13:50 -0000 1.2
@@ -1,6 +1,6 @@
Name: gromacs
-Version: 4.0
-Release: 3%{?dist}
+Version: 4.0.1
+Release: 4%{?dist}
Summary: GROMACS binaries
Group: Applications/Engineering
License: GPLv2+
@@ -25,6 +25,10 @@
BuildRequires: libxml2-devel
BuildRequires: openmpi-devel
+
+# Need to have this so that yum doesn't pull atlas instead
+Requires: lapack
+
%if 0%{?rhel} == 4
BuildRequires: blas
BuildRequires: lapack
@@ -79,6 +83,8 @@
Summary: GROMACS libraries
Group: Applications/Engineering
Requires: gromacs-common = %{version}-%{release}
+# Need to have this so that yum doesn't pull atlas instead
+Requires: lapack
%description libs
GROMACS is a versatile and extremely well optimized package
@@ -96,6 +102,8 @@
Summary: GROMACS MPI binaries
Group: Applications/Engineering
Requires: gromacs-common = %{version}-%{release}
+# Need to have this so that yum doesn't pull atlas instead
+Requires: lapack
%description mpi
GROMACS is a versatile and extremely well optimized package
@@ -150,6 +158,8 @@
Group: Applications/Engineering
Requires: gromacs-mpi-libs = %{version}-%{release}
Requires: gromacs-devel = %{version}-%{release}
+# Need to have this so that yum doesn't install LAM instead
+Requires: openmpi
%description mpi-devel
GROMACS is a versatile and extremely well optimized package
@@ -167,6 +177,10 @@
Summary: GROMACS libraries
Group: Applications/Engineering
Requires: gromacs-common = %{version}-%{release}
+# Need to have this so that yum doesn't install LAM instead
+Requires: openmpi
+# Need to have this so that yum doesn't pull atlas instead
+Requires: lapack
%description mpi-libs
GROMACS is a versatile and extremely well optimized package
@@ -259,7 +273,7 @@
# because of incompatibilies with Microsoft Assembler.
# Add noexecstack to compiler flags
-export CFLAGS="%optflags -Wa,--noexecstack"
+export CFLAGS="%optflags -Wa,--noexecstack -fPIC"
export LIBS="-lblas -llapack"
# Single precision
@@ -520,6 +534,11 @@
%changelog
+* Sun Nov 09 2008 Jussi Lehtola - 4.0.1-4
+- Update to 4.0.1.
+- Add Requires: lapack and openmpi to prevent yum from pulling atlas and lam
+instead.
+
* Wed Oct 15 2008 Jussi Lehtola - 4.0-3
- Rename also man pages.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gromacs/F-8/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 15 Oct 2008 11:35:30 -0000 1.2
+++ sources 9 Nov 2008 17:13:50 -0000 1.3
@@ -1,2 +1,2 @@
7a7680983a3a6fcc06b2817c6ab614fc gromacs-4.0.pdf
-bfc18a2ecc998f542438316b9148b7ff gromacs-4.0.tar.gz
+2355f7be6e014c88d6ae8aa099ae35da gromacs-4.0.1.tar.gz
More information about the scm-commits
mailing list