SHA256
1
0
forked from pool/gromox

- Update to release 2.5

OBS-URL: https://build.opensuse.org/package/show/server:mail/gromox?expand=0&rev=35
This commit is contained in:
Jan Engelhardt 2023-03-06 00:18:10 +00:00 committed by Git OBS Bridge
parent ac60ce2a0a
commit 51e0a38461
8 changed files with 29 additions and 21 deletions

View File

@ -10,9 +10,8 @@ Architecture: any
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}, Depends: ${misc:Depends}, ${shlibs:Depends},
php-cli, php-fpm, php-mysql, php-simplexml, php-soap, php-cli, php-fpm, php-mysql, php-simplexml, php-soap,
system-user-gromox, w3m, libhx32 (>= 4.0) system-user-gromox, w3m, libhx32 (>= 4.12)
Conflicts: php7.4-opcache, php8.0-opcache, php8.1-opcache, php8.2-opcache Provides: php-mapi-gromox
Provides: php7-mapi-gromox
Description: Groupware server (backend) with RPCH, IMAP and Z-MAPI support Description: Groupware server (backend) with RPCH, IMAP and Z-MAPI support
. .
Gromox is the central groupware server component of grommunio. It is Gromox is the central groupware server component of grommunio. It is

View File

@ -38,7 +38,7 @@ else
fi fi
if test -x /usr/bin/systemctl; then if test -x /usr/bin/systemctl; then
systemctl daemon-reload || : systemctl daemon-reload || :
systemctl try-restart gromox-adaptor.service gromox-delivery.service \ systemctl try-restart gromox-delivery.service \
gromox-delivery-queue.service gromox-event.service \ gromox-delivery-queue.service gromox-event.service \
gromox-http.service gromox-imap.service gromox-midb.service \ gromox-http.service gromox-imap.service gromox-midb.service \
gromox-pop3.service gromox-timer.service gromox-zcore.service \ gromox-pop3.service gromox-timer.service gromox-zcore.service \

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQS8oMXDCcrFaedKkhz3bv5dDCI6jwUCY/tXFgAKCRD3bv5dDCI6
j6XZAQDge7XM7ikvx3S0eGVzEM5+9RZ0oFUx8E4v9SpE9NMtcQD+MEE7NdlAlsx3
rilXHRNxZqskfGyY1vYU5sMutzyyZA4=
=yj02
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:da9a0f0222dcec22880b3dfd13622a0e289c1350f64add4daa2e9bb79089023a
size 2010993

7
gromox-2.5.tar.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQS8oMXDCcrFaedKkhz3bv5dDCI6jwUCZAUpXwAKCRD3bv5dDCI6
jzalAQCdA+IPHbuvf0BA8oFH85p4msl3BcnAfnGPNi7kusdLpgEA+eSkTplA1tEu
B9mG9fUHGSpL9/NPPlQePkyVg8OT+QE=
=W3dP
-----END PGP SIGNATURE-----

3
gromox-2.5.tar.zst Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:727403ab5c797acd1988bc2b39217b6d352248e42e21261de04cf32d63c57b64
size 2004450

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Sun Mar 5 23:23:42 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2.5
* authmgr: Alternate username support
* Repair a null deref during HTML-to-text conversion
* Synchronization of embedded messages now works
* Saving a draft in grommunio-web would erroneously strip the
subject prefix
* EWS: Detailed FreeBusy requests did not return detailed info
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Feb 26 18:24:47 UTC 2023 - Jan Engelhardt <jengelh@inai.de> Sun Feb 26 18:24:47 UTC 2023 - Jan Engelhardt <jengelh@inai.de>

View File

@ -19,7 +19,7 @@
%define _libexecdir %_prefix/libexec %define _libexecdir %_prefix/libexec
Name: gromox Name: gromox
Version: 2.4 Version: 2.5
Release: 0 Release: 0
Summary: Groupware server backend with RPC, IMAP,POP3, PHP-MAPI support Summary: Groupware server backend with RPC, IMAP,POP3, PHP-MAPI support
License: AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later License: AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later
@ -50,14 +50,14 @@ BuildRequires: libvmime-devel >= 0.9.2.175
BuildRequires: zstd BuildRequires: zstd
BuildRequires: group(gromox) BuildRequires: group(gromox)
BuildRequires: pkgconfig(fmt) >= 8 BuildRequires: pkgconfig(fmt) >= 8
BuildRequires: pkgconfig(gumbo)
BuildRequires: pkgconfig(jsoncpp) >= 1.4.0 BuildRequires: pkgconfig(jsoncpp) >= 1.4.0
BuildRequires: pkgconfig(libHX) >= 4.9 BuildRequires: pkgconfig(libHX) >= 4.12
BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(libcrypto)
BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libolecf) BuildRequires: pkgconfig(libolecf)
BuildRequires: pkgconfig(libpff) BuildRequires: pkgconfig(libpff)
BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(libssl)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(libzstd) BuildRequires: pkgconfig(libzstd)
BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(tinyxml2) >= 8 BuildRequires: pkgconfig(tinyxml2) >= 8
@ -75,7 +75,6 @@ Requires: php8-fpm
Requires: php8-mysql Requires: php8-mysql
Requires: php8-posix Requires: php8-posix
Requires: php8-soap Requires: php8-soap
Conflicts: php8-opcache
%endif %endif
%if 0%{?sle_version} && 0%{?sle_version} < 150400 %if 0%{?sle_version} && 0%{?sle_version} < 150400
Requires: php-cli Requires: php-cli
@ -83,7 +82,6 @@ Requires: php7-fpm
Requires: php7-mysql Requires: php7-mysql
Requires: php7-posix Requires: php7-posix
Requires: php7-soap Requires: php7-soap
Conflicts: php7-opcache
%endif %endif
%if 0%{?rhel} || 0%{?fedora_version} %if 0%{?rhel} || 0%{?fedora_version}
Requires: php-cli Requires: php-cli
@ -91,12 +89,12 @@ Requires: php-fpm
Requires: php-mysqlnd Requires: php-mysqlnd
Requires: php-posix Requires: php-posix
Requires: php-soap Requires: php-soap
Conflicts: php-opcache
%endif %endif
Requires: w3m Requires: w3m
Requires(pre): user(grommunio) Requires(pre): user(grommunio)
Requires(pre): user(gromox) Requires(pre): user(gromox)
Requires(pre): group(gromox) Requires(pre): group(gromox)
Provides: php-mapi-gromox = %version-%release
Provides: bundled(tzcode) = 2022c Provides: bundled(tzcode) = 2022c
%{?systemd_ordering} %{?systemd_ordering}
%if !0%{?_pamdir:1} %if !0%{?_pamdir:1}
@ -163,7 +161,7 @@ cp -a "$b/usr/share/gromox/fpm-gromox.conf.sample" "$b/etc/php-fpm.d/gromox.conf
perl -i -lpe 's{Type=simple}{Type=simple\nRestart=on-failure}' "$b/%_unitdir"/*.service perl -i -lpe 's{Type=simple}{Type=simple\nRestart=on-failure}' "$b/%_unitdir"/*.service
%fdupes %buildroot/%_prefix %fdupes %buildroot/%_prefix
%global services gromox-delivery.service gromox-delivery-queue.service gromox-event.service gromox-http.service gromox-imap.service gromox-midb.service gromox-pop3.service gromox-timer.service gromox-zcore.service %global services gromox-delivery.service gromox-delivery-queue.service gromox-event.service gromox-http.service gromox-imap.service gromox-midb.service gromox-pop3.service gromox-snapshot.service gromox-snapshot.timer gromox-timer.service gromox-zcore.service
%pre %pre
# User addition done a priori by system-user-gromox(!) # User addition done a priori by system-user-gromox(!)