Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 73312 Details for
Bug 97255
mpich2-1.0.1.ebuild (New Package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild update
mpich2-1.0.2_p1-r1.ebuild (text/plain), 2.12 KB, created by
Nicolas Bigaouette
on 2005-11-21 08:32:57 UTC
(
hide
)
Description:
ebuild update
Filename:
MIME Type:
Creator:
Nicolas Bigaouette
Created:
2005-11-21 08:32:57 UTC
Size:
2.12 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > ># MPE is disabled > >MY_P=${P/_/} >S=${WORKDIR}/${MY_P} > >DESCRIPTION="MPICH 2 - A portable MPI implementation, version 2" >HOMEPAGE="http://www-unix.mcs.anl.gov/mpi/mpich2" >SRC_URI="ftp://ftp.mcs.anl.gov/pub/mpi/${MY_P}.tar.gz" >LICENSE="as-is" >SLOT="0" >KEYWORDS="~x86" >IUSE="fortran fortran90 nocxx threads ifc icc python" > >DEPEND="virtual/libc > sys-devel/autoconf > sys-devel/automake > python? ( > >=dev-lang/python-2.2.3 > dev-python/pyxml > dev-libs/expat > ) > fortran? ( > ifc? ( dev-lang/ifc ) > !ifc? ( > fortran90? ( > >=sys-devel/gcc-4 > ) > ) > ) > icc? ( dev-lang/icc ) > sys-devel/libtool > !sys-cluster/mpi" > >RDEPEND="${DEPEND} > !sys-cluster/lam-mpi" > >PROVIDE="virtual/mpi" > >pkg_setup() { > if [ -n "${MPICH2_CONFIGURE_OPTS}" ]; then > einfo "Custom configure options are ${MPICH2_CONFIGURE_OPTS}." > fi >} > >src_compile() { > > local myconf="${MPICH2_CONFIGURE_OPTS}" > > export CFLAGS="$CFLAGS,-Wl,-z,now" > > if use icc; then > unset LANGUAGE > export CC=/opt/intel/compiler90/bin/icc > export CXX=/opt/intel/compiler90/bin/icc > myconf="${myconf} --enable-cxx" > fi > > if use nocxx; then > myconf="${myconf} --disable-cxx" > fi > > if use fortran; then > myconf="${myconf} --enable-f77" > if use ifc; then > export F77=/opt/intel/fortran90/bin/ifort > fi > if use fortran90; then > myconf="${myconf} --enable-f90 --enable-f90modules" > if use ifc; then > export F90=/opt/intel/fortran90/bin/ifort > fi > fi > else > if use fortran90; then > die "Using \"fortran90\" but not \"fortran\". Please add \"fortran\" to your use flag" > fi > myconf="${myconf} --disable-f77 --disable-f90" > fi > > if use threads; then > myconf="${myconf} --enable-threads" > fi > > if use python; then > myconf="${myconf} --with-pm=mpd" > else > myconf="${myconf} --with-pm=forker" > fi > > econf \ > ${myconf} \ > --disable-mpe \ > --with-common-prefix=/usr/share/mpich2 \ > --with-arch=LINUX \ > --sysconfdir=/etc/mpich2 \ > || die "configure failed" > > emake -j1 || die "emake failed" >} > >src_install() { > einstall || die "make install failed" > dodoc README COPYRIGHT >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 97255
:
62103
|
66658
|
70311
|
72987
|
73312
|
73379
|
73382
|
73383
|
73386