Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / 
apksigcopier


Commits:
95c14bbc by loqs at 2024-04-05T21:38:25+01:00
Change to a PEP 517 based workflow

- - - - -
441ae4fd by loqs at 2024-04-05T21:38:27+01:00
Change to SPDX license identifier

https://github.com/obfusk/apksigcopier/blob/v1.1.1/setup.py#L17

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -7,22 +7,22 @@ pkgrel=3
 pkgdesc='copy/extract/patch android apk signatures & compare apks'
 url='https://github.com/obfusk/apksigcopier'
 arch=('any')
-license=('GPL3')
+license=('GPL-3.0-or-later')
 depends=('python' 'python-click')
-makedepends=('python-setuptools' 'pandoc')
+makedepends=('python-setuptools' 'python-build' 'python-installer' 
'python-wheel' 'pandoc')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/obfusk/${pkgname}/archive/v${pkgver}.tar.gz";)
 
sha512sums=('9a88e8c39e764a77887e484d40980cdeffaeb3d2e0a1d848c318c485149071e955f8e1d4cbf3578ea45346d3cecd458762a94f16d2cc0b342a6660e0d56efd02')
 
b2sums=('b66ae97935908179a80e0d4999714aa3a1b4edf7d78ae17422e9d3b79de7050015e339a084bb8560ebdb2e8047a98809d1033d65d3f0c278439f5190b92651e3')
 
 build() {
   cd ${pkgname}-${pkgver}
-  python setup.py build
+  python -m build --wheel --no-isolation
   make
 }
 
 package() {
   cd ${pkgname}-${pkgver}
-  python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+  python -m installer --destdir="$pkgdir" dist/*.whl
   install -Dm 644 apksigcopier.1 -t "${pkgdir}/usr/share/man/man1"
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/apksigcopier/-/compare/891ebbb3a9295cbd2159529b4762b8b548b78624...441ae4fd9f6f49f23f5d95bd82a25740c546bd5d

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/apksigcopier/-/compare/891ebbb3a9295cbd2159529b4762b8b548b78624...441ae4fd9f6f49f23f5d95bd82a25740c546bd5d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to