summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlphaJack2020-09-02 16:05:52 +0200
committerAlphaJack2020-09-02 16:05:52 +0200
commit2e3e8c8578270f0c28b64c420343e3feaf02ceb8 (patch)
tree6cbedc470552f012d0c32e790ead4d027b70b45b
parent89a8b5a278d3875c3b393954f90057606c188f30 (diff)
downloadaur-2e3e8c8578270f0c28b64c420343e3feaf02ceb8.tar.gz
Tidied PKGBUILD
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD22
2 files changed, 9 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2ff07df0fe27..b2f21fb7c819 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -2,7 +2,7 @@ pkgbase = shlink
pkgdesc = The definitive self-hosted URL shortener
pkgver = 2.3.0
pkgrel = 1
- url = https://github.com/shlinkio/shlink
+ url = https://shlink.io
arch = any
license = MIT
depends = php>=7.4
diff --git a/PKGBUILD b/PKGBUILD
index d7671d99995c..f346e93f4eae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,9 +4,9 @@ pkgname=shlink
pkgver=2.3.0
pkgrel=1
pkgdesc="The definitive self-hosted URL shortener"
-arch=("any")
-url="https://github.com/shlinkio/shlink"
+url="https://shlink.io"
license=("MIT")
+arch=("any")
depends=("php>=7.4" "php-gd")
optdepends=("mariadb: database"
"mssql-server: database"
@@ -15,23 +15,17 @@ optdepends=("mariadb: database"
"sqlite: database"
"apache: web server"
"nginx: web server")
-source=("$url/releases/download/v$pkgver/${pkgname}_${pkgver}_dist.zip")
+source=("https://github.com/shlinkio/shlink/releases/download/v$pkgver/${pkgname}_${pkgver}_dist.zip")
md5sums=("1d7e43ef5822f42e29db314b0c95df54")
package(){
cd "$srcdir/${pkgname}_${pkgver}_dist"
install -d "$pkgdir/usr/share/webapps/$pkgname"
- cp -rv * "$pkgdir/usr/share/webapps/$pkgname"
+ cp -r * "$pkgdir/usr/share/webapps/$pkgname"
+ install -d "data" "$pkgdir/usr/share/webapps/$pkgname/data"
chown -R http: "$pkgdir/usr/share/webapps/$pkgname/data"
- chown -R http: "$pkgdir/usr/share/webapps/$pkgname/config/params"
- chmod 750 "$pkgdir/usr/share/webapps/$pkgname/config/params"
-
- install -d "$pkgdir/usr/share/licenses/$pkgname"
- install -D "LICENSE" "$pkgdir/usr/share/licenses/$pkgname"
-
- install -d "$pkgdir/var/log/"
- mv "$pkgdir/usr/share/webapps/$pkgname/data/log" "$pkgdir/var/log/$pkgname"
+ 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"
ln -s "/var/log/$pkgname" "$pkgdir/usr/share/webapps/$pkgname/data/log"
- chown -R http: "$pkgdir/var/log/$pkgname"
- chmod 750 "$pkgdir/var/log/$pkgname"
}