txt2tags: port to build/installer
This commit is contained in:
parent
69e60f4e40
commit
136a798b2d
@ -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
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user