txt2tags: port to build/installer

This commit is contained in:
Christoph Reiter 2022-12-18 15:39:38 +01:00
parent 69e60f4e40
commit 136a798b2d

View File

@ -3,22 +3,29 @@
pkgname=txt2tags
pkgver=3.7
pkgrel=5
pkgrel=6
pkgdesc='A text formatting and conversion tool.'
arch=('any')
url='https://www.txt2tags.org/'
license=('GPL')
license=('spdx:GPL-2.0-or-later')
depends=('python')
makedepends=('python-setuptools')
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)
source=(https://pypi.python.org/packages/source/t/txt2tags/txt2tags-${pkgver}.tar.gz)
sha256sums=('27969387206d12b4e4a0eb13d0d5dd957d71dbb932451b0dceeab5e3dbb6178a')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
/usr/bin/python setup.py build
cd "${pkgname}-${pkgver}"
python -m build --wheel --skip-dependency-check --no-isolation
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
/usr/bin/python setup.py install --root="${pkgdir}"
cd "${pkgname}-${pkgver}"
python -m installer --destdir="${pkgdir}" dist/*.whl
}