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