File macros.nextcloud of Package nextcloud

%nextcloud_appname    nextcloud
%nextcloud_basedir    /srv/www/vhosts/%{nextcloud_appname}/
%nextcloud_docroot    /srv/www/vhosts/%{nextcloud_appname}/public/
%nextcloud_appsdir    /srv/www/vhosts/%{nextcloud_appname}/public/apps/
%nextcloud_datadir    /srv/www/vhosts/%{nextcloud_appname}/data/
%nextcloud_sessiondir /srv/www/vhosts/%{nextcloud_appname}/sessions/
%nextcloud_tmpdir     /srv/www/vhosts/%{nextcloud_appname}/tmp/
%nextcloud_logdir     /var/log/%{nextcloud_appname}/

%nextcloud_apps_package() \
%post -n nextcloud-apps-%1 \
%{_sbindir}/nextcloud-fix-permissions \
if [ -e %{nextcloud_docroot}/config/config.php ] ; then \
   %{_sbindir}/nextcloud-occ upgrade >> %{nextcloud_logdir}/upgrade.log 2>&1 ||: \
fi \
\
%files -n nextcloud-apps-%1 \
%verify(not mode) %{nextcloud_appsdir}/%1/ \
%nil
openSUSE Build Service is sponsored by