summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlphaJack2020-11-08 20:47:15 +0100
committerAlphaJack2020-11-08 20:47:15 +0100
commit1805e23636995fe10dcf65556ed59491df34cf05 (patch)
tree6dca9cabb0d21fd4b64a6ca98c880e4b4ec87355
parent8a55b77674e66b1db2bce0762d6b812f3ee07d92 (diff)
downloadaur-1805e23636995fe10dcf65556ed59491df34cf05.tar.gz
Added alert after package update
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD6
-rw-r--r--shlink.install9
3 files changed, 15 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 38d43574db0f..24deb778a612 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = shlink
pkgdesc = The definitive self-hosted URL shortener
pkgver = 2.4.0
- pkgrel = 1
+ pkgrel = 2
url = https://shlink.io
+ install = shlink.install
arch = any
license = MIT
depends = php>=7.4
diff --git a/PKGBUILD b/PKGBUILD
index abeeae7b8f89..6378b09f0c10 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname="shlink"
pkgver=2.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="The definitive self-hosted URL shortener"
url="https://shlink.io"
license=("MIT")
@@ -17,6 +17,7 @@ optdepends=("mariadb: database"
"nginx: web server")
source=("https://github.com/shlinkio/shlink/releases/download/v$pkgver/${pkgname}_${pkgver}_dist.zip")
md5sums=("65ab67e70cb2d97401997f99788dc5d4")
+install="$pkgname.install"
package(){
cd "${pkgname}_${pkgver}_dist"
@@ -26,6 +27,7 @@ package(){
chown -R http: "$pkgdir/usr/share/webapps/$pkgname/data"
install -d -o http -g http -m 750 "config/params" "$pkgdir/usr/share/webapps/$pkgname/config/params"
install -D -m 644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -D -d -o http -g http -m 750 "$pkgdir/usr/share/webapps/$pkgname/data/log" "$pkgdir/var/log/$pkgname"
+ install -D -d -o http -g http -m 750 "$pkgdir/var/log/$pkgname"
+ rm -r "$pkgdir/usr/share/webapps/$pkgname/data/log"
ln -s "/var/log/$pkgname" "$pkgdir/usr/share/webapps/$pkgname/data/log"
}
diff --git a/shlink.install b/shlink.install
new file mode 100644
index 000000000000..08e9ff32d1bf
--- /dev/null
+++ b/shlink.install
@@ -0,0 +1,9 @@
+post_upgrade(){
+ echo "Shlink has been updated successfully.
+Please run \`sudo -u http php /usr/share/webapps/shlink/bin/update\`
+to migrate the database and configure new options.
+You can find more information here:
+
+https://github.com/shlinkio/shlink/#update-to-new-version
+"
+}