summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 11 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9959cb6a2dd1..cde354367161 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,9 +9,17 @@ arch=('i686' 'x86_64')
url="http://www.orocos.org/kdl"
license=('GPL')
depends=('orocos-kdl' 'python-sip')
-makedepends=('cmake' 'python2-sip')
-source=(https://github.com/orocos/${_pkgname}/archive/v${pkgver}.tar.gz)
-sha512sums=('7156465e2aff02f472933617512069355836a03a02d4587cfe03c1b1d667a9762a4e3ed6e055b2a44f1fce1b6746179203c7204389626a7b458dcab1b28930d8')
+makedepends=('cmake' 'python2-sip' 'sip')
+source=(https://github.com/orocos/${_pkgname}/archive/v${pkgver}.tar.gz
+ declare-assignment-operator-private-for-SIP.patch)
+sha512sums=('7156465e2aff02f472933617512069355836a03a02d4587cfe03c1b1d667a9762a4e3ed6e055b2a44f1fce1b6746179203c7204389626a7b458dcab1b28930d8'
+ '61a2abc5bce5e59dc3b9d6c3b4e10575053a730d08de5984da66bebcfdb4b0a7c5b5f3330974f7c44455012ba306768b8ea20b9f2e3e8a3ba0295339ce696feb')
+
+prepare() {
+ cd "${srcdir}/${_pkgname}-${pkgver}/python_orocos_kdl"
+
+ patch -Np1 -i "$srcdir/declare-assignment-operator-private-for-SIP.patch"
+}
build() {
cd "${srcdir}/${_pkgname}-${pkgver}/python_orocos_kdl"