diff options
author | Christoph Scholz | 2021-07-04 11:38:49 +0200 |
---|---|---|
committer | Christoph Scholz | 2021-07-04 11:38:49 +0200 |
commit | 8dad589a15a8f692132eb42ef21c6867eb69ea19 (patch) | |
tree | 1f5f4f92dcb2866845762d87f4a48950d3a67bfa | |
parent | 52fb87ae549f228a51fe6b723a0d4e7499967fcc (diff) | |
download | aur-8dad589a15a8f692132eb42ef21c6867eb69ea19.tar.gz |
rm tmp and cache dir before upgrade
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | openhab3.install | 4 |
3 files changed, 10 insertions, 4 deletions
@@ -1,8 +1,9 @@ pkgbase = openhab3 pkgdesc = openhab3 open source home automation software pkgver = 3.1.0 - pkgrel = 1 + pkgrel = 2 url = http://www.openhab.org/ + install = openhab3.install arch = any license = EPL depends = java-runtime-headless=11 @@ -1,7 +1,7 @@ # Maintainer: Christoph Scholz <christoph.scholz@gmail.com> pkgname=openhab3 pkgver=3.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="openhab3 open source home automation software" arch=("any") url="http://www.openhab.org/" @@ -17,6 +17,7 @@ backup=("etc/${pkgname}/services/addons.cfg" "var/lib/${pkgname}/etc/keystore" "var/lib/${pkgname}/etc/users.properties" "var/lib/${pkgname}/etc/keys.properties") +install="${pkgname}.install" source=("openhab-${pkgver}.tar.gz::https://openhab.jfrog.io/artifactory/libs-release/org/openhab/distro/openhab/${pkgver}/openhab-${pkgver}.tar.gz" "${pkgname}.service" @@ -41,8 +42,8 @@ package() { mkdir -p "${pkgdir}/etc/${pkgname}" cp -r ${srcdir}/conf/* "${pkgdir}/etc/${pkgname}" - mkdir -p "${pkgdir}/var/lib/${pkgname}" - cp -r ${srcdir}/userdata/* "${pkgdir}/var/lib/${pkgname}" + mkdir -p "${pkgdir}/var/lib/${pkgname}/etc" + cp -r ${srcdir}/userdata/etc/* "${pkgdir}/var/lib/${pkgname}/etc" mkdir -p "${pkgdir}/usr/share/${pkgname}" cp -r "${srcdir}/runtime" "${pkgdir}/usr/share/${pkgname}" diff --git a/openhab3.install b/openhab3.install new file mode 100644 index 000000000000..2724976c2a3d --- /dev/null +++ b/openhab3.install @@ -0,0 +1,4 @@ +pre_upgrade() { + rm -fr /var/lib/openhab3/cache + rm -fr /var/lib/openhab3/tmp +} |