summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiuseppe Borzi2019-01-21 22:23:15 +0100
committerGiuseppe Borzi2019-01-21 22:23:15 +0100
commit3c69bf2a7ee4344d8879f17adf5ed4c890662f11 (patch)
tree9d4cb80525e4a8f2a16a7f3bd37a55ec9c2b1cab
parent12f02add055d063a7e376f762f3cd6f60da1c89b (diff)
downloadaur-3c69bf2a7ee4344d8879f17adf5ed4c890662f11.tar.gz
Updated to 4.1.1
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD36
2 files changed, 42 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4a4fe2a62a1a..8360ff4d37bc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gmsh
pkgdesc = An automatic 3D finite element mesh generator with pre and post-processing facilities.
- pkgver = 4.1.0
+ pkgver = 4.1.1
pkgrel = 1
url = http://gmsh.info/
arch = x86_64
@@ -9,6 +9,16 @@ pkgbase = gmsh
makedepends = desktop-file-utils
makedepends = sed
makedepends = swig
+ makedepends = texlive-core
+ options = !emptydirs
+ source = http://gmsh.info/src/gmsh-4.1.1-source.tgz
+ source = gmsh.desktop
+ source = gmsh.completion
+ sha256sums = 07f6276505db765e87e6e34935a21380778c711cff9fd1e87dd5d3f522696d7e
+ sha256sums = 43a8ca33ac917ee7196fdae305ff2c8cb9ae1072569ee546c0ce8ff580c966ae
+ sha256sums = 11605e97636a56cf51e445e65019526ee253bd2e0553fb71ba6d94488dcd34ef
+
+pkgname = gmsh
depends = fltk
depends = lapack
depends = med=3.3.1
@@ -17,13 +27,9 @@ pkgbase = gmsh
optdepends = gmsh-docs: docs for gmsh
optdepends = python2: for onelab.py
optdepends = python: for onelab.py
- options = !emptydirs
- source = http://gmsh.info/src/gmsh-4.1.0-source.tgz
- source = gmsh.desktop
- source = gmsh.completion
- sha256sums = 35c603770bd051197fecb1e8ea579bcc80b913086a8e95e154915548b499a34c
- sha256sums = 43a8ca33ac917ee7196fdae305ff2c8cb9ae1072569ee546c0ce8ff580c966ae
- sha256sums = 11605e97636a56cf51e445e65019526ee253bd2e0553fb71ba6d94488dcd34ef
-pkgname = gmsh
+pkgname = gmsh-docs
+ pkgdesc = TXT, HMTL and PDF doc for Gmsh
+ arch = any
+ license = GPL2
diff --git a/PKGBUILD b/PKGBUILD
index a60ee0fc5f17..a9aff387ddcf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,16 @@
# Maintainer: gborzi <gborzi@ieee.org>
# Contributor: mickele <mimocciola@yahoo.com>
-pkgname=gmsh
-pkgver=4.1.0
+pkgname=('gmsh' 'gmsh-docs')
+pkgver=4.1.1
pkgrel=1
pkgdesc="An automatic 3D finite element mesh generator with pre and post-processing facilities."
arch=('x86_64')
url="http://gmsh.info/"
license=('custom')
-depends=('fltk' 'lapack' 'med=3.3.1' 'opencascade' 'cairo')
-makedepends=('cmake' 'desktop-file-utils' 'sed' 'swig')
-optdepends=('gmsh-docs: docs for gmsh'
- 'python2: for onelab.py'
- 'python: for onelab.py')
+makedepends=('cmake' 'desktop-file-utils' 'sed' 'swig' 'texlive-core')
options=(!emptydirs)
source=("${url}src/${pkgname}-${pkgver}-source.tgz" gmsh.desktop gmsh.completion)
-sha256sums=('35c603770bd051197fecb1e8ea579bcc80b913086a8e95e154915548b499a34c'
+sha256sums=('07f6276505db765e87e6e34935a21380778c711cff9fd1e87dd5d3f522696d7e'
'43a8ca33ac917ee7196fdae305ff2c8cb9ae1072569ee546c0ce8ff580c966ae'
'11605e97636a56cf51e445e65019526ee253bd2e0553fb71ba6d94488dcd34ef')
@@ -40,9 +36,14 @@ build() {
-DENABLE_PETSC=FALSE ..
make
+ LC_ALL=C make doc
}
-package() {
+package_gmsh() {
+ depends=('fltk' 'lapack' 'med=3.3.1' 'opencascade' 'cairo')
+ optdepends=('gmsh-docs: docs for gmsh'
+ 'python2: for onelab.py'
+ 'python: for onelab.py')
cd "${srcdir}/${pkgname}-${pkgver}-source/build"
make DESTDIR=${pkgdir} install
@@ -65,3 +66,20 @@ package() {
rm -rf ${pkgdir}/usr/share/doc
}
+
+package_gmsh-docs() {
+ pkgdesc="TXT, HMTL and PDF doc for Gmsh"
+ arch=('any')
+ license=('GPL2')
+
+ cd "${srcdir}/${pkgbase}-${pkgver}-source/build"
+
+ bsdtar -xf ${pkgbase}-${pkgver}-*.tgz
+
+ cd "doc/texinfo"
+
+ install -D -m644 gmsh.html "${pkgdir}/usr/share/doc/gmsh/gmsh.html"
+ install -D -m644 gmsh.txt "${pkgdir}/usr/share/doc/gmsh/gmsh.txt"
+ install -D -m644 gmsh.pdf "${pkgdir}/usr/share/doc/gmsh/gmsh.pdf"
+ install -D -m644 gmsh.info "${pkgdir}/usr/share/info/gmsh.info"
+}