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.