diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 16 insertions, 13 deletions
@@ -1,18 +1,18 @@ pkgbase = buchhaltung-git - pkgdesc = The ledger helper buchhaltung tool - pkgver = 20180121 + pkgdesc = Automatic import, bayesian account matching, and efficient manual entry of ledger transactions. + pkgver = 0.0.7.r2.g1a5b584 pkgrel = 1 - url = https://johannesgerer.com/software/#buchhaltung + url = http://johannesgerer.com/software/#buchhaltung arch = i686 arch = x86_64 license = MIT makedepends = git makedepends = stack - optdepends = aqbanking: Required for direct retrieval of bank transcations via FinTS/HBCI/EBICS (Germany) or OFXDirectConnect (USA, Canada, UK) + optdepends = aqbanking: Required for direct retrieval of bank transcations optdepends = dbacl: Bayesian classifier used to match transaction to accounts. optdepends = hledger: for quering the ledger, create balance and report statements, web interface, etc. provides = buchhaltung - options = strip + conflicts = buchhaltung source = git+https://github.com/johannesgerer/buchhaltung sha256sums = SKIP @@ -1,13 +1,14 @@ -# Maintainer: Julius Gonsior <aur@gaenseri.ch> +# Maintainer: Felix Golatofski <contact@xdfr.de> # Contributor: Julius Gonsior <aur@gaenseri.ch> -pkgname=buchhaltung-git -pkgver=0.0.5.r34.g4c5832f +_pkgname=buchhaltung +pkgname=$_pkgname-git +pkgver=0.0.7.r2.g1a5b584 pkgrel=1 pkgdesc="Automatic import, bayesian account matching, and efficient manual entry of ledger transactions." arch=('i686' 'x86_64') makedepends=('git' 'stack') -url="https://johannesgerer.com/software/#buchhaltung" +url="http://johannesgerer.com/software/#buchhaltung" license=('MIT') source=(git+https://github.com/johannesgerer/buchhaltung) sha256sums=('SKIP') @@ -20,18 +21,20 @@ optdepends=( 'hledger: for quering the ledger, create balance and report statements, web interface, etc.') pkgver() { - cd ${pkgname%-git} - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + cd "$srcdir/$_pkgname" + # cutting off 'v' prefix that presents in the git tag + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + } build() { - cd ${pkgname%-git} + cd "$srcdir/$_pkgname" stack --local-bin-path "$pkgdir/usr/bin" build } package() { - cd ${pkgname%-git} + cd "$srcdir/$_pkgname" stack --local-bin-path "$pkgdir/usr/bin" install install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/buchhaltung" |