Projects
Kolab:3.4
roundcubemail-plugins-kolab
roundcubemail-plugins-kolab.spec
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File roundcubemail-plugins-kolab.spec of Package roundcubemail-plugins-kolab (Revision 2)
Currently displaying revision
2
,
Show latest
%global roundcube %{_datadir}/roundcubemail %global roundcube_plugins %{roundcube}/plugins %global roundcube_conf %{_sysconfdir}/roundcubemail %global roundcube_log %{_var}/log/roundcubemail %global roundcube_lib %{_var}/lib/roundcubemail Name: roundcubemail-plugins-kolab Version: 3.0.1 Release: 2%{?dist} Summary: Kolab Groupware plugins for Roundcube Webmail Group: Applications/Internet License: AGPLv3+ and GPLv3+ URL: http://www.kolab.org Source0: http://mirror.kolabsys.com/pub/releases/%{name}-%{version}.tar.gz Source1: kolab_logo.png Patch1: roundcubemail-plugins-kolab-3.0.1-identity-organization-field-null.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch Requires: php-kolab >= 0.4 Requires: php-kolabformat >= 0.7 Requires: php-pear(HTTP_Request2) Requires: roundcubemail >= 0.9 Obsoletes: roundcubemail-kolab < %{version}-%{release} Provides: roundcubemail-kolab = %{version}-%{release} %description A collection of Kolab Groupware plugins for Roundcube Webmail %prep %setup -q %patch1 -p1 %build %install rm -rf %{buildroot} mkdir -p \ %{buildroot}%{roundcube_conf} \ %{buildroot}%{roundcube_plugins} cp -a plugins/* %{buildroot}%{roundcube_plugins} mkdir -p %{buildroot}%{roundcube}/skins/kolab/images install -pm 644 %{SOURCE1} %{buildroot}%{roundcube}/skins/kolab/images/kolab_logo.png # Calendar mv %{buildroot}%{roundcube_plugins}/calendar/config.inc.php.dist %{buildroot}%{roundcube_conf}/calendar.inc.php rm -rf %{buildroot}%{roundcube_plugins}/calendar/config.inc.php pushd %{buildroot}%{roundcube_plugins}/calendar/ ln -s ../../../../..%{roundcube_conf}/calendar.inc.php config.inc.php popd # Kolab address book plugin mv %{buildroot}%{roundcube_plugins}/kolab_addressbook/config.inc.php.dist %{buildroot}%{roundcube_conf}/kolab_addressbook.inc.php pushd %{buildroot}%{roundcube_plugins}/kolab_addressbook/ ln -s ../../../../..%{roundcube_conf}/kolab_addressbook.inc.php config.inc.php popd # Kolab auth plugin mv %{buildroot}%{roundcube_plugins}/kolab_auth/config.inc.php.dist %{buildroot}%{roundcube_conf}/kolab_auth.inc.php pushd %{buildroot}%{roundcube_plugins}/kolab_auth/ ln -s ../../../../..%{roundcube_conf}/kolab_auth.inc.php config.inc.php popd # Kolab delegation plugin mv %{buildroot}%{roundcube_plugins}/kolab_delegation/config.inc.php.dist %{buildroot}%{roundcube_conf}/kolab_delegation.inc.php pushd %{buildroot}%{roundcube_plugins}/kolab_delegation/ ln -s ../../../../..%{roundcube_conf}/kolab_delegation.inc.php config.inc.php popd # Kolab folders plugin mv %{buildroot}%{roundcube_plugins}/kolab_folders/config.inc.php.dist %{buildroot}%{roundcube_conf}/kolab_folders.inc.php pushd %{buildroot}%{roundcube_plugins}/kolab_folders/ ln -s ../../../../..%{roundcube_conf}/kolab_folders.inc.php config.inc.php popd # libkolab plugin mv %{buildroot}%{roundcube_plugins}/libkolab/config.inc.php.dist %{buildroot}%{roundcube_conf}/kolab.inc.php pushd %{buildroot}%{roundcube_plugins}/libkolab/ ln -s ../../../../..%{roundcube_conf}/kolab.inc.php config.inc.php popd # LDAP Authentication plugin mv %{buildroot}%{roundcube_plugins}/ldap_authentication/config.inc.php.dist %{buildroot}%{roundcube_conf}/ldap_authentication.inc.php pushd %{buildroot}%{roundcube_plugins}/ldap_authentication/ ln -s ../../../../..%{roundcube_conf}/ldap_authentication.inc.php config.inc.php popd # odfviewer plugin mkdir -p %{buildroot}%{roundcube_lib}/plugins/odfviewer pushd %{buildroot}%{roundcube_plugins}/odfviewer/ rm -rf files ln -s ../../../../..%{roundcube_lib}/plugins/odfviewer files popd # owncloud plugin mv %{buildroot}%{roundcube_plugins}/owncloud/config.inc.php.dist %{buildroot}%{roundcube_conf}/owncloud.inc.php pushd %{buildroot}%{roundcube_plugins}/owncloud/ ln -s ../../../../..%{roundcube_conf}/owncloud.inc.php config.inc.php popd # Piwik Analytics plugin mv %{buildroot}%{roundcube_plugins}/piwik_analytics/config.inc.php.dist %{buildroot}%{roundcube_conf}/piwik_analytics.inc.php pushd %{buildroot}%{roundcube_plugins}/piwik_analytics/ ln -s ../../../../..%{roundcube_conf}/piwik_analytics.inc.php config.inc.php popd # Tasklist plugin mv %{buildroot}%{roundcube_plugins}/tasklist/config.inc.php.dist %{buildroot}%{roundcube_conf}/tasklist.inc.php pushd %{buildroot}%{roundcube_plugins}/tasklist/ ln -s ../../../../..%{roundcube_conf}/tasklist.inc.php config.inc.php popd cat >> %{buildroot}%{roundcube_lib}/plugins/odfviewer/.htaccess << EOF <IfModule mod_deflate.c> SetOutputFilter NONE </IfModule> Options -Indexes EOF %post if [ -f "%{php_inidir}/apc.ini" ]; then if [ ! -z "`grep apc.enabled=1 %{php_inidir}/apc.ini`" ]; then %if 0%{?fedora} > 15 /sbin/systemctl condrestart httpd.service %else /sbin/service httpd condrestart %endif fi fi %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %dir %{roundcube_conf} %attr(0640,apache,apache) %config(noreplace) %{roundcube_conf}/*.php %dir %{roundcube} %dir %{roundcube}/skins/ %dir %{roundcube}/skins/kolab/ %dir %{roundcube}/skins/kolab/images/ %{roundcube}/skins/kolab/images/kolab_logo.png %dir %{roundcube_plugins} %{roundcube_plugins}/calendar %{roundcube_plugins}/kolab_activesync %{roundcube_plugins}/kolab_addressbook %{roundcube_plugins}/kolab_auth %{roundcube_plugins}/kolab_config %{roundcube_plugins}/kolab_delegation %{roundcube_plugins}/kolab_folders %{roundcube_plugins}/kolab_zpush %{roundcube_plugins}/ldap_authentication %{roundcube_plugins}/libkolab %{roundcube_plugins}/libcalendaring %{roundcube_plugins}/logon_page %{roundcube_plugins}/odfviewer %{roundcube_plugins}/owncloud %{roundcube_plugins}/piwik_analytics %{roundcube_plugins}/tasklist %{roundcube_plugins}/tinymce_config %dir %{roundcube_lib} %dir %{roundcube_lib}/plugins %attr(0750,apache,apache) %{roundcube_lib}/plugins/odfviewer %config(noreplace) %{roundcube_lib}/plugins/odfviewer/.htaccess %changelog * Thu Feb 14 2013 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 3.0.1-2 - Ship fix for organization field in delegation's identity management - Correct .htaccess not being shipped as part of the odfviewer plugin * Wed Jan 9 2013 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 3.0.1-1 - Upstream release * Tue Nov 20 2012 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 3.0-0.27.git20121203.df15df9c - Ship new snapshot (0.27) - Include requirement for php-kolab (0.26) - New snapshot (0.22 - 0.25) - Ship activesync plugin (0.19) - Require php-pear(HTTP_Request2) (0.19) - Ship Kolab logo (0.17) - Latest snapshot from git master HEAD (0.17) - Add odfviewer files/ directory (0.17) - Ship correct snapshot sources and indicate where the sources come from (0.14) - Fix some packaging issues (#835617) (0.14) - Actually require Roundcube core to be of version 0.9 or later as well (0.8) - Require php-pear(HTTP_Request) (0.8) - Another snapshot release (0.8) - Add requirement for libkolabxml and php-kolabformat (0.2) - Pre-release of Kolab 3.0 (0.1) * Thu Apr 19 2012 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.1-2 - Rebuild * Sat Apr 14 2012 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.1-1 - First package
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.