Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
python-empy


Commits:
56050a00 by Balló György at 2025-10-09T18:15:37+02:00
upgpkg: 4.2-1: Update to new release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,13 +1,16 @@
 pkgbase = python-empy
        pkgdesc = Powerful and robust templating system for Python
-       pkgver = 4.1
-       pkgrel = 3
+       pkgver = 4.2
+       pkgrel = 1
        url = http://www.alcyone.com/software/empy/
        arch = any
-       license = LGPL
+       license = BSD-3-Clause
+       makedepends = python-build
+       makedepends = python-installer
        makedepends = python-setuptools
+       makedepends = python-wheel
        depends = python
-       source = https://pypi.python.org/packages/source/e/empy/empy-4.1.tar.gz
-       sha256sums = 
9d712e97c1395859be13d2b45788c9186cd97f1c04dac510399130f328643367
+       source = http://www.alcyone.com/software/empy/empy-4.2.tar.gz
+       b2sums = 
6460ae0f249d17a8467b6ac51268fec40c4cc6a1606fb36dc56650556598f0c57fd4a815132dcf265c5e51a20f987580b8b337dedff245eb24424072105597ac
 
 pkgname = python-empy


=====================================
PKGBUILD
=====================================
@@ -2,24 +2,29 @@
 
 _pkgname=empy
 pkgname=python-empy
-pkgver=4.1
-pkgrel=3
-pkgdesc="Powerful and robust templating system for Python"
-arch=('any')
-url="http://www.alcyone.com/software/empy/";
-license=('LGPL')
-depends=('python')
-makedepends=('python-setuptools')
-#source=("http://www.alcyone.com/software/empy/$_pkgname-$pkgver.tar.gz";)
-source=(https://pypi.python.org/packages/source/e/empy/empy-$pkgver.tar.gz)
-sha256sums=('9d712e97c1395859be13d2b45788c9186cd97f1c04dac510399130f328643367')
+pkgver=4.2
+pkgrel=1
+pkgdesc='Powerful and robust templating system for Python'
+arch=(any)
+url='http://www.alcyone.com/software/empy/'
+license=(BSD-3-Clause)
+depends=(python)
+makedepends=(
+  python-build
+  python-installer
+  python-setuptools
+  python-wheel
+)
+source=("http://www.alcyone.com/software/empy/$_pkgname-$pkgver.tar.gz";)
+b2sums=(6460ae0f249d17a8467b6ac51268fec40c4cc6a1606fb36dc56650556598f0c57fd4a815132dcf265c5e51a20f987580b8b337dedff245eb24424072105597ac)
 
 build() {
   cd $_pkgname-$pkgver
-  python3 setup.py build
+  python -m build --wheel --no-isolation
 }
 
 package() {
-  cd $_pkgname-$pkgver 
-  python3 setup.py install --root="$pkgdir" --optimize=1
+  cd $_pkgname-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE.md
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-empy/-/commit/56050a0049e0937ca948dd7a5fd7e294bfa31d32

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-empy/-/commit/56050a0049e0937ca948dd7a5fd7e294bfa31d32
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to