Date: Thursday, April 26, 2018 @ 19:40:21 Author: tensor5 Revision: 318222
upgpkg: qpid-proton 0.22.0-1 Modified: qpid-proton/trunk/PKGBUILD ----------+ PKGBUILD | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-04-26 19:32:36 UTC (rev 318221) +++ PKGBUILD 2018-04-26 19:40:21 UTC (rev 318222) @@ -1,18 +1,16 @@ # $Id$ # Maintainer: Nicola Squartini <[email protected]> -pkgname=qpid-proton -pkgver=0.21.0 +pkgname=(qpid-proton python2-qpid-proton) +pkgver=0.22.0 pkgrel=1 pkgdesc='High-performance, lightweight messaging library' arch=('x86_64') -url='https://qpid.apache.org/proton/index.html' +url='https://qpid.apache.org/proton' license=('Apache') -depends=('libsasl' 'perl>=5.26' 'perl<5.27' 'python' 'ruby') -makedepends=('cmake' 'doxygen' 'swig') +makedepends=('cmake' 'doxygen' 'python' 'python2' 'swig') source=("http://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz") -md5sums=('ff0131cf76335a1ff9b9ddb077731b12') -sha512sums=('81facd2d6dc690a5b5d8ed2278177396dba1f4d0868421b05870c4492953762f563a39a6160ab2aee378596e327f27864fc15bbfddfb1e5efdc4a4066610f84d') +sha512sums=('abcc0c18e7f657433e11ee6d7093d11048f2607dc3e531352c037df4dad841d7f8a465fc30a049110c9d208709b04d38545ab1825709ac25774fc9e1bfef43e7') build() { cd ${pkgname}-${pkgver} @@ -25,10 +23,21 @@ -DSYSINSTALL_BINDINGS=ON \ .. make + + cd proton-c/bindings/python/dist + python2 setup.py build } -package() { +package_qpid-proton() { + depends=('python' 'ruby') + cd ${pkgname}-${pkgver}/build - make DESTDIR="${pkgdir}" install } + +package_python2-qpid-proton() { + depends=('python2') + + cd qpid-proton-${pkgver}/build/proton-c/bindings/python/dist + python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1 +}
