summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGoliathLabs2020-07-07 13:45:42 +0200
committerGoliathLabs2020-07-07 13:45:42 +0200
commit6d655ee9027098d37db1ecfef678b7b8acd6b5b4 (patch)
tree7fb507448e63d39f6def23590fd3badd87893f87
parenta613cd6bcfe3c39bb6436c59e7f2f4a909369797 (diff)
downloadaur-6d655ee9027098d37db1ecfef678b7b8acd6b5b4.tar.gz
Updated: PKGBUILD
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD19
2 files changed, 16 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7285a228d4ec..5fb4da497af9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2936917ffa28..e6b25bd71eda 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"