You are not logged in.
I have built packages with ABS for mpich and mpich2. MPI, or Message Passing Interface, which provides libraries and compilers for distributive computing. I'm posting this because I'm curious if anyone else is interested in these packages or suggestions for the following PKGBULDs. If you want to install the mpich2 package, be sure to read the documentation (pdf).
mpich PKGBUILD:
pkgname=mpich
pkgver=1.2.7
pkgrel=1
pkgdesc="A freely available portable implementation of the Message Passing Interface."
url="http://www-unix.mcs.anl.gov/mpi/"
depends=(gcc perl)
source=(ftp://ftp.mcs.anl.gov/pub/mpi/$pkgname-$pkgver.tar.gz)
md5sums=('860fa9d8531d074320f1264f3c105f86')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/opt/mpich --disable-f77 --disable-f90 --enable-cxx --with-arch=LINUX --with-common-prefix=/opt/mpich
make || return 1
make DESTDIR=$startdir/pkg install
}
mpich2 PKGBUILD:
pkgname=mpich2
pkgver=1.0.2
pkgrel=1
pkgdesc="An improved implementation of the Message Passing Interface."
url="http://www-unix.mcs.anl.gov/mpi/"
depends=(gcc python expat)
source=(http://www-unix.mcs.anl.gov/mpi/mpich2/downloads/$pkgname-$pkgver.tar.gz)
md5sums=('19be374e296f6e8fb800eb372d2fc9e0')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/opt/mpich2 --disable-f77 --disable-f90 --enable-cxx
make || return 1
make DESTDIR=$startdir/pkg prefix=$startdir/pkg/opt/mpich2 install
rm -R $startdir/pkg/opt/mpich2/www
}
Sweet, now I can play with myself.
Offline
Thanx!
I'll sure be using this one
Offline