diff options
author | Anatolii Sakhnik | 2018-03-24 19:40:52 +0200 |
---|---|---|
committer | Anatolii Sakhnik | 2018-03-24 19:40:52 +0200 |
commit | 327e0e801fb60977c7018ba541ae3d319f4e4b06 (patch) | |
tree | 243007c171914bf6c5e85500d942c62fba840608 | |
download | aur-327e0e801fb60977c7018ba541ae3d319f4e4b06.tar.gz |
Version 2.5
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 30 |
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1eaa9332d85b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +# Generated by mksrcinfo v8 +# Sat Mar 24 17:39:56 UTC 2018 +pkgbase = kerberosio-web + pkgdesc = Kerberos.io machinery + pkgver = 2.5.0 + pkgrel = 1 + url = https://github.com/kerberos-io/web + arch = any + groups = system + license = EULA + depends = nginx + depends = php-fpm + depends = php-gd + depends = php-mcrypt + source = https://github.com/kerberos-io/web/releases/download/v2.5.0/web.tar.gz + md5sums = a519ae374dfec25c5e77012c18b0f69a + +pkgname = kerberosio-web + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d725ba4cf0d2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.tar.* +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fd4184b0f242 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +pkgname=kerberosio-web +pkgver=2.5.0 +pkgrel=1 +pkgdesc="Kerberos.io machinery" +arch=('any') +url="https://github.com/kerberos-io/web" +license=('EULA') +groups=('system') +depends=('nginx' 'php-fpm' 'php-gd' 'php-mcrypt') +source=(${url}/releases/download/v${pkgver}/web.tar.gz) +md5sums=('a519ae374dfec25c5e77012c18b0f69a') + +package() { + _dir="${pkgdir}/srv/http/kerberos" + mkdir -p "${_dir}" + tar -xf web.tar.gz -C "${_dir}" + chown -R http:http "${_dir}" + chmod -R 777 "${_dir}/storage" + chmod 777 "${_dir}/config/kerberos.php" + + # Allow deprecated functions for php-7.1 + sed -i '2 a\ + error_reporting(E_ALL ^ E_DEPRECATED);' "${_dir}/config/app.php" + + # Fix document root + for i in `grep -Rl /var/www`; do sed -i 's|/var/www|/srv/http/kerberos|' $i; done + + # Fix status of machinery + sed -i 's/service kerberosio status/systemctl status kerberosio/' "${_dir}/app/Http/Repositories/System/OSSystem.php" +} |