diff options
author | George Eleftheriou | 2015-07-16 15:16:05 +0200 |
---|---|---|
committer | George Eleftheriou | 2015-07-16 15:16:05 +0200 |
commit | cc73cdc0d7a8f13f508aaa8b0bc0aab466477854 (patch) | |
tree | 28a1e29a992274344a1a46c2652e01865823c588 | |
download | aur-cc73cdc0d7a8f13f508aaa8b0bc0aab466477854.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 29 |
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..253f3a0f82cc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = parmetis + pkgdesc = A parallel graph partitioning library + pkgver = 4.0.3.p1 + pkgrel = 1 + url = http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview + arch = i686 + arch = x86_64 + license = custom + makedepends = cmake + depends = metis + depends = openmpi + source = http://ftp.mcs.anl.gov/pub/petsc/externalpackages/parmetis-4.0.3-p1.tar.gz + sha256sums = e1a20ff927649c4060f22f11c2eab5bb54940b88e57e58bf2e84e28b429606bf + +pkgname = parmetis + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..3b8b1893fb74 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +pkg/ +src/ +*.pkg.tar +*.log +*.tar.gz +*.tgz +*.sh diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a5a2fc0d793f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Contributor: Jed Brown <jed@59A2.org> +# Maintainer: George Eleftheriou <eleftg> + +pkgname=parmetis +pkgver=4.0.3.p1 +_pkgver=4.0.3-p1 +_prefix=/usr +pkgrel=1 +pkgdesc="A parallel graph partitioning library" +url="http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview" +arch=('i686' 'x86_64') +license="custom" +depends=(metis openmpi) +makedepends=(cmake) +source=(http://ftp.mcs.anl.gov/pub/petsc/externalpackages/parmetis-${_pkgver}.tar.gz) +sha256sums=('e1a20ff927649c4060f22f11c2eab5bb54940b88e57e58bf2e84e28b429606bf') +# "Upstream" is unmaintained and does not reply or apply to critical patches +#source=(http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/parmetis-$pkgver.tar.gz) + +build() { + cd "$srcdir/parmetis-${_pkgver}" + make config cc=${_prefix}/bin/mpicc mpicc=${_prefix}/bin/mpicc mpicxx=${_prefix}/bin/mpicxx shared=1 prefix=${_prefix} + make +} + +package () { + cd "$srcdir/parmetis-${_pkgver}" + make install "DESTDIR=$pkgdir" +} |