From 212fcc4130c4beddc4051e01fe4c94286f3f1e71 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Tue, 19 Apr 2016 01:15:01 +0000 Subject: [PATCH] added community/cgal --- community/cgal/PKGBUILD | 45 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 community/cgal/PKGBUILD diff --git a/community/cgal/PKGBUILD b/community/cgal/PKGBUILD new file mode 100644 index 000000000..b83b8e21c --- /dev/null +++ b/community/cgal/PKGBUILD @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Kyle Keen +# Contributor: Dmitriy Morozov + +# ALARM: Kevin Mihelich +# - qt5-svg for aarch64 only due to build issue with Qt GLES + +pkgname=cgal +pkgver=4.8 +pkgrel=1 +pkgdesc="Computational Geometry Algorithms Library" +arch=('i686' 'x86_64') +url="http://www.cgal.org" +license=('GPL' 'LGPL') +source=("https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-$pkgver/CGAL-$pkgver.tar.xz") +depends=('mpfr' 'gmp' 'mesa' 'glu' 'boost-libs') +optdepends=('eigen: for some packages, see the CGAL manual') +optdepends_aarch64=('qt5-svg: for CGAL_Qt5') +makedepends=('cmake' 'eigen' 'boost') +makedepends_aarch64=('qt5-svg') +md5sums=('e31e7039b5cdc74ac7b106db8ba644f3') + +# consider building with swig for python stuff +# https://gforge.inria.fr/frs/?group_id=52 for _pkgid + +# 4.8 supposedly does not depend on boost? good luck... + +build() { + cd "$srcdir/CGAL-$pkgver" + mkdir build + cd build + cmake ../ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "$srcdir/CGAL-$pkgver/build" + make install DESTDIR="$pkgdir" + + # The tarball still has all these licenses included + for _license in LICENSE{,.FREE_USE,.GPL,.LGPL}; do + install -D -m644 "$srcdir/CGAL-$pkgver/$_license" "$pkgdir/usr/share/licenses/$pkgname/$_license" + done +} +