diff options
author | Justin Bronder <jsbronder@gentoo.org> | 2010-08-05 12:13:41 -0400 |
---|---|---|
committer | Justin Bronder <jsbronder@gentoo.org> | 2010-08-05 12:13:41 -0400 |
commit | cc26b4038bf1e62a117b139070293ea5b6eb9660 (patch) | |
tree | 82d61c56f56de89984d50d0eb4c8441e0c5efe31 /sys-cluster/mpich2 | |
parent | Fix #313045, add missing libs during linking (diff) | |
download | sci-cc26b4038bf1e62a117b139070293ea5b6eb9660.tar.gz sci-cc26b4038bf1e62a117b139070293ea5b6eb9660.tar.bz2 sci-cc26b4038bf1e62a117b139070293ea5b6eb9660.zip |
Fix python handling, thanks to jlec for noticing.
(Portage version: 2.2_rc67/git/Linux x86_64)
(Signed Manifest commit)
Diffstat (limited to 'sys-cluster/mpich2')
-rw-r--r-- | sys-cluster/mpich2/ChangeLog | 4 | ||||
-rw-r--r-- | sys-cluster/mpich2/Manifest | 10 | ||||
-rw-r--r-- | sys-cluster/mpich2/mpich2-1.2.1_p1-r2.ebuild | 19 |
3 files changed, 13 insertions, 20 deletions
diff --git a/sys-cluster/mpich2/ChangeLog b/sys-cluster/mpich2/ChangeLog index b21a96807..291107ece 100644 --- a/sys-cluster/mpich2/ChangeLog +++ b/sys-cluster/mpich2/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 05 Aug 2010; Justin Bronder <jsbronder@gentoo.org> + mpich2-1.2.1_p1-r2.ebuild: + Fix python handling, thanks to jlec for noticing. + *mpich2-1.2.1_p1-r2 (05 Aug 2010) 05 Aug 2010; Justin Bronder <jsbronder@gentoo.org> diff --git a/sys-cluster/mpich2/Manifest b/sys-cluster/mpich2/Manifest index f0760437c..a2b65d656 100644 --- a/sys-cluster/mpich2/Manifest +++ b/sys-cluster/mpich2/Manifest @@ -12,13 +12,13 @@ AUX mpich2-1.0.8-mpdconf-env.patch 5355 RMD160 26ffada537073676553fdc4a9ee6a02f1 AUX mpich2-1.0.8-pkgconfig.patch 928 RMD160 5ce7a800423f250dba0dd69560abebf845e7e556 SHA1 afba6883d1204a4b7c082af7e976186153263d64 SHA256 7f8dcafcb0d138130a684284d9bca86e4834f74a5132f0fef4556391abf43f8e AUX mpich2-1.2.1-fix-missing-libs.patch 1825 RMD160 aec1251aa66f0d63c5848920c63339d5558a0f61 SHA1 d70695c63d891a32a98324ffd236f8751465fe98 SHA256 f645d00fc6adeef553517078dcc3313cbabfbf8069ad5a76e2570d183b2d824b DIST mpich2-1.2.1p1.tar.gz 18014859 RMD160 810cc486b65e4bcf977ac8d96ccbbcea87e0cbaa SHA1 26bd5620b45bc654aa3945755d11450be63d650c SHA256 a55d1682ee0b5ebbacc047f60620ed291e0a9b3ded3eaeb6a2c81a1598c4c964 -EBUILD mpich2-1.2.1_p1-r2.ebuild 5397 RMD160 e573844cb7a5fde6a76e27d2f74cff79cbcec19a SHA1 84df6a361115ed8e00ae994392e86cc893fc623f SHA256 4ff01b395ccfc6f3a09f24a4aa5cdcf2a53d9d541367d8c0c68e89d8cbd4ae5d -MISC ChangeLog 3156 RMD160 84e6527725452d6dbe18bb48b015c12ae5cb0387 SHA1 0cc43e21bba0e9823e194820b65275c90c843fdd SHA256 7752897db17992fad48d82f21f7561a2ca88b7f4a3664b9acc3e2d83cb3e5367 +EBUILD mpich2-1.2.1_p1-r2.ebuild 5250 RMD160 c83b3edcfbd4fd5f13d3184cd62f2711d7410562 SHA1 de44bb663254cb5861e8a2eb1e8a270a3d5c28d3 SHA256 92b2b0dfa1d2c52b7b125d0940d23b76568186c11a6e617b9765c17e90678199 +MISC ChangeLog 3291 RMD160 9cfbd9989e2e0937447b3278ba77e3098d0429b9 SHA1 3fc66919567acbaf7715d00ce9f17da6e16020cb SHA256 8f3a0ff18e9ac5ad1057bec48c8bc3e5761126fb816f9151016ff324723952c1 MISC metadata.xml 607 RMD160 135a7788ce8c8b0434be793aea5a41e081b09630 SHA1 9b9f3342ad6d29a77321c663fa56f9944b30ce29 SHA256 149f73e9eec49b3125b6ac791958206043f3ec278e608279e6f28cccd3a1cc75 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkxaNFIACgkQ4MrvBE1wQ8lMjQCfe7BwALZ3H4EhlJdYtXjOSIOZ -jF0AoIhOBK8JtclTPk2JvWaTuw7pluGE -=gbn2 +iEYEARECAAYFAkxa4zUACgkQ4MrvBE1wQ8mcHgCeO3DBbUwOI6WS3W9hHHkvI8B+ +sgQAn3LkT98KBCLqHWLYhgJWRBWhttQ0 +=LvgM -----END PGP SIGNATURE----- diff --git a/sys-cluster/mpich2/mpich2-1.2.1_p1-r2.ebuild b/sys-cluster/mpich2/mpich2-1.2.1_p1-r2.ebuild index 47958a4d8..7afcee630 100644 --- a/sys-cluster/mpich2/mpich2-1.2.1_p1-r2.ebuild +++ b/sys-cluster/mpich2/mpich2-1.2.1_p1-r2.ebuild @@ -189,34 +189,23 @@ src_install() { # See #316937 MPD_PYTHON_MODULES="" for f in "${d}"usr/bin/*.py; do - MPD_PYTHON_MODULES="${MPD_PYTHON_MODULES} ${f##${d}usr/bin}" + MPD_PYTHON_MODULES="${MPD_PYTHON_MODULES} ${f##${d}}" done } pkg_postinst() { - local f - local d=$(mpi_root) - # Here so we can play with ebuild commands as a normal user chown root:root "${ROOT}"${MPD_CONF_FILE_DIR}/mpd.conf chmod 600 "${ROOT}"${MPD_CONF_FILE_DIR}/mpd.conf - for f in ${MPD_PYTHON_MODULES}; do - python_mod_optimize ${d}/usr/bin/${f} - done - elog "" elog "MPE2 has been removed from this ebuild and now stands alone" elog "as sys-cluster/mpe2." elog "" - + + python_mod_optimize ${MPD_PYTHON_MODULES} } pkg_postrm() { - local f - local d=$(mpi_root) - - for f in ${MPD_PYTHON_MODULES}; do - python_mod_cleanup ${d}/usr/bin/${f} - done + python_mod_cleanup ${MPD_PYTHON_MODULES} } |