diff options
author | Lukas1818 | 2022-03-15 19:27:15 +0100 |
---|---|---|
committer | Lukas1818 | 2022-03-15 19:27:15 +0100 |
commit | 566b42993676f737cc33d1fa29646165d73583b8 (patch) | |
tree | 0b51ac513ae3c4050032e3bad76e228fdc18d266 | |
parent | 2d393fe73e7dee252f69876c7977df76fe8bdb25 (diff) | |
download | aur-libigl.tar.gz |
remove Eigen from package
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 9 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = libigl pkgdesc = Simple C++ geometry processing library. pkgver = 2.4.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/libigl/libigl arch = any license = GPL3 @@ -2,7 +2,7 @@ pkgname=libigl pkgver=2.4.0 _pkgtag=$pkgver -pkgrel=1 +pkgrel=2 pkgdesc="Simple C++ geometry processing library." arch=('any') url="https://github.com/libigl/libigl" @@ -21,7 +21,6 @@ build() { cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DLIBIGL_BUILD_TESTS=OFF \ -DLIBIGL_BUILD_TUTORIALS=OFF \ - -DLIBIGL_SKIP_DOWNLOAD=ON \ -DLIBIGL_USE_STATIC_LIBRARY=OFF \ -DLIBIGL_COPYLEFT_CGAL=OFF \ -DLIBIGL_COPYLEFT_COMISO=OFF \ @@ -35,6 +34,9 @@ build() { -DLIBIGL_PREDICATES=OFF \ -DLIBIGL_COPYLEFT_TETGEN=OFF \ -DLIBIGL_RESTRICTED_TRIANGLE=OFF \ + -DLIBIGL_XML=OFF \ + -DFETCHCONTENT_SOURCE_DIR_EIGEN=/usr/include/eigen3 \ + -DFETCHCONTENT_UPDATES_DISCONNECTED=ON \ "${srcdir}/${pkgname}-${pkgver}" make } @@ -42,6 +44,8 @@ build() { package() { cd "$srcdir/build-$_pkgtag" make DESTDIR="${pkgdir}" install - # Install won't install all headers. - cp -r ${srcdir}/${pkgname}-${pkgver}/include/igl ${pkgdir}/usr/include + + # do not install Eigen + echo "remove Eigen from package" + rm -r "${pkgdir}/usr/lib/cmake/eigen" "${pkgdir}/usr/include/Eigen" } |