openmpi, eclipse-pydev-bin: cleanup, it's old, and http://www.gossamer-threads.com/lists/gentoo/dev/225438

This commit is contained in:
grimmlin 2011-02-07 13:00:24 +00:00
parent 0b432dfd25
commit 1ef35dfd64
5 changed files with 0 additions and 145 deletions

View file

@ -1,2 +0,0 @@
DIST org.python.pydev.feature-0_9_8_7.zip 2242292 RMD160 d4707b6a2896dc3a67cd1b0b4a9430eed566a07b SHA1 be096f62480633c5c8b8df71c606b5c6376e1a50 SHA256 341f8f68812be645cc2f9d6c2e50581304a54848c38df1773dd264ec397a0a6b
EBUILD eclipse-pydev-bin-0.9.8.7.ebuild 972 RMD160 a96f596a49dc30d471bfb2e8751041871194a960 SHA1 4e73077b6abf5d8d48d6604cfafe2b3a8f44ed07 SHA256 b7319065bc3b7b479916d37a8e7d8999ded5af3e2b7b032cd732d3aa50ec2aa8

View file

@ -1,32 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /root/portage/dev-util/eclipse-pydev-bin/eclipse-pydev-bin-0.9.8.7.ebuild,v 1.1.1.1 2006/03/09 22:54:57 grimmlin Exp $
inherit eclipse-ext
MY_PV=${PV//\./_}
DESCRIPTION="Python Development Tools for Eclipse"
HOMEPAGE="http://pydev.sourceforge.net"
SRC_URI="mirror://sourceforge/pydev/org.python.pydev.feature-${MY_PV}.zip"
SLOT="1"
LICENSE="CPL-1.0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=">=dev-util/eclipse-sdk-3.1
>=dev-lang/python-2.3"
S=${WORKDIR}
src_compile() {
einfo "${P} is a binary package"
}
src_install () {
eclipse-ext_require-slot 3.1 || die "Failed to find suitable Eclipse installation"
eclipse-ext_create-ext-layout binary || die "Failed to create layout"
eclipse-ext_install-features eclipse/features/* || die "Failed to install features"
eclipse-ext_install-plugins eclipse/plugins/* || die "Failed to install plugins"
}

View file

@ -1 +0,0 @@
MD5 925b79ef9279f0ae98407f5f9af3b32d org.python.pydev.feature-0_9_8_7.zip 2242292

View file

@ -1,2 +0,0 @@
DIST openmpi-1.3.3.tar.bz2 6695647 RMD160 209972fdbf52787ea0482d9b89fad2c1f59e6e87 SHA1 f668feb22ff0a4c4d9b438e4e69a97b08aa73234 SHA256 e1425853282da9237f5b41330207e54da1dc803a2e19a93dacc3eca1d083e422
EBUILD openmpi-1.3.3.ebuild 2773 RMD160 8344857be44c5e347e08d0ab321ccc0859636d7c SHA1 528b89372f41c20c927d69bc1d0f323a80f7b2c0 SHA256 84948478cd53a4907b17aef8954c63200f9143d40cecec2466a96b9b87e42149

View file

@ -1,108 +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.3.3.ebuild,v 1.3 2009/08/18 00:34:21 jsbronder Exp $
EAPI=2
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.3/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 vt"
RDEPEND="pbs? ( sys-cluster/torque )
vt? (
!dev-libs/libotf
!app-text/lcdf-typetools
)
!sys-cluster/mpich
!sys-cluster/lam-mpi
!sys-cluster/mpich2
!sys-cluster/mpiexec"
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_prepare() {
# 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_configure() {
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
--enable-progress-threads"
fi
if use fortran; then
if [[ "${FORTRANC}" = "g77" ]]; then
myconf="${myconf} --disable-mpi-f90"
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
! use vt && myconf="${myconf} --enable-contrib-no-build=vt"
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"
}
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"
}