summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAngelo Elias Dal Zotto2023-06-10 10:17:44 -0300
committerAngelo Elias Dal Zotto2023-06-10 10:17:44 -0300
commit2ea472b2c62a08b00b251a21925a95f99255a8fa (patch)
treea3e584e6a46f1c0cee32d905a0e4317651c63ad8
parent0d4dae469dfed6d3178407835ea7ce635b89c7fc (diff)
downloadaur-2ea472b2c62a08b00b251a21925a95f99255a8fa.tar.gz
update build
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD20
2 files changed, 16 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8c9f7bda157c..d331824fcf77 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,13 @@
pkgbase = ros2-humble-random-numbers
pkgdesc = This library contains wrappers for generating floating point values, integers, quaternions using boost libraries.
pkgver = 2.0.1
- pkgrel = 2
+ pkgrel = 3
url = https://index.ros.org/p/random_numbers/
arch = any
+ makedepends = cmake
+ makedepends = boost
depends = ros2-humble
- depends = boost
+ depends = boost-libs
source = https://github.com/ros-planning/random_numbers/archive/refs/tags/2.0.1.tar.gz
sha256sums = bbdc63312131245e69d590ada5adf9f741b4da084541e40091886f3cb83f83a6
diff --git a/PKGBUILD b/PKGBUILD
index ee2ce2ccd559..c47802b3464d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,12 +3,16 @@
_pkgname=random_numbers
pkgname=ros2-humble-random-numbers
pkgver=2.0.1
-pkgrel=2
+pkgrel=3
pkgdesc="This library contains wrappers for generating floating point values, integers, quaternions using boost libraries."
url="https://index.ros.org/p/random_numbers/"
arch=('any')
depends=(
'ros2-humble'
+ 'boost-libs'
+)
+makedepends=(
+ 'cmake'
'boost'
)
source=("https://github.com/ros-planning/random_numbers/archive/refs/tags/${pkgver}.tar.gz")
@@ -16,17 +20,17 @@ sha256sums=('bbdc63312131245e69d590ada5adf9f741b4da084541e40091886f3cb83f83a6')
prepare() {
source /opt/ros/humble/setup.bash
-
- cmake -S random_numbers-$pkgver -B build \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/opt/ros/humble
}
build() {
-source /opt/ros/humble/setup.bash
- make -C build
+ cmake -B build -S "$_pkgname-$pkgver" \
+ -DCMAKE_BUILD_TYPE='None' \
+ -DCMAKE_INSTALL_PREFIX='/opt/ros/humble' \
+ -Wno-dev
+
+ cmake --build build
}
package() {
- make DESTDIR="$pkgdir/" -C build install
+ DESTDIR="$pkgdir" cmake --install build
}