Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / python-flask-appconfig
Commits: 57136280 by Rafael Fontenelle at 2024-02-28T11:50:31-03:00 Remove pytest-runner, use pypa build and installer - - - - - c6aa8955 by Daniel M. Capella at 2024-02-28T10:31:25-05:00 Add SRCINFO - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,19 @@ +pkgbase = python-flask-appconfig + pkgdesc = Configures Flask applications in a canonical way + pkgver = 0.11.1.20151214 + pkgrel = 7 + url = https://github.com/mbr/flask-appconfig + arch = any + license = MIT + checkdepends = python-pytest + makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python-click + depends = python-flask + depends = python-six + source = python-flask-appconfig-56528264cdc76dc1b00804b7f67908d3bb1b1b0e.tar.gz::https://github.com/mbr/flask-appconfig/archive/56528264cdc76dc1b00804b7f67908d3bb1b1b0e.tar.gz + sha512sums = b04dbf4de2ebc99232d0a8300004c2b49be97cff35cf4b10c2c63ab43e6b740d4ee9a44cf578b7f3727403102da4197e99db02398ba5f247c28ae28283ca1199 + +pkgname = python-flask-appconfig ===================================== PKGBUILD ===================================== @@ -9,8 +9,8 @@ url="https://github.com/mbr/flask-appconfig" license=('MIT') arch=('any') depends=('python-click' 'python-flask' 'python-six') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') +checkdepends=('python-pytest') source=("$pkgname-$_commit.tar.gz::https://github.com/mbr/flask-appconfig/archive/$_commit.tar.gz") sha512sums=('b04dbf4de2ebc99232d0a8300004c2b49be97cff35cf4b10c2c63ab43e6b740d4ee9a44cf578b7f3727403102da4197e99db02398ba5f247c28ae28283ca1199') @@ -20,16 +20,16 @@ prepare() { build() { cd flask-appconfig-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { cd flask-appconfig-$pkgver - python setup.py pytest + PYTHONPATH="$PWD" pytest } package() { cd flask-appconfig-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-appconfig/-/compare/b426238c3b0a1a5e4435d9b70543da38409ae1e8...c6aa895527dc9f4edccd3d65f6efdd476aa38ef1 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-appconfig/-/compare/b426238c3b0a1a5e4435d9b70543da38409ae1e8...c6aa895527dc9f4edccd3d65f6efdd476aa38ef1 You're receiving this email because of your account on gitlab.archlinux.org.
