--- PKGBUILD-a 2021-11-03 17:32:50.113692305 -0600 +++ PKGBUILD-b 2021-11-03 17:48:36.265643325 -0600 @@ -10,13 +10,16 @@ url="https://github.com/dropbox/dropbox-sdk-python" arch=('any') license=('MIT') -depends=(python python-urllib3 python-requests) +depends=(python python-urllib3 python-requests python-six python-stone) makedepends=(python-setuptools python-pytest-runner) +#checkdepends=(python-pytest-mock python-mock python-coverage) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/dropbox/$_pkgname/archive/v$pkgver.tar.gz") sha512sums=('b403a49a1fef084e1cafaa41e289bfabc5c414a086c0c6058e57c9f7610d52590b513ea929307312d518f5a850c43c18c8bdc850670a5e27b1f9ae12d0d925a9') prepare() { - sed -e 's|pytest-runner == 5.2.0|pytest-runner|' -i $_pkgname-$pkgver/setup.py # Unversion dependency + cd "$srcdir/$_pkgname-$pkgver" + + sed -e 's|pytest-runner == 5.2.0|pytest-runner|' -i setup.py # Unversion dependency } build() { @@ -28,15 +31,12 @@ # requires API token in $DROPBOX_TOKEN #check() { # cd "$srcdir/$_pkgname-$pkgver" -# # python setup.py pytest --addopts "-k 'not TestDropboxTeam'" -# python2 setup.py pytest --addopts "-k 'not TestDropboxTeam'" #} package() { cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm0644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" } -