summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWolfgang Gehrhardt2024-05-01 16:02:13 +0200
committerWolfgang Gehrhardt2024-05-01 16:02:13 +0200
commitedb58deee8e971e3b9f71bd819317083d85a23e4 (patch)
treea10fdf6d3653d030b3ce3fd99da94b8f088f711f
parent8d994bd6190f8cbec90a3b6f59f289675ac483b1 (diff)
downloadaur-elos.tar.gz
Update to version 0.57.3
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD25
2 files changed, 26 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 30f43cf78c95..c1986b6aac2f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = elos
pkgdesc = An event logging system
- pkgver = 0.56.5
+ pkgver = 0.57.3
pkgrel = 1
url = https://github.com/Elektrobit/elos
install = elos.install
@@ -15,7 +15,7 @@ pkgbase = elos
depends = sqlite
depends = json-c
backup = etc/elos/elosd.json
- source = elos-0.56.5.tar.gz::https://github.com/Elektrobit/elos/archive/refs/tags/elos-0.56.5.tar.gz
- md5sums = 0ad4c40c75ce58f44e154259dbe5e1af
+ source = elos-0.57.3.tar.gz::https://github.com/Elektrobit/elos/archive/refs/tags/elos-0.57.3.tar.gz
+ md5sums = 676ba0a5def9d4c261888caab54ddd8f
pkgname = elos
diff --git a/PKGBUILD b/PKGBUILD
index 95cea2d45754..5b01a5795c23 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Wolfgang Gehrhardt <gehwolf at freenet dot de>
pkgname=elos
-pkgver=0.56.5
+pkgver=0.57.3
pkgrel=1
pkgdesc="An event logging system"
arch=('x86_64')
@@ -67,5 +67,26 @@ package() {
# don't acquire /dev/log to not conflict with other syslog daemons
_editConfig '.root.elos.Scanner.SyslogScanner.SyslogPath = "/run/elos/dev-log"'
+ # install smoke tests
+ _ELOS_TEST_DIR="/usr/lib/elos/tests"
+ install -d "$pkgdir/${_ELOS_TEST_DIR}"
+ install -Dm755 'test/smoketest/smoketest.sh' "$pkgdir/${_ELOS_TEST_DIR}/"
+ install -Dm644 'test/smoketest/smoketest_log.sh' "$pkgdir/${_ELOS_TEST_DIR}/"
+
+ # configure tests
+ echo "
+export SMOKETEST_DIR=\"${_ELOS_TEST_DIR}\"
+export SMOKETEST_RESULT_DIR=\"/tmp/elos_tests\"
+export SMOKETEST_TMP_DIR=\"/tmp/elos\"
+
+export SMOKETEST_ENABLE_COMPILE_TEST=\"true\"
+export ENABLED_TESTS=\"publish_poll, find_event\"
+
+export ELOS_SYSLOG_PATH=\"/run/elos/dev-log\"
+export ELOS_CONFIG_PATH=\"/etc/elos/elosd.json\"
+ " > "$pkgdir/${_ELOS_TEST_DIR}/smoketest_env.sh"
+
+ # fix elosd port in smoke test as the port is partially hard coded
+ sed -i 's,54323,54321,g' "$pkgdir/${_ELOS_TEST_DIR}/smoketest.sh"
}
-md5sums=('0ad4c40c75ce58f44e154259dbe5e1af')
+md5sums=('676ba0a5def9d4c261888caab54ddd8f')