git: 590b0e0b14af - main - www/sogo: Update to 5.10.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 27 Mar 2024 22:21:52 UTC
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=590b0e0b14af6b30638267e06af54b15cb594633 commit 590b0e0b14af6b30638267e06af54b15cb594633 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2024-03-27 22:19:37 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2024-03-27 22:19:37 +0000 www/sogo: Update to 5.10.0 - Now sogo installs additional useful script files at /usr/local/share/sogo --- devel/sope/Makefile | 3 +- devel/sope/distinfo | 6 +-- .../sope/files/patch-sope-mime_NGMime_NGMimeType.m | 18 --------- www/sogo/Makefile | 5 ++- www/sogo/distinfo | 6 +-- www/sogo/files/patch-Tools_SOGoToolUpdateSecret.m | 11 ++++++ www/sogo/files/pkg-message.in | 2 + www/sogo/pkg-plist | 46 +++++++++++++++++++++- 8 files changed, 69 insertions(+), 28 deletions(-) diff --git a/devel/sope/Makefile b/devel/sope/Makefile index 626b55d4d6fc..58bcfb53bab6 100644 --- a/devel/sope/Makefile +++ b/devel/sope/Makefile @@ -1,5 +1,5 @@ PORTNAME= sope -PORTVERSION= 5.9.1 +PORTVERSION= 5.10.0 CATEGORIES= devel gnustep MASTER_SITES= https://packages.sogo.nu/sources/ DISTNAME= SOPE-${PORTVERSION} @@ -52,6 +52,7 @@ CPPFLAGS+= -Wno-error=incompatible-function-pointer-types post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/sope-core/NGStreams/configure + @${REINPLACE_CMD} -e 's|LDAP_OPT_ON|1|g' ${WRKSRC}/sope-ldap/NGLdap/NGLdapConnection.m .for f in config.guess config.sub @${CP} ${TEMPLATES}/$f ${WRKSRC}/sope-core/NGStreams/ .endfor diff --git a/devel/sope/distinfo b/devel/sope/distinfo index f8e28396154d..6a5d2bcf9c8a 100644 --- a/devel/sope/distinfo +++ b/devel/sope/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704488341 -SHA256 (SOPE-5.9.1.tar.gz) = a1533837e9817252d0d2cbbfc3105c9b8e21c1c40fc144bba98a032a02e0ba38 -SIZE (SOPE-5.9.1.tar.gz) = 2300376 +TIMESTAMP = 1711569619 +SHA256 (SOPE-5.10.0.tar.gz) = 3649b418191254849d8e70215f9c72b953f993b936b143882c638add9000bd01 +SIZE (SOPE-5.10.0.tar.gz) = 2302765 diff --git a/devel/sope/files/patch-sope-mime_NGMime_NGMimeType.m b/devel/sope/files/patch-sope-mime_NGMime_NGMimeType.m deleted file mode 100644 index 5a47a3b68f31..000000000000 --- a/devel/sope/files/patch-sope-mime_NGMime_NGMimeType.m +++ /dev/null @@ -1,18 +0,0 @@ ---- sope-mime/NGMime/NGMimeType.m.orig 2023-06-20 10:08:44 UTC -+++ sope-mime/NGMime/NGMimeType.m -@@ -125,13 +125,13 @@ static Class NSStringClass = Nil; - encoding = NSKoreanEUCStringEncoding; - } - else if ([charset isEqualToString:@"big5"]) { -- encoding = NSBIG5StringEncoding; -+ encoding = NSBig5StringEncoding; - } - else if ([charset isEqualToString:@"iso-2022-jp"]) { - encoding = NSISO2022JPStringEncoding; - } - else if ([charset isEqualToString:@"gb2312"]) { -- encoding = NSGB2312StringEncoding; -+ encoding = NSChineseEUCStringEncoding; - } - else if ([charset isEqualToString:@"koi8-r"]) { - encoding = NSKOI8RStringEncoding; diff --git a/www/sogo/Makefile b/www/sogo/Makefile index 87f49ab9826d..2951ddb30318 100644 --- a/www/sogo/Makefile +++ b/www/sogo/Makefile @@ -1,5 +1,5 @@ PORTNAME= sogo -PORTVERSION= 5.9.1 +PORTVERSION= 5.10.0 CATEGORIES= www gnustep MASTER_SITES= https://packages.sogo.nu/sources/ DISTNAME= SOGo-${PORTVERSION} @@ -73,6 +73,7 @@ post-patch: @${REINPLACE_CMD} -e 's|/usr/lib/GNUstep/|${LOCALBASE}/GNUstep/Local/Library|g' ${WRKSRC}/Apache/SOGo.conf @${REINPLACE_CMD} -e 's|srcBuffer\[stringLength\]|srcBuffer\[stringLength+1\]|g' \ ${WRKSRC}/SoObjects/SOGo/NSData+Crypto.m + @${RM} ${WRKSRC}/Scripts/*.bak post-patch-ACTIVESYNC-on: @${REINPLACE_CMD} -e 's/Tools/Tools ActiveSync/' ${WRKSRC}/GNUmakefile @@ -83,6 +84,7 @@ do-configure: post-install: ${MKDIR} ${STAGEDIR}/var/spool/sogo ${MKDIR} ${STAGEDIR}${ETCDIR} + ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/Scripts/sogo.conf ${STAGEDIR}${ETCDIR}/sogo.conf.sample ${INSTALL_DATA} ${WRKSRC}/Apache/SOGo.conf ${STAGEDIR}${ETCDIR}/SOGo-Apache.conf.sample ${INSTALL_DATA} ${WRKSRC}/Apache/SOGo-apple-ab.conf ${STAGEDIR}${ETCDIR}/SOGo-apple-ab.Apache.conf.sample @@ -90,5 +92,6 @@ post-install: ${INSTALL_DATA} ${FILESDIR}/ealarms-notify.creds.sample ${STAGEDIR}${ETCDIR}/ ${INSTALL_DATA} ${FILESDIR}/cron-ealarms-notify.sample ${STAGEDIR}${PREFIX}/GNUstep/Local/Tools/Admin/ ${INSTALL_DATA} ${FILESDIR}/cron-expire-autoreply.sample ${STAGEDIR}${PREFIX}/GNUstep/Local/Tools/Admin/ + cd ${WRKSRC}/Scripts && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .include <bsd.port.post.mk> diff --git a/www/sogo/distinfo b/www/sogo/distinfo index 746ff812ece0..a64bd50f72f1 100644 --- a/www/sogo/distinfo +++ b/www/sogo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704488431 -SHA256 (SOGo-5.9.1.tar.gz) = df6ac305a99196ee66d60fda395af81d8da044e7f5c1b1603a51dc4a8edf8ac4 -SIZE (SOGo-5.9.1.tar.gz) = 34831391 +TIMESTAMP = 1711570787 +SHA256 (SOGo-5.10.0.tar.gz) = 4bae86af2fc926fc8718e22b6efecb0884e2529b133cfef8b0e63c68ff00a2c7 +SIZE (SOGo-5.10.0.tar.gz) = 34853173 diff --git a/www/sogo/files/patch-Tools_SOGoToolUpdateSecret.m b/www/sogo/files/patch-Tools_SOGoToolUpdateSecret.m new file mode 100644 index 000000000000..4669b54f81c6 --- /dev/null +++ b/www/sogo/files/patch-Tools_SOGoToolUpdateSecret.m @@ -0,0 +1,11 @@ +--- Tools/SOGoToolUpdateSecret.m 2024-03-27 16:51:10.990469000 -0500 ++++ Tools/SOGoToolUpdateSecret.m 2024-03-27 16:51:29.082221000 -0500 +@@ -266,8 +266,6 @@ + [source synchronize]; + } + } +- +- return rc; + } + + - (BOOL) updateToPlainData: (NSString*) oldSecret diff --git a/www/sogo/files/pkg-message.in b/www/sogo/files/pkg-message.in index 9fe6ca68eedf..3daafeb21839 100644 --- a/www/sogo/files/pkg-message.in +++ b/www/sogo/files/pkg-message.in @@ -62,6 +62,8 @@ Then add the following lines to the root users' crontab (crontab -e): # The credentials file should contain the sieve admin credentials (username:passwd) 0 0 * * * %%LOCALBASE%%/GNUstep/Local/Tools/Admin/cron-expire-autoreply +Additional useful script files are located at %%DATADIR%% + For more information about using SOGo, visit: http://www.sogo.nu/downloads/documentation.html EOM diff --git a/www/sogo/pkg-plist b/www/sogo/pkg-plist index fa0e50829aba..c692fec9c18d 100644 --- a/www/sogo/pkg-plist +++ b/www/sogo/pkg-plist @@ -27,6 +27,7 @@ GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSString+DAV. GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSString+Utilities.h GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSURL+DAV.h GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/RTFHandler.h +GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoAdmin.h GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoAuthenticator.h GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoBuild.h GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoCASSession.h @@ -88,6 +89,7 @@ GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/Current GNUstep/Local/Library/Frameworks/SOGo.framework/sogo/SOGo GNUstep/Local/Library/Frameworks/SOGo.framework/sogo/libSOGo.so GNUstep/Local/Library/Headers/GDLContentStore/EOAdaptorChannel+GCS.h +GNUstep/Local/Library/Headers/GDLContentStore/GCSAdminFolder.h GNUstep/Local/Library/Headers/GDLContentStore/GCSAlarmsFolder.h GNUstep/Local/Library/Headers/GDLContentStore/GCSChannelManager.h GNUstep/Local/Library/Headers/GDLContentStore/GCSContext.h @@ -745,8 +747,8 @@ GNUstep/Local/Library/Libraries/sogo/libSOGo.so GNUstep/Local/Library/Libraries/sogo/libSOGo.so.5 GNUstep/Local/Library/Libraries/sogo/libSOGo.so.%%VERSION%% GNUstep/Local/Library/Libraries/sogo/libSOGoUI.so -GNUstep/Local/Library/Libraries/sogo/libSOGoUI.so.5.9 -GNUstep/Local/Library/Libraries/sogo/libSOGoUI.so.5.9.0 +GNUstep/Local/Library/Libraries/sogo/libSOGoUI.so.5.10 +GNUstep/Local/Library/Libraries/sogo/libSOGoUI.so.%%VERSION%% GNUstep/Local/Library/OCSTypeModels/appointment-oracle.ocs GNUstep/Local/Library/OCSTypeModels/appointment.ocs GNUstep/Local/Library/OCSTypeModels/contact-oracle.ocs @@ -1525,6 +1527,7 @@ GNUstep/Local/Library/SOGo/SchedulerUI.SOGo/stamp.make GNUstep/Local/Library/SOGo/Templates/AdministrationUI/UIxAdministration.wox GNUstep/Local/Library/SOGo/Templates/AdministrationUI/UIxAdministrationAclEditor.wox GNUstep/Local/Library/SOGo/Templates/AdministrationUI/UIxAdministrationFilterPanel.wox +GNUstep/Local/Library/SOGo/Templates/AdministrationUI/UIxAdministrationMotd.wox GNUstep/Local/Library/SOGo/Templates/AdministrationUI/UIxThemePreview.wox GNUstep/Local/Library/SOGo/Templates/Appointments/SOGoAptMailDeletion.wox GNUstep/Local/Library/SOGo/Templates/Appointments/SOGoAptMailICalReply.wox @@ -1941,6 +1944,7 @@ GNUstep/Local/Library/SOGo/WebServerResources/js/Administration/Administration.a GNUstep/Local/Library/SOGo/WebServerResources/js/Administration/Administration.service.js GNUstep/Local/Library/SOGo/WebServerResources/js/Administration/AdministrationAclController.js GNUstep/Local/Library/SOGo/WebServerResources/js/Administration/AdministrationController.js +GNUstep/Local/Library/SOGo/WebServerResources/js/Administration/AdministrationMotdController.js GNUstep/Local/Library/SOGo/WebServerResources/js/Administration/ThemePreviewController.js GNUstep/Local/Library/SOGo/WebServerResources/js/Common.js GNUstep/Local/Library/SOGo/WebServerResources/js/Common.js.map @@ -2218,6 +2222,44 @@ GNUstep/Local/Tools/Admin/sogo-ealarms-notify GNUstep/Local/Tools/Admin/sogo-slapd-sockd GNUstep/Local/Tools/Admin/sogo-tool GNUstep/Local/Tools/Admin/sogod +%%DATADIR%%/cas-proxy-validate.py +%%DATADIR%%/fail2ban/sogo-filter.conf +%%DATADIR%%/fail2ban/sogo-jail.local +%%DATADIR%%/logrotate +%%DATADIR%%/mysql-utf8mb4.sql +%%DATADIR%%/sogo-backup.sh +%%DATADIR%%/sogo-default +%%DATADIR%%/sogo-init.d-redhat +%%DATADIR%%/sogo-init.d-sles +%%DATADIR%%/sogo-systemd-redhat +%%DATADIR%%/sogo-systemd.conf +%%DATADIR%%/sogo.conf +%%DATADIR%%/sogo.cron +%%DATADIR%%/sql-update-1.2.2_to_1.3.0-mysql.sh +%%DATADIR%%/sql-update-1.2.2_to_1.3.0.sh +%%DATADIR%%/sql-update-1.3.11_to_1.3.12-mysql.sh +%%DATADIR%%/sql-update-1.3.11_to_1.3.12.sh +%%DATADIR%%/sql-update-1.3.16_to_1.3.17-mysql.sh +%%DATADIR%%/sql-update-1.3.16_to_1.3.17.sh +%%DATADIR%%/sql-update-1.3.3_to_1.3.4-mysql.sh +%%DATADIR%%/sql-update-1.3.3_to_1.3.4.sh +%%DATADIR%%/sql-update-101_to_102.sh +%%DATADIR%%/sql-update-2.0.4b_to_2.0.5-mysql.sh +%%DATADIR%%/sql-update-2.2.17_to_2.3.0-mysql.sh +%%DATADIR%%/sql-update-2.2.17_to_2.3.0.sh +%%DATADIR%%/sql-update-20070724.sh +%%DATADIR%%/sql-update-20070822.sh +%%DATADIR%%/sql-update-20080303.sh +%%DATADIR%%/sql-update-3.0.0-to-combined-mysql.sh +%%DATADIR%%/sql-update-3.0.0-to-combined.sh +%%DATADIR%%/sql-update-3.2.10_to_4.0.0-mysql.sh +%%DATADIR%%/sql-update-3.2.10_to_4.0.0.sh +%%DATADIR%%/sql-update-5.5.1_to_5.6.0.sh +%%DATADIR%%/sql-update-5.8.4_to_5.9.0.sh +%%DATADIR%%/standard-version-updater.js +%%DATADIR%%/tmpwatch +%%DATADIR%%/updates.php +%%DATADIR%%/verify_translations.py @sample %%ETCDIR%%/sogo.conf.sample @dir GNUstep/Local/Library/SOGo/Appointments.SOGo/Resources/WebServer @dir GNUstep/Local/Library/SOGo/Mailer.SOGo/Resources/WebServer