blob: 527bcf6c427d2768691647f1ea29aa12759bb083 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# Maintainer: Agil Mammadov <mammadovagil@proton.me>
pkgname=python-repomatic
_name=${pkgname#python-}
pkgver=7.2.0
pkgrel=1
pkgdesc='Automate repository maintenance, releases, and CI/CD workflows'
url='https://kdeldycke.github.io/repomatic/'
makedepends=(python-build python-installer python-uv-build)
depends=(python
python-arrow
python-backports
python-boltons
python-click-extra
python-extra-platforms
python-packaging
python-py-walk
python-pyproject-metadata
python-yaml
python-tomlrt
python-vt-py
python-wcmatch)
license=('GPL-2.0-or-later')
arch=('any')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kdeldycke/${_name}/archive/refs/tags/v${pkgver}.tar.gz")
sha512sums=('4d779cc043c80d6aa833e0cf4fca98b26084eda272c13dc99ee083be2885c784ad39b0f9cd52192888b7a12af29f25322116035e42a0ba6514cd0e5eacfe08c3')
build() {
cd "$srcdir/$_name-$pkgver"
python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$_name-$pkgver"
python -m installer --destdir="$pkgdir" dist/*.whl
}
|