Gentoo Archives: gentoo-commits

From: "Justin Bronder (jsbronder)" <jsbronder@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/mpich2: mpich2-1.2.1_p1.ebuild ChangeLog
Date: Sat, 03 Jul 2010 04:41:34
Message-Id: 20100703044127.19B112CE15@corvid.gentoo.org
1 jsbronder 10/07/03 04:41:26
2
3 Modified: mpich2-1.2.1_p1.ebuild ChangeLog
4 Log:
5 Isolate mpich2 specific python files in /usr/bin, simplify python deps. Thanks to Arfrever, #316937.
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.4 sys-cluster/mpich2/mpich2-1.2.1_p1.ebuild
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/mpich2/mpich2-1.2.1_p1.ebuild?rev=1.4&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/mpich2/mpich2-1.2.1_p1.ebuild?rev=1.4&content-type=text/plain
13 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/mpich2/mpich2-1.2.1_p1.ebuild?r1=1.3&r2=1.4
14
15 Index: mpich2-1.2.1_p1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/mpich2/mpich2-1.2.1_p1.ebuild,v
18 retrieving revision 1.3
19 retrieving revision 1.4
20 diff -u -r1.3 -r1.4
21 --- mpich2-1.2.1_p1.ebuild 3 Jul 2010 01:35:41 -0000 1.3
22 +++ mpich2-1.2.1_p1.ebuild 3 Jul 2010 04:41:26 -0000 1.4
23 @@ -1,10 +1,9 @@
24 # Copyright 1999-2010 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpich2/mpich2-1.2.1_p1.ebuild,v 1.3 2010/07/03 01:35:41 jsbronder Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpich2/mpich2-1.2.1_p1.ebuild,v 1.4 2010/07/03 04:41:26 jsbronder Exp $
28
29 EAPI=2
30 -PYTHON_DEPEND="*:2.4"
31 -RESTRICT_PYTHON_ABIS="3.*"
32 +PYTHON_DEPEND="2"
33
34 inherit eutils fortran python
35
36 @@ -152,6 +151,7 @@
37 }
38
39 src_install() {
40 + local f
41 emake DESTDIR="${D}" install || die
42
43 dodir ${MPD_CONF_FILE_DIR}
44 @@ -171,6 +171,12 @@
45 dodir /usr/share/doc/${PF}/www
46 mv "${D}"/usr/share/doc/www*/* "${D}"/usr/share/doc/${PF}/www/
47 fi
48 +
49 + # See #316937
50 + MPD_PYTHON_MODULES=""
51 + for f in "${D}"/usr/bin/*.py; do
52 + MPD_PYTHON_MODULES="${MPD_PYTHON_MODULES} ${f##${D}}"
53 + done
54 }
55
56 pkg_postinst() {
57 @@ -183,9 +189,13 @@
58 elog "as sys-cluster/mpe2."
59 elog ""
60
61 - python_mod_optimize /usr/bin/
62 + for f in ${MPD_PYTHON_MODULES}; do
63 + python_mod_optimize ${f}
64 + done
65 }
66
67 pkg_postrm() {
68 - python_mod_cleanup /usr/bin/
69 + for f in ${MPD_PYTHON_MODULES}; do
70 + python_mod_cleanup ${f}
71 + done
72 }
73
74
75
76 1.55 sys-cluster/mpich2/ChangeLog
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/mpich2/ChangeLog?rev=1.55&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/mpich2/ChangeLog?rev=1.55&content-type=text/plain
80 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/mpich2/ChangeLog?r1=1.54&r2=1.55
81
82 Index: ChangeLog
83 ===================================================================
84 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/mpich2/ChangeLog,v
85 retrieving revision 1.54
86 retrieving revision 1.55
87 diff -u -r1.54 -r1.55
88 --- ChangeLog 3 Jul 2010 01:38:53 -0000 1.54
89 +++ ChangeLog 3 Jul 2010 04:41:26 -0000 1.55
90 @@ -1,6 +1,10 @@
91 # ChangeLog for sys-cluster/mpich2
92 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
93 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpich2/ChangeLog,v 1.54 2010/07/03 01:38:53 jsbronder Exp $
94 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpich2/ChangeLog,v 1.55 2010/07/03 04:41:26 jsbronder Exp $
95 +
96 + 03 Jul 2010; Justin Bronder <jsbronder@g.o> mpich2-1.2.1_p1.ebuild:
97 + Isolate mpich2 specific python files in /usr/bin, simplify python deps.
98 + Thanks to Arfrever, #316937.
99
100 03 Jul 2010; Justin Bronder <jsbronder@g.o>
101 -mpich2-1.1.1_p1.ebuild, -mpich2-1.2.ebuild, -mpich2-1.2.1.ebuild: