summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarmine Margiotta2022-01-03 22:34:02 +0100
committerCarmine Margiotta2022-01-03 22:34:02 +0100
commitb39e4b3e468af3b6d885a3d0cdf6e3e1d7798107 (patch)
tree244b2a72238ac631d815880d296765a981b8b56e
downloadaur-b39e4b3e468af3b6d885a3d0cdf6e3e1d7798107.tar.gz
Init
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD51
2 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9922bf9cccc0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = mqtt-system-monitor
+ pkgdesc = MQTT System Monitor, compatible with Home Assistant
+ pkgver = 0.0.1alpha
+ pkgrel = 1
+ url = https://github.com/cmargiotta/MQTT-System-Monitor
+ arch = any
+ license = GPL
+ makedepends = git
+ makedepends = meson
+ makedepends = ninja
+ depends = paho-mqtt-c
+ depends = openssl
+ depends = lua
+ provides = msm
+ conflicts = msm
+ backup = etc/msm/sensors/*
+ backup = usr/lib/systemd/system/msm.service
+ source = https://github.com/cmargiotta/mqtt-system-monitor/archive/refs/tags/0.0.1alpha.tar.gz
+ sha256sums = 44dc17a0c5bbef68f0d12489375ae3aa8fea210c2367cc8e2623795ea0e03447
+
+pkgname = mqtt-system-monitor
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0b350a95a824
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: Carmine Margiotta <car.margiotta@icloud.com>
+pkgname='mqtt-system-monitor'
+pkgver=0.0.1alpha
+pkgrel=1
+pkgdesc="MQTT System Monitor, compatible with Home Assistant"
+arch=('any')
+url="https://github.com/cmargiotta/MQTT-System-Monitor"
+license=('GPL')
+groups=()
+
+depends=(
+ 'paho-mqtt-c'
+ 'openssl'
+ 'lua'
+)
+makedepends=(
+ 'git'
+ 'meson'
+ 'ninja'
+)
+checkdepends=()
+optdepends=()
+provides=(
+ 'msm'
+)
+conflicts=(
+ 'msm'
+)
+replaces=()
+backup=(
+ etc/msm/sensors/*
+ usr/lib/systemd/system/msm.service
+)
+options=()
+install=
+changelog=
+source=("https://github.com/cmargiotta/$pkgname/archive/refs/tags/$pkgver.tar.gz")
+noextract=()
+sha256sums=('44dc17a0c5bbef68f0d12489375ae3aa8fea210c2367cc8e2623795ea0e03447')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ pwd
+ meson --prefix /usr build
+ meson compile -C build
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ meson install -C build --destdir "$pkgdir"
+}