summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorStephan Springer2023-01-23 19:01:30 +0100
committerStephan Springer2023-01-23 19:02:49 +0100
commit55aff4b02adbcbae6584f6f7e9d9c238d81ba5dc (patch)
tree59c0ae0aa74ae69b816d141d0e59962a1b1308a7 /PKGBUILD
parentea2bbe0e451552f50c67b7ba6674cee4ccad16a0 (diff)
downloadaur-55aff4b02adbcbae6584f6f7e9d9c238d81ba5dc.tar.gz
adopt and update to version 1.27.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 13 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index eba237574031..b8a938209dfa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,25 @@
+# Maintainer: Stephan Springer <buzo+arch@Lini.de>
+# Contributor: Sandy Carter <bwrsandman [at] gmail dot com>
+
pkgname=teslamate
-pkgver=1.24.1
+pkgver=1.27.2
pkgrel=1
pkgdesc="A self-hosted data logger for your Tesla 🚘"
arch=('any')
-url="https://testlamate.org"
+url="https://teslamate.org"
license=("MIT")
depends=("elixir" "nodejs" "grafana" "postgresql")
makedepends=("npm")
-source=("https://github.com/adriankumpf/teslamate/archive/refs/tags/v${pkgver}.tar.gz"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/adriankumpf/teslamate/archive/refs/tags/v${pkgver}.tar.gz"
"teslamate.service"
"teslamate.install")
-sha512sums=('1b9c95e06e4581731bad5b0a48e2b9476548c1c6f71361d03243f0c38401dae27f77d040c4023b508d69d42b7cb2c8309cc1f41383d0f2361a5bd0b6b6a47ca2'
- '92231f298529164d47109cf6d59e6c8ee7bd20ae4a49a30cb5f21b6ba501bb6e66afdadedf86d3a7ab7745deb0c36627cc89c7f197c8f312333c025a6b1c5e5b'
- '9f345a7ac9977b298af7620e75f8585e0d75502c394e165ac7e694baa6342ce0144e663d88c3d1e4af12ae4011afa8ef6dddbb006b4b463d23a1452b6abe79bc')
+sha256sums=('867650b77b22ca771bbecbff8d12872495f49435b7cb08356724d8d39df27329'
+ '455b9f75b17ee31bfed34fb3b7ab149947e7691b3b1c07c51eb298d0ac4adf67'
+ '1f599b27539320c874e55d3430c8375179a69893c38e10d0fed7952450a3f347')
install=teslamate.install
prepare() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd "$pkgname-$pkgver"
sed -i 's,grafana-map-panel,grafana-worldmap-panel,g' grafana/dashboards/charging-stats.json
@@ -32,7 +35,7 @@ prepare() {
}
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd "$pkgname-$pkgver"
export HEX_HOME=${srcdir}/.hex
export MIX_HOME=${srcdir}/.mix
export MIX_ENV=prod
@@ -47,7 +50,7 @@ build() {
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd "$pkgname-$pkgver"
export HEX_HOME=${srcdir}/.hex
export MIX_HOME=${srcdir}/.mix
export MIX_ENV=prod
@@ -60,7 +63,7 @@ package() {
install ${srcdir}/teslamate.service ${pkgdir}/etc/systemd/system/teslamate.service
mkdir -p ${pkgdir}/var/lib/grafana/conf/provisioning
- cp -r ./grafana/dashboards ${pkgdir}/var/lib/grafana/conf/provisioning
+ cp -r grafana/dashboards ${pkgdir}/var/lib/grafana/conf/provisioning
install grafana/dashboards.yml ${pkgdir}/var/lib/grafana/conf/provisioning/dashboards/teslamate.yml
mkdir -p ${pkgdir}/var/lib/grafana/conf/provisioning/datasources