Projects
Kolab:Winterfell
iRony
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 11
View file
iRony.spec
Changed
@@ -23,10 +23,16 @@ %global httpd_name apache2 %global httpd_user wwwrun %else +%if 0%{?plesk} +%global httpd_group roundcube_sysgroup +%global httpd_name httpd +%global httpd_user roundcube_sysuser +%else %global httpd_group apache %global httpd_name httpd %global httpd_user apache %endif +%endif %global _ap_sysconfdir %{_sysconfdir}/%{httpd_name} @@ -47,8 +53,12 @@ BuildArch: noarch Requires: chwala +Requires: php-sabre-dav >= 2.1.3 +Requires: php-sabre-vobject >= 3.2.4 Requires: roundcubemail(core) >= 1.1 +%if 0%{?plesk} < 1 Requires: roundcubemail-plugin-kolab_auth >= 3.3 +%endif Requires: roundcubemail-plugin-kolab_folders >= 3.3 Requires: roundcubemail-plugin-libkolab >= 3.3 %if 0%{?suse_version} @@ -67,9 +77,6 @@ BuildRequires: php-sabre-dav >= 2.1.3 BuildRequires: php-sabre-vobject >= 3.2.4 -Requires: php-sabre-dav >= 2.1.3 -Requires: php-sabre-vobject >= 3.2.4 - %if 0%{?fedora} >= 21 # Fedora 21 has qca2 and qca, qca2 has been renamed to qca, required by kdelibs BuildRequires: qca @@ -95,14 +102,18 @@ %install mkdir -p \ +%if 0%{?plesk} < 1 %{buildroot}/%{_ap_sysconfdir}/conf.d \ +%endif %{buildroot}/%{_sysconfdir}/%{name} \ %{buildroot}/%{_datadir}/%{name} \ %{buildroot}/%{_localstatedir}/cache/%{name} \ %{buildroot}/%{_localstatedir}/lib/%{name} \ %{buildroot}/%{_localstatedir}/log/%{name} +%if 0%{?plesk} < 1 install -pm 644 %{SOURCE1} %{buildroot}/%{_ap_sysconfdir}/conf.d/%{name}.conf +%endif mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d cp -pr %SOURCE2 %{buildroot}%{_sysconfdir}/logrotate.d/iRony @@ -144,7 +155,9 @@ %files %doc README.md +%if 0%{?plesk} < 1 %{_ap_sysconfdir}/conf.d/%{name}.conf +%endif %attr(0750,root,%{httpd_group}) %dir %{_sysconfdir}/%{name} %attr(0640,root,%{httpd_group}) %config(noreplace) %{_sysconfdir}/%{name}/dav.inc.php %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
View file
debian.changelog
Changed
@@ -1,3 +1,9 @@ +irony (0.4~dev20160321-0~kolab4.1) unstable; urgency=low + + * Enhance packaging + + -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> Tue, 7 Feb 2018 12:12:13 +0100 + irony (0.4~dev20160321-0~kolab4) unstable; urgency=low * Updated Autoloader again
View file
debian.control
Changed
@@ -20,8 +20,9 @@ php-sabre-http-3 (>= 3.0.5), php-sabre-event (>= 1.0.1), php-sabre-vobject-3 (>= 3.2.4), - roundcubemail, - roundcubemail-plugins-kolab (>= 3.1.12), + roundcubemail-core, + roundcubemail-plugin-libcalendaring (>= 3.1.12), + roundcubemail-plugin-libkolab (>= 3.1.12), ${misc:Depends} Description: Kolab Groupware DAV Access iRony is the DAV protocol access layer to Kolab Groupware
View file
debian.tar.gz/postinst
Changed
@@ -2,11 +2,10 @@ set -e -#EXTRA# -#DEBHELPER# - fixperms() { - chown -R www-data:www-data \ + group=$(getent group roundcube_sysgroup >/dev/null 2>&1 && echo "roundcube_sysgroup" || echo "adm") + user=$(getent passwd roundcube_sysuser >/dev/null 2>&1 && echo "roundcube_sysuser" || echo "www-data") + chown -R ${user}:${group} \ /var/cache/iRony \ /var/log/iRony chmod 750 \ @@ -23,13 +22,17 @@ fi } - case "$1" in configure) fixperms a2enmod rewrite >/dev/null 2>&1 || true - if [ -e "/etc/apache2/sites-available/iRony.conf" -a ! -e "/etc/apache2/sites-enabled/iRony.conf" ]; then - a2ensite iRony.conf + + if [ -f "/etc/plesk-release" ]; then + exit 0 + fi + + if [ -e "/etc/apache2/sites-available/chwala.conf" -a ! -e "/etc/apache2/sites-enabled/chwala.conf" ]; then + a2ensite chwala.conf fi reload_apache reload ;;
View file
iRony.dsc
Changed
@@ -2,7 +2,7 @@ Source: irony Binary: irony Architecture: all -Version: 0.4~dev20160321-0~kolab4 +Version: 0.4~dev20160321-0~kolab4.1 Maintainer: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> Uploaders: Paul Klos <kolab@klos2day.nl> Homepage: http://www.kolab.org/ @@ -10,8 +10,8 @@ Vcs-Browser: http://git.kolabsys.com/apt/iRony/ Vcs-Git: git://git.kolabsys.com/git/apt/iRony Build-Depends: debhelper (>= 8), composer -Package-List: +Package-List: iRony deb admin extra -Files: +Files: 00000000000000000000000000000000 0 iRony-0.4.tar.gz 00000000000000000000000000000000 0 debian.tar.gz
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
.