diff options
author | matclab | 2021-12-24 18:46:42 +0100 |
---|---|---|
committer | matclab | 2021-12-24 18:46:42 +0100 |
commit | 6c5599611536fc39239c8d289bbed13f4879ca84 (patch) | |
tree | 25fdac728c71a789db840a8028fb603160687001 /PKGBUILD | |
parent | 04766bc47c42d71f2e7eb60600f6cc676d67458f (diff) | |
download | aur-6c5599611536fc39239c8d289bbed13f4879ca84.tar.gz |
Generate setup.py via poetry
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -3,7 +3,8 @@ # Contributor: Caleb Chase <firstname at lastnamefirstname dot com> pkgname=ledger-autosync-git -pkgver=1.0.1.r41.g01f98aa +_pyname=ledger-autosync +pkgver=1.0.3.r7.g69f30ea pkgrel=1 pkgdesc="Pull down transactions from your bank and create ledger transactions for them" arch=("any") @@ -11,7 +12,7 @@ url="https://gitlab.com/egh/ledger-autosync" license=('GPL3') depends=('python' 'ofxclient-git' 'ofxparse-git') optdepends=('ledger') -makedepends=('git') +makedepends=('git' 'python-setuptools' 'python-poetry') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=('git+https://gitlab.com/egh/ledger-autosync.git') @@ -26,10 +27,11 @@ pkgver() { build() { cd "$srcdir/${pkgname%-git}" - python setup.py build + poetry build -f sdist + tar xvf ./dist/${_pyname}-*.tar.gz } package() { - cd "$srcdir/${pkgname%-git}" + cd "$srcdir/${pkgname%-git}/${_pyname}"*/ python setup.py install --root="$pkgdir" --optimize=1 } |