diff options
author | GoliathLabs | 2020-06-15 19:50:35 +0200 |
---|---|---|
committer | GoliathLabs | 2020-06-15 19:50:35 +0200 |
commit | 04766bc47c42d71f2e7eb60600f6cc676d67458f (patch) | |
tree | 9885e6fd39a555febc26e92d8f3363dab328fe49 | |
parent | 7c2f676a2a38ae806411a7ff82ae9edf3c286647 (diff) | |
download | aur-04766bc47c42d71f2e7eb60600f6cc676d67458f.tar.gz |
Updated: PKGBUILD
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 15 insertions, 23 deletions
@@ -1,14 +1,12 @@ -# Generated by mksrcinfo v8 -# Fri Jan 29 04:11:04 UTC 2016 pkgbase = ledger-autosync-git pkgdesc = Pull down transactions from your bank and create ledger transactions for them - pkgver = r202.5892b62 + pkgver = 1.0.1.r41.g01f98aa pkgrel = 1 url = https://gitlab.com/egh/ledger-autosync arch = any license = GPL3 makedepends = git - depends = python2 + depends = python depends = ofxclient-git depends = ofxparse-git optdepends = ledger @@ -1,12 +1,15 @@ -# Maintainer: Caleb Chase <firstname at lastnamefirstname dot com> +# Maintainer: +# Contributor: Felix Golatofski <contact@xdfr.de> +# Contributor: Caleb Chase <firstname at lastnamefirstname dot com> + pkgname=ledger-autosync-git -pkgver=r202.5892b62 +pkgver=1.0.1.r41.g01f98aa pkgrel=1 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=('python2' 'ofxclient-git' 'ofxparse-git') +depends=('python' 'ofxclient-git' 'ofxparse-git') optdepends=('ledger') makedepends=('git') provides=("${pkgname%-git}") @@ -15,27 +18,18 @@ source=('git+https://gitlab.com/egh/ledger-autosync.git') md5sums=('SKIP') pkgver() { - cd "$srcdir/${pkgname%-git}" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} + cd "$srcdir/${pkgname%-git}" + # cutting off 'v' prefix that presents in the git tag + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -prepare() { - cd "$srcdir/${pkgname%-git}" - # Fix shebangs - find . -type f -exec sed -i 's/env python$/&2/' {} + } build() { - cd "$srcdir/${pkgname%-git}" - python2 setup.py build -} - -check() { - cd "$srcdir/${pkgname%-git}" - # TODO: run unit tests? + cd "$srcdir/${pkgname%-git}" + python setup.py build } package() { - cd "$srcdir/${pkgname%-git}" - python2 setup.py install --root="$pkgdir" --optimize=1 + cd "$srcdir/${pkgname%-git}" + python setup.py install --root="$pkgdir" --optimize=1 } |