summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGiuseppe Borzi2020-11-12 20:38:05 +0100
committerGiuseppe Borzi2020-11-12 20:38:05 +0100
commit8725435d321010b4e0d92dc11d300cc5dbec72d8 (patch)
tree34090a0444490f0cd59f2dcf6b383158bbc970a3 /PKGBUILD
parentba8b647fa39e2fce3366ac1a2b07fa4d075914e6 (diff)
downloadaur-8725435d321010b4e0d92dc11d300cc5dbec72d8.tar.gz
Fixed julia gmsh.jl location
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0bb6731cce9a..3b969080dcb5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: mickele <mimocciola@yahoo.com>
pkgname=('gmsh' 'gmsh-docs')
pkgver=4.7.0
-pkgrel=1
+pkgrel=2
pkgdesc="An automatic 3D finite element mesh generator with pre and post-processing facilities."
arch=('x86_64')
url="http://gmsh.info/"
@@ -47,13 +47,19 @@ package_gmsh() {
'glu')
optdepends=('gmsh-docs: docs for gmsh'
'python2: for onelab.py'
- 'python: for onelab.py')
+ 'python: for onelab.py'
+ 'julia: for gmsh.jl')
cd "${srcdir}/${pkgname}-${pkgver}-source/build"
make DESTDIR=${pkgdir} install
install -D -m644 "${pkgdir}/usr/lib/gmsh.py" "${pkgdir}/usr/lib/python2.7/site-packages/gmsh.py"
install -D -m644 "${pkgdir}/usr/lib/gmsh.py" "${pkgdir}/usr/lib/python3.8/site-packages/gmsh.py"
- rm "${pkgdir}/usr/lib/gmsh.py"
+ install -D -m644 "${pkgdir}/usr/lib/gmsh.jl" "${pkgdir}/usr/share/gmsh/api/julia/gmsh.jl"
+ rm -f "${pkgdir}/usr/lib/gmsh.py" "${pkgdir}/usr/lib/gmsh.jl"
+ install -d "$pkgdir/etc/profile.d"
+ echo 'export JULIA_LOAD_PATH="/usr/share/gmsh/api/julia/:$JULIA_LOAD_PATH"' > "$pkgdir/etc/profile.d/gmsh.sh"
+ echo 'setenv JULIA_LOAD_PATH "/usr/share/gmsh/api/julia/:$JULIA_LOAD_PATH"' > "$pkgdir/etc/profile.d/gmsh.csh"
+
install -d "${pkgdir}/usr/share/pixmaps/${pkgname}"
install -m644 ../utils/icons/*.png "${pkgdir}/usr/share/pixmaps/${pkgname}"