summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGoliathLabs2020-07-07 13:45:42 +0200
committerGoliathLabs2020-07-07 13:45:42 +0200
commit6d655ee9027098d37db1ecfef678b7b8acd6b5b4 (patch)
tree7fb507448e63d39f6def23590fd3badd87893f87 /PKGBUILD
parenta613cd6bcfe3c39bb6436c59e7f2f4a909369797 (diff)
downloadaur-buchhaltung-git.tar.gz
Updated: PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 11 insertions, 8 deletions
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"