diff options
author | Nils | 2015-12-23 10:36:02 +0100 |
---|---|---|
committer | Nils | 2015-12-23 10:36:02 +0100 |
commit | 02296940c0003b900514f4449a0d4e0de73aad12 (patch) | |
tree | 027652f458c1387a1e623aef3aba35a2b6ea3ce2 | |
download | aur-02296940c0003b900514f4449a0d4e0de73aad12.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a6dbe5a35fa5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +# Generated by mksrcinfo v8 +# Wed Dec 23 09:35:50 UTC 2015 +pkgbase = moodle-git + pkgdesc = Moodle is a open-source software learning management system + pkgver = 3.0 + pkgrel = 1 + url = https://moodle.org/ + arch = any + license = GPLv3 + depends = php + depends = php-intl + depends = php-gd + conflicts = moodle + conflicts = moodle-plus + options = !strip + source = moodle-git::git+https://github.com/moodle/moodle.git + md5sums = SKIP + +pkgname = moodle-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9ade68c450df --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Nils Czernia <nils[at]czserver[dot]de> +pkgname=moodle-git +_pkgname=moodle +pkgver=3.0 +pkgrel=1 +pkgdesc='Moodle is a open-source software learning management system' +arch=('any') +url='https://moodle.org/' +license=('GPLv3') +depends=('php' 'php-intl' 'php-gd') +conflicts=('moodle' 'moodle-plus') +options=('!strip') +source=("moodle-git::git+https://github.com/moodle/moodle.git") +md5sums=('SKIP') + +package() { + cd "$pkgdir" + install -dm0755 usr/share/webapps + install -dm0755 var/lib/${_pkgname} + cp -a "$srcdir"/${_pkgname} usr/share/webapps/${_pkgname} + + # move data in var + ln -s ../../../var/lib/moodle usr/share/webapps/moodledata + + # fix rights and ownership + chown -R http:http usr/share/webapps/${_pkgname} + chown -R http:http var/lib/${_pkgname} + + # php.ini + install -dm0755 $pkgdir/etc/php/conf.d/ + echo 'open_basedir = ${open_basedir}:/usr/share/webapps/moodle:/usr/share/webapps/moodledata:/var/lib/moodle' > $pkgdir/etc/php/conf.d/${_pkgname}.ini +} |