sys-cluster/openmpi cleanup
authorJustin Bronder <jsbronder@gentoo.org>
Thu, 17 Jun 2010 01:41:16 +0000 (01:41 +0000)
committerJustin Bronder <jsbronder@gentoo.org>
Thu, 17 Jun 2010 01:41:16 +0000 (01:41 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

sys-cluster/openmpi/ChangeLog
sys-cluster/openmpi/Manifest
sys-cluster/openmpi/openmpi-1.2.9.ebuild [deleted file]

index fed53a00f32d9c0908ffb20ab31772d365d274a0..a99a55304227e380df8c25aa8812d632907491a1 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for sys-cluster/openmpi
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/ChangeLog,v 1.65 2010/05/23 18:26:18 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/ChangeLog,v 1.66 2010/06/17 01:41:16 jsbronder Exp $
+
+  17 Jun 2010; Justin Bronder <jsbronder@gentoo.org> -openmpi-1.2.9.ebuild:
+  sys-cluster/openmpi cleanup
 
   23 May 2010; Pacho Ramos <pacho@gentoo.org> openmpi-1.4.1.ebuild:
   stable amd64, bug 307627
index 31efe655b4249eb232e013542bae25c57a1b48a0..41186c1232173e77164bb4ac576892cb7a55c320 100644 (file)
@@ -2,16 +2,14 @@
 Hash: SHA1
 
 AUX openmpi-1.4.1-r22513.patch 2460 RMD160 94c6ca7c7d869039e73f1dbd5402ccd0d5949f11 SHA1 a924c63a94546f25a25beb15328ff2ee18c388e8 SHA256 083528f3ccdda8e1654accd5a6d3c79231d7d727cbd1f05293d7850a32503379
-DIST openmpi-1.2.9.tar.bz2 3562494 RMD160 072d9a646345e6438e7b4559e06a210fbc06cae6 SHA1 b383e47799b2c615daa32029b98bb2ca6fe09be2 SHA256 0eb36abe09ba7bf6f7a70255974e5d0a273f7f32d0e23419862c6dcc986f1dff
 DIST openmpi-1.4.1.tar.bz2 6571835 RMD160 c6fd5f0871eb5f963fe58270f5340a2629f5fd68 SHA1 c5107c03a9fc738dfb4f309b470d052becfdde19 SHA256 d4d71d7c670d710d2d283ea60af50d6c315318a4c35ec576bedfd0f3b7b8c218
-EBUILD openmpi-1.2.9.ebuild 2823 RMD160 1b05caedb585b52458228863800e0241f39974eb SHA1 733fcb75b95420ffee67198e9c4f1b98d869bfed SHA256 88858dbb7733f3b62a5d2a3888372518ec6dd5a5d691df4f85b01b7841841835
 EBUILD openmpi-1.4.1.ebuild 2921 RMD160 b6fb22e8995ceaa394f634b4a8ee6ab54ad342da SHA1 146d1e6d5f47e386dccdd4cb10cea416e46b013a SHA256 d3f4d180decd1fd812676f7e9de0748f73c93727bc7d93ea19520205c4624f03
-MISC ChangeLog 10184 RMD160 f41b647f9138109214af773d96ab4c3dcad8001a SHA1 b1a8d9ba4eec29aa989db3af6df8ecbb8cde17a6 SHA256 095a3caf2767565451b024e1026c1e77629dacc757b19b62c0919f184e58a5be
+MISC ChangeLog 10295 RMD160 d9fda6a6952ca95062ee7461e6b9443d91a146de SHA1 3ce514021c5b2ff00d8cd75bf257b02cd3fe43aa SHA256 69b5fdb2e85238e050d82c64e414451c1021e88b66c45e1d435b33832e0fdda3
 MISC metadata.xml 600 RMD160 b60367dc458961c4d9ba4b4b548e31298e5aa6bf SHA1 11cdf219d236e2b6ce89b026f2ca8e0829de6758 SHA256 63dc7d01a07d5f1d2c9541075a52e62f12b36d7cf2d6510e38cb2bc5d539b055
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.14 (GNU/Linux)
 
-iEYEARECAAYFAkv5c1AACgkQCaWpQKGI+9Qn9gCePhjLH7pbfYr3Omk00byg4qsm
-MyUAn0LAOCFB3WYDcBJz+PTTOLnu4aA+
-=Llfv
+iEYEARECAAYFAkwZfUcACgkQ4MrvBE1wQ8mjDgCfVKMY/rafgI4WXsgQQUkp077L
+SPAAoIiE5ObHWKF0aror9m3SLhT8QShr
+=FPqK
 -----END PGP SIGNATURE-----
diff --git a/sys-cluster/openmpi/openmpi-1.2.9.ebuild b/sys-cluster/openmpi/openmpi-1.2.9.ebuild
deleted file mode 100644 (file)
index c3ddf4c..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/openmpi-1.2.9.ebuild,v 1.7 2009/07/05 14:41:08 maekke Exp $
-
-EAPI=1
-inherit eutils multilib flag-o-matic toolchain-funcs fortran
-
-MY_P=${P/-mpi}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="A high-performance message passing library (MPI)"
-HOMEPAGE="http://www.open-mpi.org"
-SRC_URI="http://www.open-mpi.org/software/ompi/v1.2/downloads/${MY_P}.tar.bz2"
-LICENSE="BSD"
-SLOT="0"
-RESTRICT="mpi-threads? ( test )"
-KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
-IUSE="+cxx fortran heterogeneous ipv6 mpi-threads pbs romio threads"
-RDEPEND="pbs? ( sys-cluster/torque )
-       !sys-cluster/mpich
-       !sys-cluster/lam-mpi
-       !sys-cluster/mpich2"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-       if use mpi-threads; then
-               ewarn
-               ewarn "WARNING: use of MPI_THREAD_MULTIPLE is still disabled by"
-               ewarn "default and officially unsupported by upstream."
-               ewarn "You may stop now and set USE=-mpi-threads"
-               ewarn
-               epause 5
-       fi
-
-       elog
-       elog "OpenMPI has an overwhelming count of configuration options."
-       elog "Don't forget the EXTRA_ECONF environment variable can let you"
-       elog "specify configure options if you find them necessary."
-       elog
-
-       if use fortran; then
-               FORTRAN="g77 gfortran ifc"
-               fortran_pkg_setup
-       fi
-}
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-
-       # Necessary for scalibility, see
-       # http://www.open-mpi.org/community/lists/users/2008/09/6514.php
-       if use threads; then
-               echo 'oob_tcp_listen_mode = listen_thread' \
-                       >> opal/etc/openmpi-mca-params.conf
-       fi
-}
-
-src_compile() {
-       local myconf="
-               --sysconfdir=/etc/${PN}
-               --without-xgrid
-               --enable-pretty-print-stacktrace
-               --enable-orterun-prefix-by-default
-               --without-slurm"
-
-       if use mpi-threads; then
-               myconf="${myconf}
-                       --enable-mpi-threads
-                       --with-progress-threads"
-       fi
-
-       if use fortran; then
-               if [[ "${FORTRANC}" = "g77" ]]; then
-                       myconf="${myconf} --disable-mpi-f90"
-               elif [[ "${FORTRANC}" = "gfortran" ]]; then
-                       # Because that's just a pain in the butt.
-                       myconf="${myconf} --with-wrapper-fflags=-I/usr/include"
-               elif [[ "${FORTRANC}" = if* ]]; then
-                       # Enabled here as gfortran compile times are huge with this enabled.
-                       myconf="${myconf} --with-mpi-f90-size=medium"
-               fi
-       else
-               myconf="${myconf}
-                       --disable-mpi-f90
-                       --disable-mpi-f77"
-       fi
-
-       econf ${myconf} \
-               $(use_enable cxx mpi-cxx) \
-               $(use_enable romio io-romio) \
-               $(use_enable heterogeneous) \
-               $(use_with pbs tm) \
-               $(use_enable ipv6) \
-       || die "econf failed"
-
-       emake  || die "emake failed"
-}
-
-src_install () {
-       emake DESTDIR="${D}" install || die "make install failed"
-       dodoc README AUTHORS NEWS VERSION
-}
-
-src_test() {
-       # Doesn't work with the default src_test as the dry run (-n) fails.
-       cd "${S}"
-       emake -j1 check || die "emake check failed"
-}