diff options
author | Achmad Fathoni | 2023-08-11 09:30:08 +0700 |
---|---|---|
committer | Achmad Fathoni | 2023-08-11 09:30:08 +0700 |
commit | 2c510940c3ee1f075ca1743308f02b80cc27efc4 (patch) | |
tree | dcc7dc912d47cf6b0e3931cffbc0b13aadb71800 | |
parent | 6095d44abaf69a5e9ed579c03bc245594a2680b4 (diff) | |
download | aur-2c510940c3ee1f075ca1743308f02b80cc27efc4.tar.gz |
Fix deprecated sip
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 14 insertions, 11 deletions
@@ -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 @@ -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 \ |