diff options
author | Omkhar Arasaratnam <omkhar@gentoo.org> | 2005-08-05 15:55:41 +0000 |
---|---|---|
committer | Omkhar Arasaratnam <omkhar@gentoo.org> | 2005-08-05 15:55:41 +0000 |
commit | 0583bcf25b7234a92ac2ec7cd28c2f0802933c56 (patch) | |
tree | 59cfc01e1557a38315fbf9ca719a23b92e0d7337 /sci-chemistry/gromacs | |
parent | *** empty log message *** (diff) | |
download | gentoo-2-0583bcf25b7234a92ac2ec7cd28c2f0802933c56.tar.gz gentoo-2-0583bcf25b7234a92ac2ec7cd28c2f0802933c56.tar.bz2 gentoo-2-0583bcf25b7234a92ac2ec7cd28c2f0802933c56.zip |
Fixed broken patch and made patch only apply if ppc64 and altivec
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'sci-chemistry/gromacs')
-rw-r--r-- | sci-chemistry/gromacs/ChangeLog | 6 | ||||
-rw-r--r-- | sci-chemistry/gromacs/files/gromacs-ppc64-altivec.patch | 18 | ||||
-rw-r--r-- | sci-chemistry/gromacs/gromacs-3.2.1-r1.ebuild | 6 |
3 files changed, 27 insertions, 3 deletions
diff --git a/sci-chemistry/gromacs/ChangeLog b/sci-chemistry/gromacs/ChangeLog index d9e1bf27d29c..d2c5eb0dc8d1 100644 --- a/sci-chemistry/gromacs/ChangeLog +++ b/sci-chemistry/gromacs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sci-chemistry/gromacs # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v 1.4 2005/08/04 19:05:26 omkhar Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v 1.5 2005/08/05 15:55:41 omkhar Exp $ + + 05 Aug 2005; <omkhar@gentoo.org> +files/gromacs-ppc64-altivec.patch, + gromacs-3.2.1-r1.ebuild: + Added patch back as binary due to metatags. Made sure patch only applies when ppc64 && altivec *gromacs-3.2.1-r1 (04 Aug 2005) diff --git a/sci-chemistry/gromacs/files/gromacs-ppc64-altivec.patch b/sci-chemistry/gromacs/files/gromacs-ppc64-altivec.patch new file mode 100644 index 000000000000..d170bbd70ad3 --- /dev/null +++ b/sci-chemistry/gromacs/files/gromacs-ppc64-altivec.patch @@ -0,0 +1,18 @@ +diff -Naur gromacs-3.2.1/include/ppc_altivec.h gromacs-3.2.1-new/include/ppc_altivec.h +--- gromacs-3.2.1/include/ppc_altivec.h 2003-11-18 02:41:58.000000000 -0600 ++++ gromacs-3.2.1-new/include/ppc_altivec.h 2005-08-04 13:42:05.000000000 -0500 +@@ -33,6 +33,14 @@ + #ifndef _ppc_altivec_h + #define _ppc_altivec_h + ++#if !defined(__APPLE_ALTIVEC__) ++#include <altivec.h> ++#ifdef bool ++#undef bool ++#define bool int ++#endif ++#endif ++ + static char *SRCID_ppc_altivec_h = "$Id: ppc_altivec.h,v 1.7 2003/11/18 08:41:58 lindahl Exp $"; + #ifdef HAVE_CONFIG_H + #include <config.h> diff --git a/sci-chemistry/gromacs/gromacs-3.2.1-r1.ebuild b/sci-chemistry/gromacs/gromacs-3.2.1-r1.ebuild index a5015f9b669b..785fd0bef965 100644 --- a/sci-chemistry/gromacs/gromacs-3.2.1-r1.ebuild +++ b/sci-chemistry/gromacs/gromacs-3.2.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-3.2.1-r1.ebuild,v 1.1 2005/08/04 19:05:26 omkhar Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-3.2.1-r1.ebuild,v 1.2 2005/08/05 15:55:41 omkhar Exp $ inherit eutils @@ -24,7 +24,9 @@ DEPEND="=sci-libs/fftw-2.1* src_unpack() { unpack ${A} - epatch ${FILESDIR}/${PN}-ppc64-altivec.patch + if use ppc64 && use altivec ; then + epatch ${FILESDIR}/${PN}-ppc64-altivec.patch + fi } src_compile() { |