summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDmitriy Morozov2016-02-29 00:07:27 -0800
committerDmitriy Morozov2016-02-29 00:07:27 -0800
commitffc158bb1db683be348c809384c43c1234229325 (patch)
treec22261b3d06abbcfaf5cee635b63b0372a24de9b /PKGBUILD
parente4e56e72f6e2463dacb5e164c30457d2d5ae91e8 (diff)
downloadaur-ffc158bb1db683be348c809384c43c1234229325.tar.gz
Update to Ipe 7.2.1 and CGAL 4.7 (disable skeleton ipelet)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 15 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 70189fbfb49f..79e59579a5ee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,26 @@
pkgname=cgal-ipelets
-pkgver=4.6
-pkgrel=3
-ipever=7.1.9 # too bad no way to determine this automatically
-_pkgid=34705
+pkgver=4.7
+pkgrel=1
+ipever=7.2.1
pkgdesc="Ipelets from CGAL"
arch=('i686' 'x86_64')
url="http://www.cgal.org"
-source=(http://gforge.inria.fr/frs/download.php/$_pkgid/CGAL-$pkgver.tar.xz)
+source=(https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-${pkgver}/CGAL-${pkgver}.tar.xz
+ no-skeleton.patch)
depends=('cgal' 'ipe')
makedepends=('cmake' 'boost' 'cgal' 'ipe')
license=('GPL' 'QPL')
+prepare() {
+ # Remove this once we switch to CGAL 4.8 (it's a problem with Boost)
+ cd "$srcdir/CGAL-$pkgver/demo/CGAL_ipelets"
+ patch < $srcdir/no-skeleton.patch
+}
+
build() {
cd "$srcdir/CGAL-$pkgver/demo/CGAL_ipelets"
- cmake . -DWITH_IPE_7=ON
+ cmake .
+ cmake . -DCMAKE_CXX_FLAGS="-std=c++11" # putting it in the first line won't work (system-wide CGAL settings will override this choice)
make
}
@@ -22,4 +29,5 @@ package() {
cp "$srcdir/CGAL-$pkgver/demo/CGAL_ipelets/"*.so "$pkgdir/usr/lib/ipe/$ipever/ipelets/"
cp "$srcdir/CGAL-$pkgver/demo/CGAL_ipelets/lua/"* "$pkgdir/usr/lib/ipe/$ipever/ipelets/"
}
-md5sums=('65fa7e17cd654ef68da47df608000007')
+md5sums=('623d91fb2ab0a35049dc6098a0f235cc'
+ 'f9e230e8c7f787f9eeccb2ed302dca66')