rpms/gromacs/F-9 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-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1537/F-9

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-9/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:51 -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-9/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:51 -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