diff options
author | Guilhem Saurel | 2022-06-23 14:09:54 +0200 |
---|---|---|
committer | Guilhem Saurel | 2022-06-23 14:09:54 +0200 |
commit | f7c75abe94cbcd65e7fc656414f4535cf343939a (patch) | |
tree | cb8b3d44c0fc060e40a8e90f4f245d73c36f381c | |
parent | c8c2742d18e4edb0c85d40f65cd6c4f406e3f1cd (diff) | |
download | aur-f7c75abe94cbcd65e7fc656414f4535cf343939a.tar.gz |
bump for boost 1.79
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 24 insertions, 18 deletions
@@ -1,7 +1,7 @@ pkgbase = tsid pkgdesc = Efficient Task Space Inverse Dynamics (TSID) based on Pinocchio pkgver = 1.6.1 - pkgrel = 4 + pkgrel = 5 url = https://github.com/stack-of-tasks/tsid arch = i686 arch = x86_64 @@ -16,7 +16,7 @@ pkgbase = tsid validpgpkeys = 9B1A79065D2F2B806C8A5A1C7D2ACDAF4653CF28 validpgpkeys = A031AD35058955293D54DECEC45D22EF408328AD validpgpkeys = F182CC432A4752C7A3E4FE02001EB2069D785C81 - sha256sums = SKIP + sha256sums = 59950ff019d96575b8a4229355b81fab0488306d04ae953805128a4759119067 sha256sums = SKIP pkgname = tsid @@ -4,7 +4,7 @@ pkgorg='stack-of-tasks' _pkgname='tsid' pkgname=("$_pkgname" "$_pkgname-docs") pkgver=1.6.1 -pkgrel=4 +pkgrel=5 pkgdesc="Efficient Task Space Inverse Dynamics (TSID) based on Pinocchio" arch=('i686' 'x86_64') url="https://github.com/$pkgorg/$pkgname" @@ -12,8 +12,9 @@ license=('BSD') depends=('pinocchio' 'eiquadprog') optdepends=('doxygen') makedepends=('cmake' 'eigen') -source=($url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.sig}) -sha256sums=('SKIP' 'SKIP') +source=($url/releases/download/v$pkgver/$_pkgname-$pkgver.tar.gz{,.sig}) +sha256sums=('59950ff019d96575b8a4229355b81fab0488306d04ae953805128a4759119067' + 'SKIP') validpgpkeys=( '9B1A79065D2F2B806C8A5A1C7D2ACDAF4653CF28' 'A031AD35058955293D54DECEC45D22EF408328AD' @@ -21,28 +22,33 @@ validpgpkeys=( ) build() { - mkdir -p "$pkgbase-$pkgver/build" - cd "$pkgbase-$pkgver/build" - - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib .. - make + cmake -B "build-$pkgver" -S "$_pkgname-$pkgver" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + cmake --build "build-$pkgver" } check() { - cd "$pkgbase-$pkgver/build" - make test + cmake --build "build-$pkgver" -t test } package_tsid() { - cd "$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir/" install + DESTDIR="$pkgdir/" cmake --install "build-$pkgver" + + # remove docs rm -rf $pkgdir/usr/share/doc - install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # install licence + install -Dm644 "$_pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" } package_tsid-docs() { - cd "$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir/" install + DESTDIR="$pkgdir/" cmake --install "build-$pkgver" + + # keep only docs rm -rf $pkgdir/usr/{lib,include,"share/$_pkgname"} - install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # install licence + install -Dm644 "$_pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |