diff options
author | matclab | 2023-06-03 09:19:42 +0200 |
---|---|---|
committer | matclab | 2023-06-03 09:19:42 +0200 |
commit | dd08dd73375ddd9f398a3e795abd0800609fd436 (patch) | |
tree | 7b239f922aebe87d37f6c1fcd4fb5b8649072d77 | |
parent | e9f74e070863159d193405937c72fb5886a0b9ad (diff) | |
download | aur-ledger-autosync-git.tar.gz |
Update build process
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 13 insertions, 12 deletions
@@ -1,16 +1,17 @@ pkgbase = ledger-autosync-git pkgdesc = Pull down transactions from your bank and create ledger transactions for them - pkgver = 1.0.3.r7.g69f30ea + pkgver = 1.0.3.r22.g4edbb5b pkgrel = 2 url = https://gitlab.com/egh/ledger-autosync arch = any license = GPL3 makedepends = git - makedepends = python-setuptools - makedepends = python-poetry + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python depends = python-ofxclient-git - depends = ofxparse-git + depends = python-ofxparse optdepends = ledger provides = ledger-autosync conflicts = ledger-autosync @@ -3,16 +3,16 @@ # Contributor: Caleb Chase <firstname at lastnamefirstname dot com> pkgname=ledger-autosync-git -_pyname=ledger-autosync -pkgver=1.0.3.r7.g69f30ea +_pyname=ledger_autosync +pkgver=1.0.3.r22.g4edbb5b pkgrel=2 pkgdesc="Pull down transactions from your bank and create ledger transactions for them" arch=("any") url="https://gitlab.com/egh/ledger-autosync" license=('GPL3') -depends=('python' 'python-ofxclient-git' 'ofxparse-git') +depends=('python' 'python-ofxclient-git' 'python-ofxparse' ) optdepends=('ledger') -makedepends=('git' 'python-setuptools' 'python-poetry') +makedepends=('git' 'python-build' 'python-installer' 'python-wheel') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=('git+https://gitlab.com/egh/ledger-autosync.git') @@ -27,11 +27,11 @@ pkgver() { build() { cd "$srcdir/${pkgname%-git}" - poetry build -f sdist - tar xvf ./dist/${_pyname}-*.tar.gz + python -m build --wheel --no-isolation } package() { - cd "$srcdir/${pkgname%-git}/${_pyname}"*/ - python setup.py install --root="$pkgdir" --optimize=1 + cd "$srcdir/${pkgname%-git}/" + python -m installer --destdir="$pkgdir" dist/*.whl + } |