Date: Saturday, November 9, 2019 @ 20:47:40 Author: arojas Revision: 524895
Drop python2 Modified: python-pyftpdlib/trunk/PKGBUILD ----------+ PKGBUILD | 40 +++++++--------------------------------- 1 file changed, 7 insertions(+), 33 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-11-09 20:36:19 UTC (rev 524894) +++ PKGBUILD 2019-11-09 20:47:40 UTC (rev 524895) @@ -2,8 +2,7 @@ # Contributor: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Thomas S Hatch <[email protected]> -pkgbase=python-pyftpdlib -pkgname=('python-pyftpdlib' 'python2-pyftpdlib') +pkgname=python-pyftpdlib pkgver=1.5.5 pkgrel=2 pkgdesc='Very fast asynchronous FTP server library' @@ -10,22 +9,17 @@ arch=('any') url='https://github.com/giampaolo/pyftpdlib/' license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pysendfile' 'python2-pysendfile') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock' - 'python-pyopenssl' 'python2-pyopenssl' 'python-psutil' 'python2-psutil') +depends=('python') +optdepends=('python-pyopenssl: FTPS support' + 'python-psutil: to keep track of FTP server memory usage') +makedepends=('python-setuptools' 'python-pysendfile') +checkdepends=('python-pytest-runner' 'python-mock' 'python-pyopenssl' 'python-psutil') source=("https://pypi.io/packages/source/p/pyftpdlib/pyftpdlib-$pkgver.tar.gz") sha512sums=('27427154f893812f689adf3a9ceb4ec2d8f0ea7a4bf7b08671dc146c95f09ddd596a27c85e009d8d6647277def48c0bf0a8b76fb3fba5818eda3dfdc6c10795e') -prepare() { - cp -a pyftpdlib-$pkgver{,-py2} -} - build() { cd "$srcdir"/pyftpdlib-$pkgver python setup.py build - - cd "$srcdir"/pyftpdlib-$pkgver-py2 - python2 setup.py build } check() { @@ -33,30 +27,10 @@ cd "$srcdir"/pyftpdlib-$pkgver python setup.py pytest || warning "Tests failed" - - cd "$srcdir"/pyftpdlib-$pkgver-py2 - python2 setup.py pytest || warning "Tests failed" } -package_python-pyftpdlib() { - depends=('python') - optdepends=('python-pyopenssl: FTPS support' - 'python-psutil: to keep track of FTP server memory usage') - +package() { cd pyftpdlib-$pkgver python setup.py install --root="$pkgdir" -O1 install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } - -package_python2-pyftpdlib() { - depends=('python2') - optdepends=('python2-pyopenssl: FTPS support' - 'python2-pysendfile: Speed up file transfers' - 'python2-psutil: to keep track of FTP server memory usage') - - cd pyftpdlib-$pkgver-py2 - python2 setup.py install --root="$pkgdir" -O1 - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/ftpbench{,2} -}
