summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorIvan2016-10-18 22:24:26 -0400
committerIvan2016-10-18 22:24:26 -0400
commita1a96df79748b56e2fb9ffd59fff9d4b83e523bf (patch)
tree4b446623137547888052b371d382965160ff2717 /PKGBUILD
parentcdbbdcdded117f6ea859b2bdfecbb347938a70c5 (diff)
downloadaur-a1a96df79748b56e2fb9ffd59fff9d4b83e523bf.tar.gz
Create mumax3 user and work directory
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 12 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 867239f53a08..9d8540836a01 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,11 +8,21 @@ url="http://mumax.github.io/"
license=('GPL')
depends=('cuda-7.5')
optdepends=('gnuplot: for fancy plots')
-source=("https://github.com/mumax/3/releases/download/v$pkgver/mumax${pkgver}_linux_cuda7.5.tar.gz")
-md5sums=('fbac69c0bcf40309a7f0bf61d9745228')
+source=("https://github.com/mumax/3/releases/download/v$pkgver/mumax${pkgver}_linux_cuda7.5.tar.gz"
+ "mumax_server::https://github.com/mumax/3/releases/download/v3.9.1/mumax3.9.1c_linux.tar.gz"
+ mumax3-user.conf
+ mumax3-dir.conf)
+md5sums=('fbac69c0bcf40309a7f0bf61d9745228'
+ 'f0891e4dcb6998d6cb2ac0650c721479'
+ 'd788739ca6325bc2be1334515435f856'
+ '22d9c858cc5efcfd1296c2ea840e4153')
+install=mumax3.install
package() {
mkdir -p ${pkgdir}/opt/mumax3/
cp ${srcdir}/mumax3 ${pkgdir}/opt/mumax3
+ cp ${srcdir}/mumax3.9.1c_linux/mumax3-{server,convert} ${pkgdir}/opt/mumax3
+ install -Dm644 "$srcdir/$pkgname-user.conf" "$pkgdir/usr/lib/sysusers.d/mumax3.conf"
+ install -Dm644 "$srcdir/$pkgname-dir.conf" "$pkgdir/usr/lib/tmpfiles.d/mumax3.conf"
}