summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authordpellegr2020-05-26 11:18:09 +0200
committerdpellegr2020-05-26 11:18:09 +0200
commitf4687d374b546bca24f844ffe9b7e82f41998370 (patch)
tree4dd2aa32efc7d49364831964f9cc4574aea1e887 /PKGBUILD
downloadaur-lib-fast-winding-number.tar.gz
initial
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6e0933afaa58
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Original Package: Dario Pellegrini <pellegrini.dario@gmail.com>
+# Maintainer: Dario Pellegrini <pellegrini.dario@gmail.com>
+
+pkgname=lib-fast-winding-number
+pkgver=20181123
+pkgrel=1
+pkgdesc='Code for fast approximate generalized winding number (solid angle) computation for triangle soups'
+arch=('any')
+license=('MIT')
+makedepends=('git' 'cmake')
+depends=('intel-tbb')
+# Using the pymesh fork instead of the original from sideeffects, as it includes cmake scripts
+url='https://github.com/PyMesh/WindingNumber/'
+provides=(lib-fast-winding-number)
+conflicts=()
+
+source=('git+https://github.com/PyMesh/WindingNumber.git')
+md5sums=('SKIP')
+
+_gitname='WindingNumber'
+
+pkgver() {
+ cd "$_gitname"
+ git show -s --format="%ci" HEAD | sed -e 's/-//g' -e 's/ .*//'
+ #git describe --always --tags | sed 's/-/./g'
+}
+
+build() {
+ mkdir -p "$_gitname/build"
+ cd "$_gitname/build"
+
+ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
+ make
+ make tests
+}
+
+package() {
+ cd "$_gitname/build"
+ make DESTDIR="$pkgdir/" install
+}