Sergej Pupykin pushed to branch main at Arch Linux / Packaging / Packages / 
rubber


Commits:
0769fcee by Sergej Pupykin at 2024-06-03T17:17:46+03:00
upgpkg: 1.6.6-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,17 @@
 pkgbase = rubber
        pkgdesc = A wrapper for LaTeX and friends
-       pkgver = 1.6.0
-       pkgrel = 4
+       pkgver = 1.6.6
+       pkgrel = 1
        url = https://launchpad.net/rubber/
        arch = any
-       license = GPL
+       license = GPL-2.0-only
        makedepends = texinfo
        makedepends = texlive-plaingeneric
-       makedepends = python-setuptools
+       makedepends = python-hatchling
+       makedepends = python-installer
+       makedepends = python-build
        depends = python
-       source = 
https://gitlab.com/latex-rubber/rubber/-/archive/1.6.0/rubber-1.6.0.tar.gz
-       sha512sums = 
732894ba25d453567a9ff8189bc31fe6788cd85ba6b638f8d912686c431d6621e08fc11015459525dce8a4fb36d4351e438c9227ff4595c00bb8f52de9769abe
+       source = 
https://gitlab.com/latex-rubber/rubber/-/archive/1.6.6/rubber-1.6.6.tar.bz2
+       sha512sums = 
0913a1c9ac012a8bd577e975aca92eae0965137fbc01b049b139f8f31bd85856503af7d760defc67f76894a74ca0616fcb887b1a9395be5a93ff0397ec6795ae
 
 pkgname = rubber


=====================================
PKGBUILD
=====================================
@@ -1,26 +1,27 @@
 # Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com>
 # Contributor: Baptiste Grenier <bapti...@bapt.name>
+# Contributor: Florian Fischer <florian.fischer@muhq.space>
 
 pkgname=rubber
-pkgver=1.6.0
-pkgrel=4
+pkgver=1.6.6
+pkgrel=1
 pkgdesc="A wrapper for LaTeX and friends"
 arch=('any')
 url="https://launchpad.net/rubber/";
-license=('GPL')
+license=('GPL-2.0-only')
 depends=('python')
-makedepends=('texinfo' 'texlive-plaingeneric' 'python-setuptools')
-source=("https://gitlab.com/latex-rubber/rubber/-/archive/$pkgver/rubber-$pkgver.tar.gz";)
-sha512sums=('732894ba25d453567a9ff8189bc31fe6788cd85ba6b638f8d912686c431d6621e08fc11015459525dce8a4fb36d4351e438c9227ff4595c00bb8f52de9769abe')
+makedepends=('texinfo' 'texlive-plaingeneric' 'python-hatchling' 
'python-installer' 'python-build')
+source=("https://gitlab.com/latex-rubber/rubber/-/archive/$pkgver/rubber-$pkgver.tar.bz2";)
+sha512sums=('0913a1c9ac012a8bd577e975aca92eae0965137fbc01b049b139f8f31bd85856503af7d760defc67f76894a74ca0616fcb887b1a9395be5a93ff0397ec6795ae')
 
 build() {
   cd "${srcdir}/rubber-$pkgver"
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 package() {
   cd "${srcdir}/rubber-$pkgver"
-  python setup.py install --root="$pkgdir" --mandir=/usr/share/man 
--infodir=/usr/share/info
+  python -m installer --destdir="$pkgdir" dist/*.whl
 
   mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
   echo "complete -f -X '!*.tex' rubber" 
>"$pkgdir"/usr/share/bash-completion/completions/rubber



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rubber/-/commit/0769fcee52f7609cdff1a3366ac3fc95305a5746

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rubber/-/commit/0769fcee52f7609cdff1a3366ac3fc95305a5746
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to