author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-05-11 08:10:23 UTC |
committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-05-11 08:10:23 UTC |
parent | dcc2ed7bd84089136be7896edb1704b76301666f |
.SRCINFO | +2 | -12 |
.gitignore | +2 | -0 |
PKGBUILD | +11 | -11 |
diff --git a/.SRCINFO b/.SRCINFO index c4acedc..0c5e53c 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -5,16 +5,6 @@ pkgbase = python-structlog url = https://www.structlog.org arch = any license = MIT OR Apache-2.0 - checkdepends = python-pytest - checkdepends = python-freezegun - checkdepends = python-pretend - checkdepends = python-simplejson - checkdepends = python-twisted - checkdepends = python-rapidjson - checkdepends = python-greenlet - checkdepends = python-pytest-asyncio - checkdepends = python-rich - checkdepends = python-better-exceptions makedepends = git makedepends = openssh makedepends = python-build @@ -29,7 +19,7 @@ pkgbase = python-structlog optdepends = python-better-exceptions: for structlog.dev source = git+https://github.com/hynek/structlog.git#tag=25.3.0 source = ssh_allowed_signers - sha512sums = 64b0dab6f61df1d97cac63bc1d5e0b18770e8477616a1843f06dd6cd633b8edc09f2616e1f9484b9ce952d400d2e13404ce3aa7332febf1e1d39968190f397ef - sha512sums = 6ccc3793e6128783b745879785264f66961a6d3aeefd4c39746503490fe0c36c92807f3149ed601fdaaf84be244a6b24882a337025a2dd317a96d75b50f1fabd + sha256sums = b5a7cd53348060b74fb8633dbbe7e735870d342c5640c7785e08f35aa7e89f1f + sha256sums = 3c07fbe42c3d0dd845bc8fbe84b57bac8e006c527162c08d1e92c68d891968da pkgname = python-structlog diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a43258a --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/src/ +/pkg/ diff --git a/PKGBUILD b/PKGBUILD index abc642b..6802fde 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -14,9 +14,9 @@ depends=('python') # openssh needed to verify SSH signatures makedepends=('git' 'openssh' 'python-build' 'python-installer' 'python-hatchling' 'python-hatch-vcs' 'python-hatch-fancy-pypi-readme') -checkdepends=('python-pytest' 'python-freezegun' 'python-pretend' 'python-simplejson' - 'python-twisted' 'python-rapidjson' 'python-greenlet' 'python-pytest-asyncio' - 'python-rich' 'python-better-exceptions') +#checkdepends=('python-pytest' 'python-freezegun' 'python-pretend' 'python-simplejson' +# 'python-twisted' 'python-rapidjson' 'python-greenlet' 'python-pytest-asyncio' +# 'python-rich' 'python-better-exceptions') optdepends=( 'python-greenlet: for greenlet support in structlog.threadlocal (deprecated)' 'python-twisted: for structlog.twisted' @@ -26,8 +26,6 @@ optdepends=( # The PyPI tarball is signed, but missing conftest.py source=("git+https://github.com/hynek/structlog.git#tag=$pkgver" "ssh_allowed_signers") -sha512sums=('64b0dab6f61df1d97cac63bc1d5e0b18770e8477616a1843f06dd6cd633b8edc09f2616e1f9484b9ce952d400d2e13404ce3aa7332febf1e1d39968190f397ef' - '6ccc3793e6128783b745879785264f66961a6d3aeefd4c39746503490fe0c36c92807f3149ed601fdaaf84be244a6b24882a337025a2dd317a96d75b50f1fabd') # XXX: move to verify() when devtools supports it # https://gitlab.archlinux.org/archlinux/devtools/-/issues/224 @@ -45,16 +43,18 @@ build() { python -m build --wheel --no-isolation } -check() { - cd structlog +#check() { +# cd structlog # Install to a temporary root for test_packaging - pyver=$(python -c "import sys; print('{}.{}'.format(*sys.version_info[:2]))") - python -m installer --destdir="$PWD/tmp_install" dist/*.whl - PYTHONPATH="$PWD/tmp_install/usr/lib/python$pyver/site-packages" pytest tests -} +# pyver=$(python -c "import sys; print('{}.{}'.format(*sys.version_info[:2]))") +# python -m installer --destdir="$PWD/tmp_install" dist/*.whl +# PYTHONPATH="$PWD/tmp_install/usr/lib/python$pyver/site-packages" pytest tests +#} package() { cd structlog python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE-{APACHE,MIT} -t "$pkgdir"/usr/share/licenses/$pkgname } +sha256sums=('b5a7cd53348060b74fb8633dbbe7e735870d342c5640c7785e08f35aa7e89f1f' + '3c07fbe42c3d0dd845bc8fbe84b57bac8e006c527162c08d1e92c68d891968da')