summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2010-02-26 02:39:13 +0000
committerMarkus Dittrich <markusle@gentoo.org>2010-02-26 02:39:13 +0000
commit359ba7a3818839582b3b51e67db9971aab0779c0 (patch)
treebeb9d8c0c8d2bb47e210de4413f2d49d761fc306 /sci-chemistry/psi
parentVersion bumps and old version cleanup (diff)
downloadgentoo-2-359ba7a3818839582b3b51e67db9971aab0779c0.tar.gz
gentoo-2-359ba7a3818839582b3b51e67db9971aab0779c0.tar.bz2
gentoo-2-359ba7a3818839582b3b51e67db9971aab0779c0.zip
Added parallel make patch (fixes #305249).
(Portage version: 2.1.7.17/cvs/Linux x86_64)
Diffstat (limited to 'sci-chemistry/psi')
-rw-r--r--sci-chemistry/psi/ChangeLog9
-rw-r--r--sci-chemistry/psi/files/psi-3.3.0-parallel-make.patch17
-rw-r--r--sci-chemistry/psi/psi-3.3.0.ebuild5
3 files changed, 27 insertions, 4 deletions
diff --git a/sci-chemistry/psi/ChangeLog b/sci-chemistry/psi/ChangeLog
index 8e49cf165bdd..600d3b50b5d6 100644
--- a/sci-chemistry/psi/ChangeLog
+++ b/sci-chemistry/psi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-chemistry/psi
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/psi/ChangeLog,v 1.9 2009/02/19 13:14:37 grozin Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/psi/ChangeLog,v 1.10 2010/02/26 02:39:02 markusle Exp $
+
+ 26 Feb 2010; Markus Dittrich <markusle@gentoo.org> psi-3.3.0.ebuild,
+ +files/psi-3.3.0-parallel-make.patch:
+ Added parallel make patch (fixes #305249). Thanks much to
+ Kacper Kowalik for his patch.
19 Feb 2009; Andrey Grozin <grozin@gentoo.org> psi-3.3.0.ebuild:
A typo in dependencies fixed in 3.3.0
diff --git a/sci-chemistry/psi/files/psi-3.3.0-parallel-make.patch b/sci-chemistry/psi/files/psi-3.3.0-parallel-make.patch
new file mode 100644
index 000000000000..b4466b3514dc
--- /dev/null
+++ b/sci-chemistry/psi/files/psi-3.3.0-parallel-make.patch
@@ -0,0 +1,17 @@
+--- psi3.orig/src/lib/libipv1/Makefile.in 2004-09-17 16:49:58.000000000 +0200
++++ psi3/src/lib/libipv1/Makefile.in 2010-02-15 15:30:23.846370463 +0100
+@@ -33,10 +33,12 @@
+
+ include ../MakeRules
+
+-y.tab.c y.tab.h: parse.y
++y.tab.h: y.tab.c
++
++y.tab.c: parse.y
+ $(YACC) -v -d $<
+
+-scan.c: scan.l
++scan.c: scan.l y.tab.h
+ $(LEX) -t $^ > scan.c
+
+ install_inc:: $(ALLINCLUDE)
diff --git a/sci-chemistry/psi/psi-3.3.0.ebuild b/sci-chemistry/psi/psi-3.3.0.ebuild
index 8ea64d117bc9..76b4e35679ba 100644
--- a/sci-chemistry/psi/psi-3.3.0.ebuild
+++ b/sci-chemistry/psi/psi-3.3.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/psi/psi-3.3.0.ebuild,v 1.4 2009/02/19 13:14:37 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/psi/psi-3.3.0.ebuild,v 1.5 2010/02/26 02:39:02 markusle Exp $
inherit autotools eutils
@@ -29,6 +29,7 @@ src_unpack() {
epatch "${FILESDIR}"/dont-build-libint.patch
epatch "${FILESDIR}"/use-external-libint.patch
epatch "${FILESDIR}"/${PV}-gcc-4.3.patch
+ epatch "${FILESDIR}"/${P}-parallel-make.patch
eautoreconf
}