diff options
author | Guilhem Saurel | 2022-02-09 11:24:51 +0100 |
---|---|---|
committer | Guilhem Saurel | 2022-02-09 11:24:51 +0100 |
commit | f14c795d3ed1d99a0c2b0625047bc1a416dc6004 (patch) | |
tree | 35a98af9f784a869326535f2fa85c60a25966b29 | |
parent | 17f690402e5ec9380e71f45dc2b2163b119de059 (diff) | |
download | aur-f14c795d3ed1d99a0c2b0625047bc1a416dc6004.tar.gz |
v2.6.10
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 14 insertions, 17 deletions
@@ -1,7 +1,7 @@ pkgbase = eigenpy pkgdesc = Bindings between numpy and eigen using boost::python - pkgver = 2.6.9 - pkgrel = 3 + pkgver = 2.6.10 + pkgrel = 1 url = https://github.com/stack-of-tasks/eigenpy arch = i686 arch = x86_64 @@ -12,11 +12,11 @@ pkgbase = eigenpy makedepends = python-numpy depends = boost-libs optdepends = doxygen - source = https://github.com/stack-of-tasks/eigenpy/releases/download/v2.6.9/eigenpy-2.6.9.tar.gz - source = https://github.com/stack-of-tasks/eigenpy/releases/download/v2.6.9/eigenpy-2.6.9.tar.gz.sig + source = https://github.com/stack-of-tasks/eigenpy/releases/download/v2.6.10/eigenpy-2.6.10.tar.gz + source = https://github.com/stack-of-tasks/eigenpy/releases/download/v2.6.10/eigenpy-2.6.10.tar.gz.sig validpgpkeys = A031AD35058955293D54DECEC45D22EF408328AD validpgpkeys = F182CC432A4752C7A3E4FE02001EB2069D785C81 - sha256sums = SKIP + sha256sums = 1ec1e166db0dddb8175d86c94697a41b387adf1c3a137827ff6ac35db6149880 sha256sums = SKIP pkgname = eigenpy @@ -1,8 +1,8 @@ # Maintainer: Guilhem Saurel <saurel@laas.fr> pkgname=eigenpy -pkgver=2.6.9 -pkgrel=3 +pkgver=2.6.10 +pkgrel=1 pkgdesc="Bindings between numpy and eigen using boost::python" arch=('i686' 'x86_64') url="https://github.com/stack-of-tasks/$pkgname" @@ -11,24 +11,21 @@ depends=('boost-libs') optdepends=('doxygen') makedepends=('cmake' 'eigen' 'boost' 'python-numpy') source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.sig}) -sha256sums=('SKIP' 'SKIP') +sha256sums=('1ec1e166db0dddb8175d86c94697a41b387adf1c3a137827ff6ac35db6149880' + 'SKIP') validpgpkeys=('A031AD35058955293D54DECEC45D22EF408328AD' 'F182CC432A4752C7A3E4FE02001EB2069D785C81') build() { - cd "$pkgname-$pkgver" - - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib . - make + cmake -B "build-$pkgver" -S "$pkgbase-$pkgver" \ + -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib + cmake --build "build-$pkgver" } check() { - cd "$pkgname-$pkgver" - make test + cmake --build "build-$pkgver" -t test } package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install + DESTDIR="$pkgdir/" cmake --build "build-$pkgver" -t install sed -i '/Boost COMPONENTS python3/d' "$pkgdir/usr/lib/cmake/eigenpy/eigenpyConfig.cmake" - install -Dm644 COPYING.LESSER "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |