forked from pool/roundcubemail
Accepting request 944737 from server:php:applications
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/944737 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/roundcubemail?expand=0&rev=74
This commit is contained in:
commit
f1ebf2b696
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:611b0d80227d0b70289c715787b2d85fd15ed915eb56d585c104c24376036e83
|
|
||||||
size 7827081
|
|
@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQJHBAABCAAxFiEEiXDjemmK93XYfVkNwpRqlgnNVrQFAmGjwXcTHGRldnNAcm91
|
|
||||||
bmRjdWJlLm5ldAAKCRDClGqWCc1WtG3PD/90ENdzAWKn8ibxMhyOmZxcGrVxbZ32
|
|
||||||
5FCn68mBOHkNThGlwakqa/CKL0MIwoeC1dRx7EzZ89EmoOt9ngKC7MkejbICiCCA
|
|
||||||
rZdxbceNHPRNqHbkDO0bTC6vhsFh4r3sc9nOMRP9/MDAafE0hHhk4tku1VPrsdnR
|
|
||||||
01LGcioIV8/ISokOmchTEdelxGhQSxxS5+RUcEG3pt5Yqbha8EUcYPvV3cv39eyw
|
|
||||||
w/548X+CGWgfsRR1pMjSOXehucuKeVJATsDVWp80oVNKYpUQbyq88rZKUOgbr5MB
|
|
||||||
m2SoaoN1VZYBY7s5c+54eSAisvhADs2xmEQzoX02bFWfNQQpyTGtTXDJqmYeCCu0
|
|
||||||
W39X7UbEXkHcMEjesMg88RtBFg+QkKuLf82QsuTdA4JRLpn7u7KvY/QWMkbFMnRt
|
|
||||||
KrbOPybzu4f22E7z3xUteC4Y87L7m3kq3EaSPLOwz7ix0gO6+z+EKasnJilLQJJV
|
|
||||||
CYRBT6/UXj/FQFjb66cW8HupAf1O8EaLVVs2GY4zHeqe4Gkb1gunmdmaDLB/v2+t
|
|
||||||
TyRiJ2qxIP5u8voZ9jWAalvTT0tf4XzW+VqDuVqAgxhkWYlnwCS6fS6HWY9jP78/
|
|
||||||
KXjyt20V4RwnaTxj2uvVtWnZo7KkrzlP3v7BQY5F+Iad/uWz+y2jsKuFg4M31JT8
|
|
||||||
c36SWFf5gWZoAQ==
|
|
||||||
=5lbu
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
roundcubemail-1.5.2-complete.tar.gz
Normal file
3
roundcubemail-1.5.2-complete.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f03968381156fe790d858af7e069c5550a8577fb964f96624434895272053838
|
||||||
|
size 7852981
|
17
roundcubemail-1.5.2-complete.tar.gz.asc
Normal file
17
roundcubemail-1.5.2-complete.tar.gz.asc
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQJHBAABCAAxFiEEiXDjemmK93XYfVkNwpRqlgnNVrQFAmHOJFoTHGRldnNAcm91
|
||||||
|
bmRjdWJlLm5ldAAKCRDClGqWCc1WtF+tEACSt2OzllRUksjL+O6xLz7IlvD6ahy/
|
||||||
|
fEXSVnR10XAVOdYV6gpDQ165Z9dlcRm9p4r1S0zrFG4/XSzsx+Kt081gOeeApKj2
|
||||||
|
y615KVP6T3KGCRuYXdDhc5Mzh28kmxrN3dxqY+PJB2/WPjEy+Dxu1wM9myRvc+Ur
|
||||||
|
QDrvkmwiYhl0axSxXWSL7VlajrpR3XRxkOl4umFSlMd1pG9vZAkxKQXatWZ6Z5E/
|
||||||
|
lZtiGl7Ow2HrwP39ZyhVNoWHopqdvMU2ewQDuvz1pktdxGYqI+MRrdIqRyHU83iN
|
||||||
|
Owz78CrfS5Xom/SsigSUiyPtobQjJr2yu3uwZLHk+LI3PIUZqtaoWtj9teUp+DAW
|
||||||
|
YLLtRVupTdwD5lG554v+cP9wmlsIWHStlNilp8r2ga3QfEA7v0tCdsyHAIwK30MA
|
||||||
|
Z9mjWLjHIDNEiid04nGCNwNnICilc69hoi2T4LwEU4AnovSWSko0BCVzL2qp999d
|
||||||
|
vQw1/Tsjo39wR1CtHxS1Hi09hibaHJRtdVqhaBpF9jG3QwTgLbC/OPRfrs2tRurZ
|
||||||
|
50ybRtgVl7uLkvUHVW+H5I9FNp1PUDcJMb6YQB0yFArNFR7AWztKyCoeoINxmcsL
|
||||||
|
gIkdFKAzqmAqjt2KaxT0HQDqK+gU/DMAJEaLiIbslQTFCO5RUCs01d2jayLVII28
|
||||||
|
6tFg2tppaxnGCg==
|
||||||
|
=49DH
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,35 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 31 12:03:35 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
|
- update to 1.5.2
|
||||||
|
* OAuth: pass 'id_token' to 'oauth_login' plugin hook (#8214)
|
||||||
|
* OAuth: fix expiration of short-lived oauth tokens (#8147)
|
||||||
|
* OAuth: fix relative path to assets if /index.php/foo/bar url is used (#8144)
|
||||||
|
* OAuth: no auto-redirect on imap login failures (#8370)
|
||||||
|
* OAuth: refresh access token in 'refresh' plugin hook (#8224)
|
||||||
|
* Fix so folder search parameters are honored by subscriptions_option plugin (#8312)
|
||||||
|
* Fix password change with Directadmin driver (#8322, #8329)
|
||||||
|
* Fix so css files in plugins/jqueryui/themes will be minified too (#8337)
|
||||||
|
* Fix handling of unicode/special characters in custom From input (#8357)
|
||||||
|
* Fix some PHP8 compatibility issues (#8363)
|
||||||
|
* Fix chpass-wrapper.py helper compatibility with Python 3 (#8324)
|
||||||
|
* Fix scrolling and missing Close button in the Select image dialog in Elastic/mobile (#8367)
|
||||||
|
* Security: fix cross-site scripting (XSS) via HTML messages with malicious CSS content
|
||||||
|
- added Suggests: php-sqlite
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 28 13:25:37 UTC 2021 - Lars Vogdt <lars@linux-schulserver.de>
|
||||||
|
|
||||||
|
- use the virtual provides from each PHP module, to allow the installation
|
||||||
|
of roundcubemail with various PHP versions.
|
||||||
|
The only problem, we are currently facing is the automatic
|
||||||
|
enablement of the PHP apache module during post-installation:
|
||||||
|
Trying to evaluate the correct PHP module now during post as well,
|
||||||
|
which should eleminate the pre-definition of the required
|
||||||
|
PHP-Version during build completely.
|
||||||
|
See https://build.opensuse.org/request/show/940859 for the initial
|
||||||
|
discussion.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Nov 28 20:14:40 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
Sun Nov 28 20:14:40 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
|
@ -18,9 +18,9 @@
|
|||||||
|
|
||||||
%define roundcubepath %{apache_serverroot}/%{name}
|
%define roundcubepath %{apache_serverroot}/%{name}
|
||||||
%define roundcubeconfigpath %{_sysconfdir}/%{name}
|
%define roundcubeconfigpath %{_sysconfdir}/%{name}
|
||||||
%define php_name %(php -r "print 'php' . PHP_MAJOR_VERSION;")
|
|
||||||
Name: roundcubemail
|
Name: roundcubemail
|
||||||
Version: 1.5.1
|
Version: 1.5.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A browser-based multilingual IMAP client
|
Summary: A browser-based multilingual IMAP client
|
||||||
License: BSD-3-Clause AND GPL-2.0-only AND GPL-3.0-or-later
|
License: BSD-3-Clause AND GPL-2.0-only AND GPL-3.0-or-later
|
||||||
@ -40,17 +40,17 @@ Patch0: %{name}-config_dir.patch
|
|||||||
BuildRequires: apache-rpm-macros
|
BuildRequires: apache-rpm-macros
|
||||||
BuildRequires: apache2
|
BuildRequires: apache2
|
||||||
BuildRequires: php-cli
|
BuildRequires: php-cli
|
||||||
Requires: %{php_name}-dom
|
Requires: php-dom
|
||||||
Requires: %{php_name}-exif
|
Requires: php-exif
|
||||||
Requires: %{php_name}-gettext
|
Requires: php-gettext
|
||||||
Requires: %{php_name}-iconv
|
Requires: php-iconv
|
||||||
Requires: %{php_name}-intl
|
Requires: php-intl
|
||||||
Requires: %{php_name}-json
|
Requires: php-json
|
||||||
Requires: %{php_name}-mbstring
|
Requires: php-mbstring
|
||||||
Requires: %{php_name}-openssl
|
Requires: php-openssl
|
||||||
Requires: apache2-mod_%{php_name}
|
Requires(pre): mod_php_any
|
||||||
|
Requires: mod_php_any
|
||||||
## Requires: for upstream dep package
|
## Requires: for upstream dep package
|
||||||
Requires: %{php_name}-sockets
|
|
||||||
Requires: php-pear-Auth_SASL >= 1.0.6
|
Requires: php-pear-Auth_SASL >= 1.0.6
|
||||||
Requires: php-pear-MDB2_Driver_mysqli
|
Requires: php-pear-MDB2_Driver_mysqli
|
||||||
Requires: php-pear-Mail_Mime >= 1.10.0
|
Requires: php-pear-Mail_Mime >= 1.10.0
|
||||||
@ -59,13 +59,15 @@ Requires: php-pear-Net_LDAP2
|
|||||||
Requires: php-pear-Net_SMTP >= 1.8.1
|
Requires: php-pear-Net_SMTP >= 1.8.1
|
||||||
Requires: php-pear-Net_Sieve >= 1.4.3
|
Requires: php-pear-Net_Sieve >= 1.4.3
|
||||||
Requires: php-pear-Net_Socket >= 1.0.12
|
Requires: php-pear-Net_Socket >= 1.0.12
|
||||||
Requires: (%{php_name}-mysql or %{php_name}-pgsql)
|
Requires: php-sockets
|
||||||
Recommends: %{php_name}-fileinfo
|
Requires: (php-mysql or php-pgsql)
|
||||||
Recommends: %{php_name}-imagick
|
|
||||||
Recommends: %{php_name}-zip
|
|
||||||
Recommends: logrotate
|
Recommends: logrotate
|
||||||
|
Recommends: php-fileinfo
|
||||||
|
Recommends: php-imagick
|
||||||
Recommends: php-pear-Crypt_GPG >= 1.6.3
|
Recommends: php-pear-Crypt_GPG >= 1.6.3
|
||||||
Suggests: %{php_name}-mysql
|
Recommends: php-zip
|
||||||
|
Suggests: php-mysql
|
||||||
|
Suggests: php-sqlite
|
||||||
Conflicts: roundcube-framework
|
Conflicts: roundcube-framework
|
||||||
Provides: roundcube_framework = %{version}
|
Provides: roundcube_framework = %{version}
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
@ -125,8 +127,8 @@ install -d -m 0755 %{buildroot}/%{_sysconfdir}/logrotate.d
|
|||||||
install %{SOURCE5} %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
|
install %{SOURCE5} %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
|
||||||
|
|
||||||
# extract roundcube-framework
|
# extract roundcube-framework
|
||||||
install -d -m 0755 %{buildroot}/%{_datadir}/%{php_name}
|
install -d -m 0755 %{buildroot}/%{_datadir}/php
|
||||||
mv program/lib/Roundcube %{buildroot}%{_datadir}/%{php_name}/Roundcube
|
mv program/lib/Roundcube %{buildroot}%{_datadir}/php/Roundcube
|
||||||
|
|
||||||
# install roundcubemail
|
# install roundcubemail
|
||||||
install -d -m 0755 %{buildroot}/%{roundcubepath}
|
install -d -m 0755 %{buildroot}/%{roundcubepath}
|
||||||
@ -246,8 +248,9 @@ if [ ${1:-0} -eq 1 ]; then
|
|||||||
if [ -x %{_sbindir}/a2enmod ]; then
|
if [ -x %{_sbindir}/a2enmod ]; then
|
||||||
# enable required apache modules
|
# enable required apache modules
|
||||||
%if 0%{?suse_version} > 01500
|
%if 0%{?suse_version} > 01500
|
||||||
|
PHP_MODULE=$(php -r "print 'php' . PHP_MAJOR_VERSION;")
|
||||||
if ! grep -q php %{_sysconfdir}/sysconfig/apache2 1>&2 2>/dev/null; then
|
if ! grep -q php %{_sysconfdir}/sysconfig/apache2 1>&2 2>/dev/null; then
|
||||||
%{_sbindir}/a2enmod -q %{php_name} || %{_sbindir}/a2enmod %{php_name}
|
%{_sbindir}/a2enmod -q $PHP_MODULE || %{_sbindir}/a2enmod $PHP_MODULE
|
||||||
fi
|
fi
|
||||||
%endif
|
%endif
|
||||||
for module in alias brotli deflate expires filter headers rewrite setenvif version ; do
|
for module in alias brotli deflate expires filter headers rewrite setenvif version ; do
|
||||||
@ -344,7 +347,8 @@ exit 0
|
|||||||
%{roundcubepath}/SQL
|
%{roundcubepath}/SQL
|
||||||
%{roundcubepath}/temp
|
%{roundcubepath}/temp
|
||||||
%{roundcubepath}/vendor/
|
%{roundcubepath}/vendor/
|
||||||
%{_datadir}/%{php_name}/Roundcube
|
%dir %{_datadir}/php
|
||||||
|
%{_datadir}/php/Roundcube
|
||||||
%attr(-, wwwrun, root) %{_localstatedir}/log/%{name}
|
%attr(-, wwwrun, root) %{_localstatedir}/log/%{name}
|
||||||
%attr(-, wwwrun, root) %{_localstatedir}/lib/%{name}
|
%attr(-, wwwrun, root) %{_localstatedir}/lib/%{name}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user