Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages /
python-flask
Commits:
337068db by Carl Smedstad at 2025-03-26T06:37:34+01:00
Update maintainer/contributor comments
- - - - -
e8f3f5a8 by Carl Smedstad at 2025-03-26T06:39:56+01:00
Minor stylistic changes to PKGBUILD
- - - - -
925ad951 by Carl Smedstad at 2025-03-26T06:48:07+01:00
upgpkg: 3.1.0-2: Update URL, add deps, stylistic changes
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,8 +1,8 @@
pkgbase = python-flask
pkgdesc = Micro webdevelopment framework for Python
pkgver = 3.1.0
- pkgrel = 1
- url = http://flask.pocoo.org/
+ pkgrel = 2
+ url = https://flask.palletsprojects.com/
arch = any
license = BSD-3-Clause
checkdepends = python-pytest
@@ -15,8 +15,10 @@ pkgbase = python-flask
depends = python-click
depends = python-itsdangerous
depends = python-jinja
+ depends = python-markupsafe
depends = python-werkzeug
optdepends = python-asgiref: async functions and views
+ optdepends = python-cryptography: using ad-hoc certificates
optdepends = python-dotenv: loading env vars from files
source =
python-flask-3.1.0.tar.gz::https://github.com/pallets/flask/archive/3.1.0.tar.gz
sha512sums =
b70efc2d8bf7de810b0b42dfd5a792c1958739dd84fdc533eae76cf6d805b5de311f9324327d12f00c0d596ca5d43e468f2f52b31f09e04f63a38997ce0a312f
=====================================
PKGBUILD
=====================================
@@ -1,4 +1,5 @@
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Maintainer: Carl Smedstad <[email protected]>
# Contributor: Sven-Hendrik Haase <[email protected]>
# Contributor: Alexander Rødseth <[email protected]>
# Contributor: Thomas Dziedzic < gostrc at gmail >
@@ -6,9 +7,9 @@
pkgname=python-flask
pkgver=3.1.0
-pkgrel=1
+pkgrel=2
pkgdesc='Micro webdevelopment framework for Python'
-url='http://flask.pocoo.org/'
+url='https://flask.palletsprojects.com/'
arch=('any')
license=('BSD-3-Clause')
depends=(
@@ -17,6 +18,7 @@ depends=(
'python-click'
'python-itsdangerous'
'python-jinja'
+ 'python-markupsafe'
'python-werkzeug'
)
makedepends=(
@@ -28,27 +30,28 @@ makedepends=(
checkdepends=('python-pytest')
optdepends=(
'python-asgiref: async functions and views'
+ 'python-cryptography: using ad-hoc certificates'
'python-dotenv: loading env vars from files'
)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/pallets/flask/archive/${pkgver}.tar.gz")
+source=("$pkgname-$pkgver.tar.gz::https://github.com/pallets/flask/archive/$pkgver.tar.gz")
sha512sums=('b70efc2d8bf7de810b0b42dfd5a792c1958739dd84fdc533eae76cf6d805b5de311f9324327d12f00c0d596ca5d43e468f2f52b31f09e04f63a38997ce0a312f')
build() {
- cd "flask-$pkgver"
+ cd ${pkgname#python-}-$pkgver
python -m build --wheel --no-isolation
}
check() {
- cd "flask-$pkgver"
+ cd ${pkgname#python-}-$pkgver
python -m venv --system-site-packages test-env
test-env/bin/python -m installer dist/*.whl
test-env/bin/python -m pytest
}
package() {
- cd "flask-$pkgver"
+ cd ${pkgname#python-}-$pkgver
python -m installer --destdir="$pkgdir" dist/*.whl
- install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
+ install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}
# vim:set ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask/-/compare/74fbd80fda0c85671887a05687ae98c3e03c7e85...925ad951386968eb573bb2254fb60e3d41115864
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask/-/compare/74fbd80fda0c85671887a05687ae98c3e03c7e85...925ad951386968eb573bb2254fb60e3d41115864
You're receiving this email because of your account on gitlab.archlinux.org.