Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages /
python-setuptools-gettext
Commits:
af92eb3f by Maxime Gauduin at 2023-12-27T14:05:37+01:00
drop setup.py
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,17 @@
pkgbase = python-setuptools-gettext
pkgdesc = Setuptools plugin for building .mo files
pkgver = 0.1.8
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/breezy-team/setuptools-gettext
arch = any
license = GPL2
makedepends = git
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
+ depends = python
depends = python-setuptools
+ depends = python-tomli
source =
git+https://github.com/breezy-team/setuptools-gettext.git#tag=580829c3d7b398e58f60751549028b33afa58119
validpgpkeys = DC837EE14A7E37347E87061700806F2BD729A457
b2sums = SKIP
=====================================
PKGBUILD
=====================================
@@ -2,13 +2,22 @@
pkgname=python-setuptools-gettext
pkgver=0.1.8
-pkgrel=1
+pkgrel=2
pkgdesc='Setuptools plugin for building .mo files'
arch=(any)
url=https://github.com/breezy-team/setuptools-gettext
license=(GPL2)
-depends=(python-setuptools)
-makedepends=(git)
+depends=(
+ python
+ python-setuptools
+ python-tomli
+)
+makedepends=(
+ git
+ python-build
+ python-installer
+ python-wheel
+)
_tag=580829c3d7b398e58f60751549028b33afa58119
#source=(git+https://github.com/breezy-team/setuptools-gettext.git?signed#tag=${_tag})
source=(git+https://github.com/breezy-team/setuptools-gettext.git#tag=${_tag})
@@ -22,12 +31,11 @@ pkgver() {
build() {
cd setuptools-gettext
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
- cd setuptools-gettext
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ python -m installer --destdir="${pkgdir}" setuptools-gettext/dist/*.whl
}
# vim: ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-setuptools-gettext/-/commit/af92eb3f23984ac4aa81b1358be104e30d9973ff
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-setuptools-gettext/-/commit/af92eb3f23984ac4aa81b1358be104e30d9973ff
You're receiving this email because of your account on gitlab.archlinux.org.