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 | |
parent | ea2bbe0e451552f50c67b7ba6674cee4ccad16a0 (diff) | |
download | aur-55aff4b02adbcbae6584f6f7e9d9c238d81ba5dc.tar.gz |
adopt and update to version 1.27.2
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 22 insertions, 20 deletions
@@ -1,8 +1,8 @@ pkgbase = teslamate pkgdesc = A self-hosted data logger for your Tesla 🚘 - pkgver = 1.24.1 + pkgver = 1.27.2 pkgrel = 1 - url = https://testlamate.org + url = https://teslamate.org install = teslamate.install arch = any license = MIT @@ -11,11 +11,11 @@ pkgbase = teslamate depends = nodejs depends = grafana depends = postgresql - source = https://github.com/adriankumpf/teslamate/archive/refs/tags/v1.24.1.tar.gz + source = teslamate-1.27.2.tar.gz::https://github.com/adriankumpf/teslamate/archive/refs/tags/v1.27.2.tar.gz source = teslamate.service source = teslamate.install - sha512sums = 1b9c95e06e4581731bad5b0a48e2b9476548c1c6f71361d03243f0c38401dae27f77d040c4023b508d69d42b7cb2c8309cc1f41383d0f2361a5bd0b6b6a47ca2 - sha512sums = 92231f298529164d47109cf6d59e6c8ee7bd20ae4a49a30cb5f21b6ba501bb6e66afdadedf86d3a7ab7745deb0c36627cc89c7f197c8f312333c025a6b1c5e5b - sha512sums = 9f345a7ac9977b298af7620e75f8585e0d75502c394e165ac7e694baa6342ce0144e663d88c3d1e4af12ae4011afa8ef6dddbb006b4b463d23a1452b6abe79bc + sha256sums = 867650b77b22ca771bbecbff8d12872495f49435b7cb08356724d8d39df27329 + sha256sums = 455b9f75b17ee31bfed34fb3b7ab149947e7691b3b1c07c51eb298d0ac4adf67 + sha256sums = 1f599b27539320c874e55d3430c8375179a69893c38e10d0fed7952450a3f347 pkgname = teslamate diff --git a/.gitignore b/.gitignore index 43e40455076c..5e43eed7272a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ -src/ -pkg/ -*.pkg.tar.xz -*.tar.gz +*~ +*.log +teslamate-*.tar.* @@ -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 |