Date: Friday, December 19, 2014 @ 04:06:32 Author: eric Revision: 227772
upgpkg: nbxmpp 0.5.1-2 Add python3 package (close FS#43076) Modified: nbxmpp/trunk/PKGBUILD ----------+ PKGBUILD | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-12-19 03:05:26 UTC (rev 227771) +++ PKGBUILD 2014-12-19 03:06:32 UTC (rev 227772) @@ -2,23 +2,37 @@ # Maintainer: Eric Bélanger <e...@archlinux.org> pkgbase=nbxmpp -pkgname=python2-nbxmpp +pkgname=('python-nbxmpp' 'python2-nbxmpp') pkgver=0.5.1 -pkgrel=1 -pkgdesc="A Python library to use Jabber/XMPP networks in a non-blocking way" +pkgrel=2 arch=('any') url="https://python-nbxmpp.gajim.org/" license=('GPL3') -depends=('python2') +makedepends=('python' 'python2') source=($pkgbase-$pkgver.tar.gz::https://python-nbxmpp.gajim.org/downloads/6) sha1sums=('641700db0ae19e35d821508f4d5cd27259405b98') +prepare() { + cp -r ${pkgbase}-${pkgver} ${pkgbase}-${pkgver}-python2 +} + build() { - cd ${pkgbase}-${pkgver} + cd ${pkgbase}-${pkgver}-python2 python2 setup.py build + cd ../${pkgbase}-${pkgver} + python setup.py build } +package_python-nbxmpp() { + pkgdesc="A Python 3 library to use Jabber/XMPP networks in a non-blocking way" + depends=('python') + cd ${pkgbase}-${pkgver} + python setup.py install --root="${pkgdir}" +} + package_python2-nbxmpp() { - cd ${pkgbase}-${pkgver} + pkgdesc="A Python 2 library to use Jabber/XMPP networks in a non-blocking way" + depends=('python2') + cd ${pkgbase}-${pkgver}-python2 python2 setup.py install --root="${pkgdir}" }