# # spec file for package owncloud-collabora-online # # Copyright (c) 2015 Collabora # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: owncloud-collabora-online Version: @PACKAGE_VERSION@ Release: 0 Vendor: Collabora Summary: Collabora CloudSuite plugin for ownCloud License: MPL Source0: owncloud-collabora-online-@PACKAGE_VERSION@.tar.gz BuildArch: noarch Requires: owncloud Requires: php5-apcu Provides: owncloud-ccs = 1.0.7 Obsoletes: owncloud-ccs <= 1.0.7 %description %prep %setup -q %build %check %install rm -rf %{buildroot} mkdir -p %{buildroot}/srv/www/htdocs/owncloud/apps/richdocuments tar cf - . | (cd %{buildroot}/srv/www/htdocs/owncloud/apps/richdocuments && tar xf -) %files /srv/www/htdocs/owncloud/apps/richdocuments %post IP=`/sbin/ifconfig | awk '/inet addr/{print substr($2,6)}' | grep -v 127.0.0.1 | head -1` chown -R wwwrun:www /srv/www/htdocs/owncloud/apps su -s /bin/bash -c "php /srv/www/htdocs/owncloud/occ upgrade" wwwrun su -s /bin/bash -c "php /srv/www/htdocs/owncloud/occ config:system:set --value='\OC\Memcache\APCu' memcache.local" wwwrun su -s /bin/bash -c "php /srv/www/htdocs/owncloud/occ app:enable richdocuments" wwwrun su -s /bin/bash -c "php /srv/www/htdocs/owncloud/occ config:app:set --value='http://$IP:9980' richdocuments wopi_url" wwwrun su -s /bin/bash -c "php /srv/www/htdocs/owncloud/occ maintenance:mode --off" wwwrun systemctl restart apache2.service %changelog * Thu Oct 22 2015 Andras Timar - Initial RPM release