diff options
author | If_Return | 2023-04-13 15:35:53 +0800 |
---|---|---|
committer | If_Return | 2023-04-13 15:35:53 +0800 |
commit | 0efa469bf6558506fa9e714fc04c22f4df634de5 (patch) | |
tree | f7035dabea4ce038e2ccc91c621f2696d7c8cd42 /PKGBUILD | |
download | aur-0efa469bf6558506fa9e714fc04c22f4df634de5.tar.gz |
新文件: .SRCINFO
新文件: PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3c93a9f63609 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: If_Return <yzc2004.12@gmail.com> + +_pkgname=ackermann_msgs +pkgname=ros2-humble-ackermann-msgs +pkgver=2.0.2 +pkgrel=1 +pkgdesc="ROS messages for vehicles using front-wheel Ackermann steering. It was defined by the ROS Ackermann steering group." +url="https://index.ros.org/r/ackermann_msgs/" +arch=('any') +depends=('ros2-humble') +source=("https://github.com/ros-drivers/ackermann_msgs/archive/refs/tags/${pkgver}.tar.gz") +sha256sums=('26321df1bc2855adbcefac0a32091ce843271d93791fceff914a3f4c7b06d269') +prepare() { + source /opt/ros/humble/setup.bash + + cmake -S ackermann_msgs-$pkgver -B build \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/opt/ros/humble +} + +build() { +source /opt/ros/humble/setup.bash + make -C build +} + +package() { + make DESTDIR="$pkgdir/" -C build install +} |