summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonçalo Camelo Neves Pereira2018-10-04 15:31:24 +0200
committerGonçalo Camelo Neves Pereira2018-10-04 15:31:24 +0200
commite9fd12c9b990b208b396faf97d0b0b5e25a6ae47 (patch)
tree95d416f3eb9d128afa0b4c43e24f87e4dce828ff
parent3a0c3ff17406acf5c8acec96bb0ec65d218ee8a1 (diff)
downloadaur-e9fd12c9b990b208b396faf97d0b0b5e25a6ae47.tar.gz
Update
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
2 files changed, 7 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fb66f8d27c8a..93a24ebf5cba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ros-melodic-tf2-py
pkgdesc = ROS - The tf2_py package.
pkgver = 0.6.3
- pkgrel = 1
+ pkgrel = 2
url = http://ros.org/wiki/tf2_py
arch = any
license = BSD
diff --git a/PKGBUILD b/PKGBUILD
index b12bc751cf0d..4f9e8d17d8d6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ pkgname='ros-melodic-tf2-py'
pkgver='0.6.3'
_pkgver_patch=0
arch=('any')
-pkgrel=1
+pkgrel=2
license=('BSD')
ros_makedepends=(ros-melodic-tf2
@@ -31,6 +31,11 @@ _dir="geometry2-release-release-melodic-tf2_py-${pkgver}-${_pkgver_patch}"
source=("${pkgname}-${pkgver}-${_pkgver_patch}.tar.gz"::"https://github.com/ros-gbp/geometry2-release/archive/release/melodic/tf2_py/${pkgver}-${_pkgver_patch}.tar.gz")
sha256sums=('8c5739e5bc4494db19282193409ee9a1a73a3a2c4a67bc8785e7c2d79f3468f4')
+prepare() {
+ # Python3.7 compatibility
+ sed -i -e "/char \* data/d" -e "/data =/i\ \ const char * data;" -e "/PyString_AsStringAndSize/i\ \ char * data;" ${srcdir}/${_dir}/src/python_compat.h
+}
+
build() {
# Use ROS environment variables
source /usr/share/ros-build-tools/clear-ros-env.sh