diff options
author | xpt | 2015-07-17 18:44:10 -0300 |
---|---|---|
committer | xpt | 2015-07-17 18:44:10 -0300 |
commit | 1a5c3e3a23a5837ea5862376bae9657f5cd1cb5e (patch) | |
tree | 24d156e7d9064c46f3f134cca79522a69607cf48 | |
download | aur-1a5c3e3a23a5837ea5862376bae9657f5cd1cb5e.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | fftw3.patch | 11 |
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..84da1923495a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = lammps + pkgdesc = Large-scale Atomic/Molecular Massively Parallel Simulator. + pkgver = 2Feb13 + pkgrel = 1 + url = http://lammps.sandia.gov/ + arch = i686 + arch = x86_64 + license = GPL + depends = fftw + depends = openmpi + source = http://downloads.sourceforge.net/project/lammps/lammps-2Feb13.tar.gz + source = fftw3.patch + md5sums = a948f8550c61178fcd88903d9da65b1b + md5sums = 05eb4e2e9bd70ea62818d637875a5dfb + +pkgname = lammps + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a5cc62f49474 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: xpt <user.xpt@gmail.com> +pkgname=lammps +pkgver=2Feb13 +pkgrel=1 +pkgdesc="Large-scale Atomic/Molecular Massively Parallel Simulator." +url="http://lammps.sandia.gov/" +arch=('i686' 'x86_64') +license=('GPL') +depends=('fftw' 'openmpi') +makedepends=() +source=(http://downloads.sourceforge.net/project/lammps/lammps-$pkgver.tar.gz + fftw3.patch) +md5sums=('a948f8550c61178fcd88903d9da65b1b' + '05eb4e2e9bd70ea62818d637875a5dfb') +build() { + cd $srcdir/$pkgname-$pkgver + patch -Np0 < ../fftw3.patch + cd $srcdir/$pkgname-$pkgver/src + # add whatever package you need in here. + make yes-user-sph + + make openmpi || return 1 +} + +package() { + mkdir -p $pkgdir/usr/share/lammps + mkdir -p $pkgdir/usr/share/doc/lammps + cd $srcdir/$pkgname-$pkgver + install -Dm 755 src/lmp_openmpi $pkgdir/usr/bin/lmp_openmpi + cp bench examples $pkgdir/usr/share/lammps -r + cp doc/* $pkgdir/usr/share/doc/lammps -r +} diff --git a/fftw3.patch b/fftw3.patch new file mode 100644 index 000000000000..bc00fa44af35 --- /dev/null +++ b/fftw3.patch @@ -0,0 +1,11 @@ +--- src/MAKE/Makefile.openmpi.old 2013-01-03 14:49:12.000000000 -0600 ++++ src/MAKE/Makefile.openmpi 2013-04-02 11:07:25.199280585 -0500 +@@ -51,7 +51,7 @@ + + FFT_INC = -DFFT_FFTW3 + FFT_PATH = +-FFT_LIB = -lfftw ++FFT_LIB = -lfftw3 + + # JPEG library, OPTIONAL + # see discussion in doc/Section_start.html#2_2 (step 7) |