summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Saurel2022-06-23 14:09:54 +0200
committerGuilhem Saurel2022-06-23 14:09:54 +0200
commitf7c75abe94cbcd65e7fc656414f4535cf343939a (patch)
treecb8b3d44c0fc060e40a8e90f4f245d73c36f381c
parentc8c2742d18e4edb0c85d40f65cd6c4f406e3f1cd (diff)
downloadaur-f7c75abe94cbcd65e7fc656414f4535cf343939a.tar.gz
bump for boost 1.79
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD38
2 files changed, 24 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6a7aab05d241..a86066fef3dd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 6a32a342f741..17e61fa0619a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}