David Runge pushed to branch main at Arch Linux / Packaging / Packages / repod


Commits:
a6213a92 by David Runge at 2024-04-13T14:21:52+02:00
Add nvchecker integration

Signed-off-by: David Runge <[email protected]>

- - - - -
78cb94f5 by David Runge at 2024-04-13T14:22:17+02:00
Switch to correct SPDX license identifier

Signed-off-by: David Runge <[email protected]>

- - - - -
98aa89f3 by David Runge at 2024-04-13T14:23:11+02:00
Use bash arrays with one entry per line for easier handling

Signed-off-by: David Runge <[email protected]>

- - - - -
c66901c0 by David Runge at 2024-04-13T14:37:03+02:00
upgpkg: 0.3.1-1

Consolidate dependencies.
Provide only the PEP517 build backend with an environment variable override 
when building the wheel.

- - - - -


3 changed files:

- + .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,35 @@
+pkgbase = repod
+       pkgdesc = Tooling to maintain binary package repositories
+       pkgver = 0.3.1
+       pkgrel = 1
+       url = https://repod.archlinux.page/
+       arch = any
+       license = GPL-3.0-or-later
+       checkdepends = python-pytest
+       checkdepends = python-pytest-asyncio
+       checkdepends = python-pytest-lazy-fixtures
+       makedepends = python-build
+       makedepends = python-installer
+       makedepends = python-pdm-backend
+       makedepends = python-sphinx
+       makedepends = python-sphinx-argparse
+       makedepends = python-sphinx_rtd_theme
+       makedepends = python-sphinxcontrib-programoutput
+       depends = pyalpm
+       depends = python
+       depends = python-aiofiles
+       depends = python-email-validator
+       depends = python-jinja
+       depends = python-magic
+       depends = python-orjson
+       depends = python-pydantic
+       depends = python-pydantic-settings
+       depends = python-pyxdg
+       depends = python-pyzstd
+       depends = python-subprocess-tee
+       depends = python-typing_extensions
+       source = 
https://gitlab.archlinux.org/archlinux/repod/-/archive/0.3.1/repod-0.3.1.tar.gz
+       sha512sums = 
fa7fea864686855e410da764c7303a1876fc86a9b59479855ae63d9e582ad52faea4bc33bf9fad170199de555298c57fb1ca5c089231fb0b423cfd06680c5956
+       b2sums = 
257287997bf1477ad92c856b3fc97e76cfb2f7996714618ff8a7f6e5e3afbc21190c672e3dc29458046924bf76c79d335079892ae80ca6e0230dc7cb94e62076
+
+pkgname = repod


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,3 @@
+[repod]
+source = "pypi"
+pypi = "repod"


=====================================
PKGBUILD
=====================================
@@ -1,12 +1,12 @@
 # Maintainer: David Runge <[email protected]>
 
 pkgname=repod
-pkgver=0.3.0
+pkgver=0.3.1
 pkgrel=1
 pkgdesc="Tooling to maintain binary package repositories"
 arch=(any)
 url="https://repod.archlinux.page/";
-license=(GPL3)
+license=(GPL-3.0-or-later)
 depends=(
   pyalpm
   python
@@ -20,7 +20,7 @@ depends=(
   python-pyxdg
   python-pyzstd
   python-subprocess-tee
-  python-tomli
+  python-typing_extensions
 )
 makedepends=(
   python-build
@@ -31,17 +31,20 @@ makedepends=(
   python-sphinx_rtd_theme
   python-sphinxcontrib-programoutput
 )
-checkdepends=(python-pytest python-pytest-asyncio python-pytest-lazy-fixture)
+checkdepends=(
+  python-pytest
+  python-pytest-asyncio
+  python-pytest-lazy-fixtures
+)
 source=(
   
https://gitlab.archlinux.org/archlinux/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz
 )
-sha256sums=('1d7763d0234aeb64ba21772b9de33e4b05b575ff916c0bcf7055109f06168468')
-b2sums=('ba17d42856ba032d564fe8bdc5083f6524bc2b2d47bb353c68fd10f36a5a55795eba479f10853937772f470abe44dd9c582b49c3d905feea349c363e9249baa0')
+sha512sums=('fa7fea864686855e410da764c7303a1876fc86a9b59479855ae63d9e582ad52faea4bc33bf9fad170199de555298c57fb1ca5c089231fb0b423cfd06680c5956')
+b2sums=('257287997bf1477ad92c856b3fc97e76cfb2f7996714618ff8a7f6e5e3afbc21190c672e3dc29458046924bf76c79d335079892ae80ca6e0230dc7cb94e62076')
 
 build() {
-  export PDM_BUILD_SCM_VERSION=$pkgver
   cd $pkgname-$pkgver
-  make build
+  PDM_BUILD_SCM_VERSION=$pkgver make build
   make system-docs
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/repod/-/compare/c220521d22a81beaa490a320072b3bf28dcb1116...c66901c0aaaf1bd731b9f9df1860959b5c60a0e1

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/repod/-/compare/c220521d22a81beaa490a320072b3bf28dcb1116...c66901c0aaaf1bd731b9f9df1860959b5c60a0e1
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to