summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatolii Sakhnik2018-03-24 19:40:52 +0200
committerAnatolii Sakhnik2018-03-24 19:40:52 +0200
commit327e0e801fb60977c7018ba541ae3d319f4e4b06 (patch)
tree243007c171914bf6c5e85500d942c62fba840608
downloadaur-327e0e801fb60977c7018ba541ae3d319f4e4b06.tar.gz
Version 2.5
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD30
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"
+}