summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAchmad Fathoni2023-08-11 09:30:08 +0700
committerAchmad Fathoni2023-08-11 09:30:08 +0700
commit2c510940c3ee1f075ca1743308f02b80cc27efc4 (patch)
treedcc7dc912d47cf6b0e3931cffbc0b13aadb71800
parent6095d44abaf69a5e9ed579c03bc245594a2680b4 (diff)
downloadaur-2c510940c3ee1f075ca1743308f02b80cc27efc4.tar.gz
Fix deprecated sip
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD19
2 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dc95c083d1de..38c1f6175e8c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ros-noetic-python-qt-binding
pkgdesc = ROS - This stack provides Python bindings for Qt.
pkgver = 0.4.4
- pkgrel = 2
+ pkgrel = 3
url = https://wiki.ros.org/python_qt_binding
arch = any
license = BSD
@@ -10,8 +10,10 @@ pkgbase = ros-noetic-python-qt-binding
makedepends = ros-noetic-catkin
makedepends = ros-noetic-rosbuild
makedepends = qt5-base
- depends = python-pyqt5-sip4
+ depends = python-pyqt5
source = ros-noetic-python-qt-binding-0.4.4.tar.gz::https://github.com/ros-visualization/python_qt_binding/archive/0.4.4.tar.gz
+ source = sip.patch::https://github.com/ros-visualization/python_qt_binding/pull/105.patch
sha256sums = bcb5076226100f901e6a22656cf69ef0e8d5f1845670e6fad6fc5fdcb3a1dd07
+ sha256sums = SKIP
pkgname = ros-noetic-python-qt-binding
diff --git a/PKGBUILD b/PKGBUILD
index 373f77cd1038..27e3943f3d3e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ url='https://wiki.ros.org/python_qt_binding'
pkgname='ros-noetic-python-qt-binding'
pkgver='0.4.4'
arch=('any')
-pkgrel=2
+pkgrel=3
license=('BSD')
ros_makedepends=(
@@ -19,17 +19,18 @@ makedepends=(
qt5-base
)
-ros_depends=(
-)
-
depends=(
- ${ros_depends[@]}
- python-pyqt5-sip4
+ python-pyqt5
)
_dir="python_qt_binding-${pkgver}"
-source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/ros-visualization/python_qt_binding/archive/${pkgver}.tar.gz")
-sha256sums=('bcb5076226100f901e6a22656cf69ef0e8d5f1845670e6fad6fc5fdcb3a1dd07')
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/ros-visualization/python_qt_binding/archive/${pkgver}.tar.gz"
+ "sip.patch"::"https://github.com/ros-visualization/python_qt_binding/pull/105.patch")
+sha256sums=('bcb5076226100f901e6a22656cf69ef0e8d5f1845670e6fad6fc5fdcb3a1dd07' SKIP)
+
+prepare() {
+ patch --directory="$srcdir/$_dir" --forward --strip=1 --input="$srcdir/sip.patch"
+}
build() {
# Use ROS environment variables.
@@ -41,7 +42,7 @@ build() {
cd ${srcdir}/build
# Build the project.
- cmake ${srcdir}/${_dir} \
+ cmake ${srcdir}/${_dir} -Wno-dev \
-DCATKIN_BUILD_BINARY_PACKAGE=ON \
-DCMAKE_INSTALL_PREFIX=/opt/ros/noetic \
-DPYTHON_EXECUTABLE=/usr/bin/python \