summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBertrand C2018-11-13 14:03:54 +0100
committerBertrand C2018-11-13 14:03:54 +0100
commit867f556cfcf539e1c9f40f069043f73cf5d55e02 (patch)
tree521cf5653156c72728f1028896d296b208b13eb1
parent2dcf40d3be9c629d136ab10bd7c5e745f7ae0da1 (diff)
downloadaur-867f556cfcf539e1c9f40f069043f73cf5d55e02.tar.gz
Update: post_upgrade and post_remove messages improved
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
-rw-r--r--blynk-server-bin.install12
3 files changed, 13 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d9b25ed3957b..8bf0063d8704 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = blynk-server-bin
pkgdesc = Blynk server for the Blynk IoT platform
pkgver = 0.41.0
- pkgrel = 1
+ pkgrel = 2
url = https://www.blynk.cc/
install = blynk-server-bin.install
arch = any
@@ -13,9 +13,9 @@ pkgbase = blynk-server-bin
source = blynk.service
source = blynk-server-bin.install
source = server.properties
- sha256sums = 2b67a9864d48d5bbab78aa188adfb9f994b1135b6be246d97f550536a303bc14
+ sha256sums = 4283acf195ec75de6ba04ebb11d975f8dc3fb0cb72ed457c616443ad24de98ee
sha256sums = 9d3c4395d3a76fd26ae9c453ab89a54ea91f42fd06b9c7217c5b6f6f56f9530e
- sha256sums = 91f73c55d7f0f9dd8b429019b20dd1ed8da96ede3d56a27b1098246f3735853c
+ sha256sums = 220c68ca2f65904d66ab0791b726e733fcf9e9c7ad396b75678b96a4af9bb232
sha256sums = fc825817a90f2d4ec5bef5d10733957289ce478e67c9f5fff09682e1bff4c655
pkgname = blynk-server-bin
diff --git a/PKGBUILD b/PKGBUILD
index 2100b6cf1c36..f12e8cf0f341 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Bertrand Ciroux <bertrand.ciroux@gmail.com>
pkgname=blynk-server-bin
pkgver=0.41.0
-pkgrel=1
+pkgrel=2
pkgdesc="Blynk server for the Blynk IoT platform"
arch=('any')
url="https://www.blynk.cc/"
@@ -21,12 +21,12 @@ noextract=("server-${pkgver}.jar")
sha256sums=("4283acf195ec75de6ba04ebb11d975f8dc3fb0cb72ed457c616443ad24de98ee"
"9d3c4395d3a76fd26ae9c453ab89a54ea91f42fd06b9c7217c5b6f6f56f9530e"
- "91f73c55d7f0f9dd8b429019b20dd1ed8da96ede3d56a27b1098246f3735853c"
+ "220c68ca2f65904d66ab0791b726e733fcf9e9c7ad396b75678b96a4af9bb232"
"fc825817a90f2d4ec5bef5d10733957289ce478e67c9f5fff09682e1bff4c655")
package() {
install -d ${pkgdir}/{etc,usr/share,var/lib,var/log}/blynk
install -Dm644 blynk.service "${pkgdir}/usr/lib/systemd/system/blynk.service"
- install -Dm644 server-${pkgver}.jar ${pkgdir}/usr/share/blynk/blynk-server.jar
+ install -Dm644 server-${pkgver}.jar ${pkgdir}/usr/share/blynk/blynk-server.jar
install -Dm644 server.properties ${pkgdir}/etc/blynk/
}
diff --git a/blynk-server-bin.install b/blynk-server-bin.install
index e3c89e21b95e..3133cf8f1d09 100644
--- a/blynk-server-bin.install
+++ b/blynk-server-bin.install
@@ -11,15 +11,15 @@ post_install() {
echo -e "\e[34;1m==>\e[39;1m Adding ${_user} system user... \e[0m"
useradd -r -g ${_user} -d /usr/share/blynk ${_user} 1>/dev/null
fi
- post_upgrade
-}
-
-post_upgrade() {
chown -R ${_user}:${_user} /var/lib/blynk
chown -R ${_user}:${_user} /var/log/blynk
chown -R ${_user}:${_user} /usr/share/blynk
}
+post_upgrade() {
+ echo -e "\e[34;1m==>\e[39;1m NOTE: Please restart blynk service to take the update into account. \e[0m"
+}
+
pre_remove() {
systemctl stop blynk.service
rm -rf /usr/share/blynk/static
@@ -28,5 +28,7 @@ pre_remove() {
post_remove() {
echo -e "\e[34;1m==>\e[39;1m Removing ${_user} user and group... \e[0m"
userdel ${_user}
- echo -e "\e[34;1m==>\e[39;1m NOTE: Data folder /var/lib/blynk has been preserved. \e[0m"
+ if [ -d /var/lib/blynk ]; then
+ echo -e "\e[34;1m==>\e[39;1m NOTE: Data folder /var/lib/blynk has been preserved. \e[0m"
+ fi
}