Date: Saturday, April 24, 2021 @ 11:28:38 Author: foxboron Revision: 923611
upgpkg: python-m2crypto 0.37.1-2 Modified: python-m2crypto/trunk/PKGBUILD ----------+ PKGBUILD | 36 +++++++++--------------------------- 1 file changed, 9 insertions(+), 27 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-04-24 11:28:30 UTC (rev 923610) +++ PKGBUILD 2021-04-24 11:28:38 UTC (rev 923611) @@ -3,46 +3,28 @@ # Contributor: Sergej Pupykin <[email protected]> # Contributor: William Rea <[email protected]> -pkgbase=python-m2crypto -pkgname=(python2-m2crypto python-m2crypto) +pkgname=python-m2crypto pkgver=0.37.1 -pkgrel=1 +pkgrel=2 pkgdesc="A crypto and SSL toolkit for Python" arch=('x86_64') url="https://pypi.python.org/pypi/M2Crypto" license=('BSD') -makedepends=('python' 'python-setuptools' - 'python2' 'python2-setuptools' - 'swig') -source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/m2crypto/m2crypto/repository/${pkgver}/archive.tar.gz" +depends=('python' 'openssl') +makedepends=('python-setuptools' 'swig') +source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/m2crypto/m2crypto/-/archive/${pkgver}/${pkgname#python-}-${pkgver}.tar.gz" "LICENSE") -sha256sums=('bf6156ea3b094a36d9f14985e44695146808eeb4299d50a2f80c942ae1c2cccf' +sha256sums=('fc684383f7dea045f27d0b6bdfc7a472490b9eb134d32f2b601c950ab39030f1' '4eca478396f4b2b020729a111fce3f096456d74500bfd8f2b0388c3c69f997c0') -prepare() { - mv m2crypto-${pkgver}-* m2crypto-${pkgver} - cp -a m2crypto-$pkgver{,-py2} -} - build(){ - cd "$srcdir/m2crypto-$pkgver-py2" - python2 setup.py build - - cd "$srcdir/m2crypto-$pkgver" + cd "m2crypto-$pkgver" python setup.py build } -package_python2-m2crypto() { - depends=('python2' 'openssl' 'python2-typing') - cd "${srcdir}/m2crypto-${pkgver}-py2" - python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - install -D -m644 "$srcdir"/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_python-m2crypto() { - depends=('python' 'openssl') - cd "${srcdir}/m2crypto-${pkgver}" +package() { + cd "m2crypto-${pkgver}" python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build install -D -m644 "$srcdir"/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }
