diff options
author | Stephan Springer | 2023-01-23 19:01:30 +0100 |
---|---|---|
committer | Stephan Springer | 2023-01-23 19:02:49 +0100 |
commit | 55aff4b02adbcbae6584f6f7e9d9c238d81ba5dc (patch) | |
tree | 59c0ae0aa74ae69b816d141d0e59962a1b1308a7 /PKGBUILD | |
parent | ea2bbe0e451552f50c67b7ba6674cee4ccad16a0 (diff) | |
download | aur-55aff4b02adbcbae6584f6f7e9d9c238d81ba5dc.tar.gz |
adopt and update to version 1.27.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 13 insertions, 10 deletions
@@ -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 |