summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6845684fb5f6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: James Spencer <james.s.spencer@gmail.com>
+
+pkgname=wannier90
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="Compute maximally-localised Wannier functions (MLWFs)."
+arch=('i686' 'x86_64')
+url="http://www.wannier.org"
+license=('GPL')
+depends=('lapack' 'blas')
+makedepends=('gcc-fortran')
+optdepends=()
+source=(http://www.wannier.org/code/$pkgname-$pkgver.tar.gz)
+sha1sums=('1d257c542327cdcf7481450170fb5887a90673a0')
+options=(staticlibs)
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ cat <<END > make.sys
+F90=gfortran
+FCOPTS=-O3
+LDOPTS=-O3
+LIBS=-lblas -llapack
+END
+
+ make all
+}
+
+package() {
+
+ cd "$srcdir/$pkgname-$pkgver"
+
+ for binary in wannier90.x postw90.x w90chk2chk.x; do
+ install -Dm755 "$srcdir/$pkgname-$pkgver/$binary" "$pkgdir/usr/bin/$binary"
+ done
+ install -Dm644 "$srcdir/$pkgname-$pkgver/libwannier.a" "$pkgdir/usr/lib/libwannier.a"
+
+}