diff options
author | Caleb Maclennan | 2022-03-15 20:37:18 +0300 |
---|---|---|
committer | Caleb Maclennan | 2022-03-15 20:37:18 +0300 |
commit | 39798124935c0209c97062ece2738c4d3062ab79 (patch) | |
tree | 9d6ebc5b32d9765b07ca89c43b267839a1d8d5ed | |
parent | 30d073ecf50afe42468eb73f99ae42b4a0d6c08b (diff) | |
download | aur-39798124935c0209c97062ece2738c4d3062ab79.tar.gz |
upgpkg: python-usfm2osis-cw-git r139.a861a53-2
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 25 insertions, 22 deletions
@@ -1,12 +1,15 @@ pkgbase = python-usfm2osis-cw-git pkgdesc = Tools for converting Bibles from USFM to OSIS XML (CrossWire Development Fork) pkgver = r139.a861a53 - pkgrel = 1 + pkgrel = 2 url = https://github.com/JohnAustinDev/Module-tools/ arch = any - license = GPLv3 + license = GPL makedepends = git + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python provides = python-usfm2osis conflicts = python-usfm2osis @@ -15,4 +18,3 @@ pkgbase = python-usfm2osis-cw-git sha256sums = SKIP pkgname = python-usfm2osis-cw-git - @@ -3,14 +3,17 @@ pkgname=python-usfm2osis-cw-git _pypiname=usfm2osis pkgver=r139.a861a53 -pkgrel=1 +pkgrel=2 _branch=module-tools-sync -pkgdesc="Tools for converting Bibles from USFM to OSIS XML (CrossWire Development Fork)" -arch=('any') -url="https://github.com/JohnAustinDev/Module-tools/" -license=('GPLv3') -makedepends=('git' 'python-setuptools') -depends=('python') +pkgdesc='Tools for converting Bibles from USFM to OSIS XML (CrossWire Development Fork)' +arch=(any) +url=https://github.com/JohnAustinDev/Module-tools/ +license=(GPL) +depends=(python) +makedepends=(git + python-{build,installer} + python-setuptools + python-wheel) options=(!emptydirs) provides=("${pkgname%-cw-git}") conflicts=("${pkgname%-cw-git}") @@ -18,22 +21,20 @@ source=("git://github.com/alerque/$_pypiname.git#branch=$_branch") sha256sums=('SKIP') pkgver() { - cd "$srcdir/$_pypiname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$_pypiname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "$srcdir/$_pypiname" - mv usfm2osis/scripts/*py usfm2osis/ - sed -i -e 's/usfm2osis.scripts/usfm2osis/g' setup.py - sed -i -e '/__main__/s/^.*$/def main(args=None):/g' usfm2osis/usfm2osis.py - sed -i -e '/^scriptVersion/a DEBUG = False' usfm2osis/usfm2osis.py - python setup.py build + cd "$_pypiname" + mv usfm2osis/scripts/*py usfm2osis/ + sed -i -e 's/usfm2osis.scripts/usfm2osis/g' setup.py + sed -i -e '/__main__/s/^.*$/def main(args=None):/g' usfm2osis/usfm2osis.py + sed -i -e '/^scriptVersion/a DEBUG = False' usfm2osis/usfm2osis.py + python -m build } package() { - cd "$srcdir/$_pypiname" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + cd "$_pypiname" + python -m installer -d "$pkgdir" dist/*.whl } - -# vim:set ts=2 sw=2 et: |