diff options
author | AlphaJack | 2020-09-02 16:05:52 +0200 |
---|---|---|
committer | AlphaJack | 2020-09-02 16:05:52 +0200 |
commit | 2e3e8c8578270f0c28b64c420343e3feaf02ceb8 (patch) | |
tree | 6cbedc470552f012d0c32e790ead4d027b70b45b | |
parent | 89a8b5a278d3875c3b393954f90057606c188f30 (diff) | |
download | aur-2e3e8c8578270f0c28b64c420343e3feaf02ceb8.tar.gz |
Tidied PKGBUILD
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 9 insertions, 15 deletions
@@ -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 @@ -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" } |