summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFelix Exner2021-01-01 11:23:38 +0100
committerFelix Exner2021-01-01 11:23:38 +0100
commit40cd80c0519ec0580d4a520d7f125a6caacc4182 (patch)
tree64eec20ddf6c7ec7e349d181a4c6516894541be6 /PKGBUILD
parent80cb0fd78360f0dacd5520feaad5b39896b8b1c4 (diff)
downloadaur-40cd80c0519ec0580d4a520d7f125a6caacc4182.tar.gz
Added a patch to find geographiclib
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 10 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 17682716830a..c5d44409c008 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ url='https://wiki.ros.org/robot_localization'
pkgname='ros-melodic-robot-localization'
pkgver='2.6.9'
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'armv6h')
-pkgrel=2
+pkgrel=3
license=('BSD')
ros_makedepends=(ros-melodic-tf2-ros
@@ -54,8 +54,15 @@ depends=(${ros_depends[@]}
yaml-cpp)
_dir="robot_localization-${pkgver}/"
-source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/cra-ros-pkg/robot_localization/archive/${pkgver}.tar.gz")
-sha256sums=('5652558fcd6ee4378a3f3d5a86c6358ccce481d01a8d0e24d2752bc06163cb66')
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/cra-ros-pkg/robot_localization/archive/${pkgver}.tar.gz"
+geographiclib.patch)
+sha256sums=('5652558fcd6ee4378a3f3d5a86c6358ccce481d01a8d0e24d2752bc06163cb66'
+ '7efe1f393789f127bcc7e875f19153dbc1762a451c27db1edcb6ac82276c7d16')
+
+prepare() {
+ cd ${srcdir}/${_dir}
+ patch -uN CMakeLists.txt ${srcdir}/geographiclib.patch || return 1
+}
build() {
# Use ROS environment variables