summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Saurel2022-06-10 23:05:26 +0200
committerGuilhem Saurel2022-06-10 23:05:26 +0200
commitb05ea0fd4054b0fe740d271872a507d59d95cf89 (patch)
treeecd87d3eb9282752deb4093eda8731e9267b793f
parent0abaa8775a826709f9b5c90c64e3b3c764120f52 (diff)
downloadaur-b05ea0fd4054b0fe740d271872a507d59d95cf89.tar.gz
v3.1.0
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD23
2 files changed, 18 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d97bb219ee54..d86a4a88b226 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = urdfdom
pkgdesc = The URDF (U-Robot Description Format) library provides core data structures and a simple XML parsers for populating the class data structures from an URDF file.
- pkgver = 3.0.1
+ pkgver = 3.1.0
pkgrel = 1
url = https://github.com/ros/urdfdom
arch = i686
@@ -10,7 +10,7 @@ pkgbase = urdfdom
depends = tinyxml
depends = console-bridge
depends = urdfdom-headers
- source = urdfdom-3.0.1.tar.gz::https://github.com/ros/urdfdom/archive/3.0.1.tar.gz
- sha256sums = 577a3b38eb6dd463de74276159ef0f8db0a8bd213d04c3b84f39aeea058eba11
+ source = urdfdom-3.1.0.tar.gz::https://github.com/ros/urdfdom/archive/3.1.0.tar.gz
+ sha256sums = fe3bbdfdedbc91359d1be8f094d6a544a941e664ccd6a0c08b061b714e32d216
pkgname = urdfdom
diff --git a/PKGBUILD b/PKGBUILD
index d75e4e4346fc..2128a5058716 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Guilhem Saurel <gsaurel at laas dot fr>
pkgname=urdfdom
-pkgver=3.0.1
+pkgver=3.1.0
pkgrel=1
pkgdesc="The URDF (U-Robot Description Format) library provides core data structures and a simple XML parsers for populating the class data structures from an URDF file."
arch=('i686' 'x86_64')
@@ -11,16 +11,23 @@ license=('BSD')
depends=('tinyxml' 'console-bridge' 'urdfdom-headers')
makedepends=('cmake')
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('577a3b38eb6dd463de74276159ef0f8db0a8bd213d04c3b84f39aeea058eba11')
+sha256sums=('fe3bbdfdedbc91359d1be8f094d6a544a941e664ccd6a0c08b061b714e32d216')
build() {
- cd "$pkgname-$pkgver"
- 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() {
+ cmake --build "build-$pkgver" -t test
}
package() {
- cd "$pkgname-$pkgver"
- make DESTDIR="$pkgdir/" install
- install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ DESTDIR="$pkgdir/" cmake --install "build-$pkgver"
+
+ # install licence
+ install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}