diff options
author | Dylon Edwards | 2018-04-27 02:11:13 -0700 |
---|---|---|
committer | Dylon Edwards | 2018-04-27 02:25:37 -0700 |
commit | 71fa0c7d03025000e43f0c9e28f61f8a06ac5f9d (patch) | |
tree | fbd4ffc329480bddd52c101fb1bf1d5e57987a56 | |
download | aur-71fa0c7d03025000e43f0c9e28f61f8a06ac5f9d.tar.gz |
Imports tetgen=1.5.0
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | tetgen.changelog | 2 |
4 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a7e1c70961eb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = tetgen + pkgdesc = A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator + pkgver = 1.5.0 + pkgrel = 1 + url = http://wias-berlin.de/software/index.jsp?id=TetGen&lang=1 + changelog = tetgen.changelog + arch = x86_64 + license = AGPL3 + source = local://tetgen1.5.0.tar.gz + md5sums = 3b9fd9cdec121e52527b0308f7aad5c1 + +pkgname = tetgen + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..a72e1c68db82 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +# Blacklist everything by default to avoid accidentally committing something +* + +# Whitelist the following files and directories +!/*.changelog +!/.SRCINFO +!/.gitignore +!/PKGBUILD
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..59054364e87a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# -*- mode: shell-script -*- +# Maintainer: Dylon Edwards <deltaecho at archlinux dot us> + +pkgname='tetgen' +pkgver='1.5.0' +pkgrel=1 +pkgdesc='A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator' +arch=('x86_64') +url='http://wias-berlin.de/software/index.jsp?id=TetGen&lang=1' +license=('AGPL3') +changelog="${pkgname}.changelog" +# You must accept the licensing terms before downloading the source archive: +# http://wias-berlin.de/software/tetgen/download2.jsp +# Place the downloaded archive in $SRCDEST of your /etc/makepkg.conf +source=("local://${pkgname}${pkgver}.tar.gz") +md5sums=('3b9fd9cdec121e52527b0308f7aad5c1') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../"${pkgname}${pkgver}" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd build + install -m 755 -D -t "${pkgdir}/usr/bin" tetgen + install -m 644 -D -t "${pkgdir}/usr/lib" libtet.a + install -m 644 -D -t "${pkgdir}/usr/include" ../"${pkgname}${pkgver}/tetgen.h" +} diff --git a/tetgen.changelog b/tetgen.changelog new file mode 100644 index 000000000000..06aa9d6e10f3 --- /dev/null +++ b/tetgen.changelog @@ -0,0 +1,2 @@ +2018-04-26 Dylon Edwards <deltaecho at archlinux dot us> + * tetgen 1.5.0 |