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 | |
parent | 04766bc47c42d71f2e7eb60600f6cc676d67458f (diff) | |
download | aur-6c5599611536fc39239c8d289bbed13f4879ca84.tar.gz |
Generate setup.py via poetry
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 9 insertions, 6 deletions
@@ -1,11 +1,13 @@ pkgbase = ledger-autosync-git pkgdesc = Pull down transactions from your bank and create ledger transactions for them - pkgver = 1.0.1.r41.g01f98aa + pkgver = 1.0.3.r7.g69f30ea pkgrel = 1 url = https://gitlab.com/egh/ledger-autosync arch = any license = GPL3 makedepends = git + makedepends = python-setuptools + makedepends = python-poetry depends = python depends = ofxclient-git depends = ofxparse-git @@ -16,4 +18,3 @@ pkgbase = ledger-autosync-git md5sums = SKIP pkgname = ledger-autosync-git - @@ -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 } |