Date: Monday, October 1, 2018 @ 14:12:21 Author: spupykin Revision: 388861
archrelease: copy trunk to community-any Added: nextcloud/repos/community-any/PKGBUILD (from rev 388860, nextcloud/trunk/PKGBUILD) nextcloud/repos/community-any/apache.example.conf (from rev 388860, nextcloud/trunk/apache.example.conf) nextcloud/repos/community-any/nextcloud.hook (from rev 388860, nextcloud/trunk/nextcloud.hook) Deleted: nextcloud/repos/community-any/PKGBUILD nextcloud/repos/community-any/apache.example.conf nextcloud/repos/community-any/nextcloud.hook ---------------------+ PKGBUILD | 115 ++++++++++++++++++++++++-------------------------- apache.example.conf | 36 +++++++-------- nextcloud.hook | 26 +++++------ 3 files changed, 88 insertions(+), 89 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-10-01 14:12:06 UTC (rev 388860) +++ PKGBUILD 2018-10-01 14:12:21 UTC (rev 388861) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> - -pkgname=nextcloud -pkgver=14.0.0 -pkgrel=1 -pkgdesc="A cloud server to store your files centrally on a hardware controlled by you" -arch=('any') -url="https://nextcloud.com" -license=('AGPL') -depends=() -optdepends=('php-apache: to use the Apache web server' - 'php-sqlite: to use the SQLite database backend' - 'php-pgsql: to use the PostgreSQL database backend' - 'php-ldap: LDAP authentication' - 'php-intl' - 'php-apcu' - 'mariadb: to use the MySQL database backend' - 'smbclient: to mount SAMBA shares' - 'php-mcrypt' - 'ffmpeg: file preview' - 'libreoffice: file preview') -options=('!strip') -backup=('etc/webapps/nextcloud/apache.example.conf') -validpgpkeys=('28806A878AE423A28372792ED75899B9A724937A') -source=("https://download.nextcloud.com/server/releases/nextcloud-${pkgver}.tar.bz2"{,.asc} - 'apache.example.conf' - 'nextcloud.hook') -sha256sums=('f965c14286e7aabbfe49c947d86af59597af302c35d10e0b5440e7e6c53b8f47' - 'SKIP' - '55b892adb86a67c2fa12d79f0980c6aea75aed5c6f6f78f2c2b5e5575a012067' - 'd084cd6423c03f98087884b3c7b81f9510d1bea6c518860b64787a7f976cf0d3') - -package() { - depends=('php' 'php-gd') - - # install project - install -d "$pkgdir"/usr/share/webapps/ - cp -R "$srcdir"/${pkgname} "$pkgdir"/usr/share/webapps/. - - # install apache config file - install -d "$pkgdir"/etc/webapps/${pkgname} - install -m 644 "$srcdir"/apache.example.conf "$pkgdir"/etc/webapps/${pkgname} - - # move config to /etc - install -d "$pkgdir"/etc/webapps/${pkgname} - mv "$pkgdir"/usr/share/webapps/${pkgname}/config "$pkgdir"/etc/webapps/${pkgname}/config - chown -R http:http "$pkgdir"/etc/webapps/${pkgname} - ln -s /etc/webapps/${pkgname}/config "$pkgdir"/usr/share/webapps/${pkgname}/config - chown -R root:http "$pkgdir"/usr/share/webapps/${pkgname} - - find "$pkgdir"/usr/share/webapps/${pkgname} -type f -exec chmod 0644 {} \; - find "$pkgdir"/usr/share/webapps/${pkgname} -type d -exec chmod 0755 {} \; - - chmod a+x "$pkgdir"/usr/share/webapps/${pkgname}/occ - -# install -Dm0644 "$srcdir"/nextcloud.hook "$pkgdir"/usr/share/libalpm/hooks/nextcloud.hook -} Copied: nextcloud/repos/community-any/PKGBUILD (from rev 388860, nextcloud/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-10-01 14:12:21 UTC (rev 388861) @@ -0,0 +1,57 @@ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> + +pkgname=nextcloud +pkgver=14.0.1 +pkgrel=1 +pkgdesc="A cloud server to store your files centrally on a hardware controlled by you" +arch=('any') +url="https://nextcloud.com" +license=('AGPL') +depends=() +optdepends=('php-apache: to use the Apache web server' + 'php-sqlite: to use the SQLite database backend' + 'php-pgsql: to use the PostgreSQL database backend' + 'php-ldap: LDAP authentication' + 'php-intl' + 'php-apcu' + 'mariadb: to use the MySQL database backend' + 'smbclient: to mount SAMBA shares' + 'php-mcrypt' + 'ffmpeg: file preview' + 'libreoffice: file preview') +options=('!strip') +backup=('etc/webapps/nextcloud/apache.example.conf') +validpgpkeys=('28806A878AE423A28372792ED75899B9A724937A') +source=("https://download.nextcloud.com/server/releases/nextcloud-${pkgver}.tar.bz2"{,.asc} + 'apache.example.conf' + 'nextcloud.hook') +sha256sums=('aafc81e81177a69b9971da4358d5d37cad9a103b103fc1bc2fe384949d61d593' + 'SKIP' + '55b892adb86a67c2fa12d79f0980c6aea75aed5c6f6f78f2c2b5e5575a012067' + 'd084cd6423c03f98087884b3c7b81f9510d1bea6c518860b64787a7f976cf0d3') + +package() { + depends=('php' 'php-gd') + + # install project + install -d "$pkgdir"/usr/share/webapps/ + cp -R "$srcdir"/${pkgname} "$pkgdir"/usr/share/webapps/. + + # install apache config file + install -d "$pkgdir"/etc/webapps/${pkgname} + install -m 644 "$srcdir"/apache.example.conf "$pkgdir"/etc/webapps/${pkgname} + + # move config to /etc + install -d "$pkgdir"/etc/webapps/${pkgname} + mv "$pkgdir"/usr/share/webapps/${pkgname}/config "$pkgdir"/etc/webapps/${pkgname}/config + chown -R http:http "$pkgdir"/etc/webapps/${pkgname} + ln -s /etc/webapps/${pkgname}/config "$pkgdir"/usr/share/webapps/${pkgname}/config + chown -R root:http "$pkgdir"/usr/share/webapps/${pkgname} + + find "$pkgdir"/usr/share/webapps/${pkgname} -type f -exec chmod 0644 {} \; + find "$pkgdir"/usr/share/webapps/${pkgname} -type d -exec chmod 0755 {} \; + + chmod a+x "$pkgdir"/usr/share/webapps/${pkgname}/occ + +# install -Dm0644 "$srcdir"/nextcloud.hook "$pkgdir"/usr/share/libalpm/hooks/nextcloud.hook +} Deleted: apache.example.conf =================================================================== --- apache.example.conf 2018-10-01 14:12:06 UTC (rev 388860) +++ apache.example.conf 2018-10-01 14:12:21 UTC (rev 388861) @@ -1,18 +0,0 @@ -<IfModule mod_alias.c> - Alias /nextcloud /usr/share/webapps/nextcloud/ -</IfModule> - -<Directory /usr/share/webapps/nextcloud/> - Options FollowSymlinks - AllowOverride all - Require all granted - php_admin_value open_basedir "/srv/http/:/dev/urandom:/tmp/:/usr/share/pear/:/usr/share/webapps/nextcloud/:/etc/webapps/nextcloud" -</Directory> - -<VirtualHost *:80> - ServerAdmin f...@foofarm.com - DocumentRoot /usr/share/webapps/nextcloud - ServerName nextcloud.foo.com - ErrorLog /var/log/httpd/nextcloud.foo.info-error_log - CustomLog /var/log/httpd/nextcloud.foo.info-access_log common -</VirtualHost> Copied: nextcloud/repos/community-any/apache.example.conf (from rev 388860, nextcloud/trunk/apache.example.conf) =================================================================== --- apache.example.conf (rev 0) +++ apache.example.conf 2018-10-01 14:12:21 UTC (rev 388861) @@ -0,0 +1,18 @@ +<IfModule mod_alias.c> + Alias /nextcloud /usr/share/webapps/nextcloud/ +</IfModule> + +<Directory /usr/share/webapps/nextcloud/> + Options FollowSymlinks + AllowOverride all + Require all granted + php_admin_value open_basedir "/srv/http/:/dev/urandom:/tmp/:/usr/share/pear/:/usr/share/webapps/nextcloud/:/etc/webapps/nextcloud" +</Directory> + +<VirtualHost *:80> + ServerAdmin f...@foofarm.com + DocumentRoot /usr/share/webapps/nextcloud + ServerName nextcloud.foo.com + ErrorLog /var/log/httpd/nextcloud.foo.info-error_log + CustomLog /var/log/httpd/nextcloud.foo.info-access_log common +</VirtualHost> Deleted: nextcloud.hook =================================================================== --- nextcloud.hook 2018-10-01 14:12:06 UTC (rev 388860) +++ nextcloud.hook 2018-10-01 14:12:21 UTC (rev 388861) @@ -1,13 +0,0 @@ -# Update Nextcloud when core or -apps are touched - -[Trigger] -Operation = Install -Operation = Upgrade -Type = Package -Target = nextcloud -Target = nextcloud-app-* - -[Action] -Description = Updating Nextcloud installation -When = PostTransaction -Exec = /usr/bin/runuser -u http -- /usr/bin/php /usr/share/webapps/nextcloud/occ upgrade Copied: nextcloud/repos/community-any/nextcloud.hook (from rev 388860, nextcloud/trunk/nextcloud.hook) =================================================================== --- nextcloud.hook (rev 0) +++ nextcloud.hook 2018-10-01 14:12:21 UTC (rev 388861) @@ -0,0 +1,13 @@ +# Update Nextcloud when core or -apps are touched + +[Trigger] +Operation = Install +Operation = Upgrade +Type = Package +Target = nextcloud +Target = nextcloud-app-* + +[Action] +Description = Updating Nextcloud installation +When = PostTransaction +Exec = /usr/bin/runuser -u http -- /usr/bin/php /usr/share/webapps/nextcloud/occ upgrade