Hi,
long overdue an update. The update to 2.2.6 was too short to make it into the
release for 5.6. Meanwhile we're at 2.2.9.
Attached patches update to that newer version, I have running since a few
days without issues so far.
With the change of 2.2.8 -> 2.2.9, the documentation is not provided as
pdf anymore. It would need Apache FOP java thingie to build the documentation.
I think that is just too much, and those are documents not included anymore.
as with the 2.2.6 update I sent in July, www/opengroupware needs a patch to
since the changes in www/sope.
This version does not yet include a SUBPACKAGE for activesync, but hope
to get it added with next release 2.2.10, which is supposed to be released
in not too far future.
OK?
Sebastian
? sogo-2.2.9.diff
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/sogo/Makefile,v
retrieving revision 1.40
diff -u -r1.40 Makefile
--- Makefile 12 Jun 2014 06:16:35 -0000 1.40
+++ Makefile 30 Sep 2014 16:59:00 -0000
@@ -2,15 +2,13 @@
COMMENT = web based groupware server
-VERSION = 2.1.1
-DISTNAME = SOGo-${VERSION}b
-PKGNAME = sogo-${VERSION}.1
-REVISION = 3
+VERSION = 2.2.9
+DISTNAME = SOGo-${VERSION}
+PKGNAME = sogo-${VERSION}
SHARED_LIBS += GDLContentStore 2.0
SHARED_LIBS += NGCards 2.0
-SHARED_LIBS += OGoContentStore 2.0
-SHARED_LIBS += SOGo 2.1
+SHARED_LIBS += SOGo 2.2
SHARED_LIBS += SOGoUI 2.0
CATEGORIES = www
@@ -51,15 +49,8 @@
SOGOLIBDIR = lib/GNUstep/Frameworks/SOGo.framework/Versions/${LIBSOGo_VERSION}
SUBST_VARS += SOGOLIBDIR VARBASE
-pre-configure:
-.for f in SOGo_Installation_Guide SOGo_Mobile_Devices_Configuration \
- SOGo_Mozilla_Thunderbird_Configuration SOGo_Native_Microsoft_Outlook_Configuration
- cd ${WRKSRC}/Documentation; mv "${f:S/_/ /g}.odt" "$f.odt"
-.endfor
-
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sogo
- ${INSTALL_DATA} ${WRKSRC}/Documentation/* ${PREFIX}/share/doc/sogo
${INSTALL_SCRIPT} -c -o ${SHAREOWN} -g ${SHAREGRP} \
${WRKSRC}/Scripts/cas-proxy-validate.py \
${PREFIX}/share/doc/sogo/cas-proxy-validate.py
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/sogo/distinfo,v
retrieving revision 1.19
diff -u -r1.19 distinfo
--- distinfo 3 Jan 2014 18:39:51 -0000 1.19
+++ distinfo 30 Sep 2014 16:59:00 -0000
@@ -1,2 +1,2 @@
-SHA256 (SOGo-2.1.1b.tar.gz) = 7JCs4kogu8K6BJ/fsiT6ntSeRhVZuHA1YJMFqUUbs94=
-SIZE (SOGo-2.1.1b.tar.gz) = 5846822
+SHA256 (SOGo-2.2.9.tar.gz) = qXA1vF8MfObZBpojySMGJJKY8/RF89JFJtGp7AByZcU=
+SIZE (SOGo-2.2.9.tar.gz) = 11535599
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/sogo/pkg/PLIST,v
retrieving revision 1.19
diff -u -r1.19 PLIST
--- pkg/PLIST 3 Jan 2014 18:39:51 -0000 1.19
+++ pkg/PLIST 30 Sep 2014 16:59:01 -0000
@@ -6,7 +6,6 @@
include/GDLContentStore/GCSAlarmsFolder.h
include/GDLContentStore/GCSChannelManager.h
include/GDLContentStore/GCSContext.h
-include/GDLContentStore/GCSFieldExtractor.h
include/GDLContentStore/GCSFieldInfo.h
include/GDLContentStore/GCSFolder.h
include/GDLContentStore/GCSFolderManager.h
@@ -64,7 +63,11 @@
lib/GNUstep/Frameworks/SOGo.framework/Versions/
${SOGOLIBDIR}/
${SOGOLIBDIR}/Headers/
+${SOGOLIBDIR}/Headers/BSONCodec.h
${SOGOLIBDIR}/Headers/DOMNode+SOGo.h
+${SOGOLIBDIR}/Headers/EOBitmaskQualifier.h
+${SOGOLIBDIR}/Headers/EOQualifier+SOGoCacheObject.h
+${SOGOLIBDIR}/Headers/GCSSpecialQueries+SOGoCacheObject.h
${SOGOLIBDIR}/Headers/LDAPSource.h
${SOGOLIBDIR}/Headers/LDAPSourceSchema.h
${SOGOLIBDIR}/Headers/NSArray+DAV.h
@@ -86,6 +89,9 @@
${SOGOLIBDIR}/Headers/SOGoBuild.h
${SOGOLIBDIR}/Headers/SOGoCASSession.h
${SOGOLIBDIR}/Headers/SOGoCache.h
+${SOGOLIBDIR}/Headers/SOGoCacheGCSFolder.h
+${SOGOLIBDIR}/Headers/SOGoCacheGCSObject.h
+${SOGOLIBDIR}/Headers/SOGoCacheObject.h
${SOGOLIBDIR}/Headers/SOGoConstants.h
${SOGOLIBDIR}/Headers/SOGoContentObject.h
${SOGOLIBDIR}/Headers/SOGoCredentialsFile.h
@@ -890,7 +896,41 @@
lib/GNUstep/SOGo/Mailer.SOGo/
@bin lib/GNUstep/SOGo/Mailer.SOGo/Mailer
lib/GNUstep/SOGo/Mailer.SOGo/Resources/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Arabic.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Arabic.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/BrazilianPortuguese.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/BrazilianPortuguese.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Catalan.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Catalan.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Czech.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Czech.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Danish.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Danish.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Dutch.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Dutch.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/English.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/English.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Finnish.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Finnish.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/French.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/French.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/German.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/German.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Hungarian.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Hungarian.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Icelandic.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Icelandic.lproj/Localizable.strings
lib/GNUstep/SOGo/Mailer.SOGo/Resources/Info-gnustep.plist
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Italian.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Italian.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/NorwegianBokmal.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/NorwegianBokmal.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/NorwegianNynorsk.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/NorwegianNynorsk.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Polish.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Polish.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Russian.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Russian.lproj/Localizable.strings
lib/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailArabicForward.wo/
lib/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailArabicForward.wo/SOGoMailArabicForward.html
lib/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailArabicForward.wo/SOGoMailArabicForward.wod
@@ -1029,7 +1069,19 @@
lib/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailWelshReply.wo/
lib/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailWelshReply.wo/SOGoMailWelshReply.html
lib/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailWelshReply.wo/SOGoMailWelshReply.wod
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Slovak.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Slovak.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/SpanishArgentina.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/SpanishArgentina.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/SpanishSpain.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/SpanishSpain.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Swedish.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Swedish.lproj/Localizable.strings
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Ukrainian.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Ukrainian.lproj/Localizable.strings
lib/GNUstep/SOGo/Mailer.SOGo/Resources/WebServer/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Welsh.lproj/
+lib/GNUstep/SOGo/Mailer.SOGo/Resources/Welsh.lproj/Localizable.strings
lib/GNUstep/SOGo/Mailer.SOGo/Resources/product.plist
lib/GNUstep/SOGo/Mailer.SOGo/bundle-info.plist
lib/GNUstep/SOGo/MailerUI.SOGo/
@@ -1294,6 +1346,7 @@
lib/GNUstep/SOGo/Templates/Appointments/SOGoAptMailUpdate.wox
lib/GNUstep/SOGo/Templates/ContactsUI/
lib/GNUstep/SOGo/Templates/ContactsUI/UIxContactEditor.wox
+lib/GNUstep/SOGo/Templates/ContactsUI/UIxContactFolderProperties.wox
lib/GNUstep/SOGo/Templates/ContactsUI/UIxContactFoldersView.wox
lib/GNUstep/SOGo/Templates/ContactsUI/UIxContactView.wox
lib/GNUstep/SOGo/Templates/ContactsUI/UIxContactsFilterPanel.wox
@@ -1320,6 +1373,7 @@
lib/GNUstep/SOGo/Templates/MailerUI/UIxMailMainFrame.wox
lib/GNUstep/SOGo/Templates/MailerUI/UIxMailMoveToPopUp.wox
lib/GNUstep/SOGo/Templates/MailerUI/UIxMailPopupView.wox
+lib/GNUstep/SOGo/Templates/MailerUI/UIxMailSearch.wox
lib/GNUstep/SOGo/Templates/MailerUI/UIxMailToSelection.wox
lib/GNUstep/SOGo/Templates/MailerUI/UIxMailUserDelegationEditor.wox
lib/GNUstep/SOGo/Templates/MailerUI/UIxMailUserRightsEditor.wox
@@ -1458,6 +1512,7 @@
lib/GNUstep/SOGo/Templates/SchedulerUI/UIxCalMonthView.wox
lib/GNUstep/SOGo/Templates/SchedulerUI/UIxCalMulticolumnDayView.wox
lib/GNUstep/SOGo/Templates/SchedulerUI/UIxCalUserRightsEditor.wox
+lib/GNUstep/SOGo/Templates/SchedulerUI/UIxCalViewPrint.wox
lib/GNUstep/SOGo/Templates/SchedulerUI/UIxCalWeekView.wox
lib/GNUstep/SOGo/Templates/SchedulerUI/UIxCalendarProperties.wox
lib/GNUstep/SOGo/Templates/SchedulerUI/UIxCalendarSelector.wox
@@ -1520,6 +1575,8 @@
lib/GNUstep/SOGo/WebServerResources/UIxAttendeesEditor.js
lib/GNUstep/SOGo/WebServerResources/UIxCalUserRightsEditor.css
lib/GNUstep/SOGo/WebServerResources/UIxCalUserRightsEditor.js
+lib/GNUstep/SOGo/WebServerResources/UIxCalViewPrint.css
+lib/GNUstep/SOGo/WebServerResources/UIxCalViewPrint.js
lib/GNUstep/SOGo/WebServerResources/UIxCalendarProperties.css
lib/GNUstep/SOGo/WebServerResources/UIxCalendarProperties.js
lib/GNUstep/SOGo/WebServerResources/UIxColorPicker.js
@@ -1527,6 +1584,8 @@
lib/GNUstep/SOGo/WebServerResources/UIxComponentEditor.js
lib/GNUstep/SOGo/WebServerResources/UIxContactEditor.css
lib/GNUstep/SOGo/WebServerResources/UIxContactEditor.js
+lib/GNUstep/SOGo/WebServerResources/UIxContactFolderProperties.css
+lib/GNUstep/SOGo/WebServerResources/UIxContactFolderProperties.js
lib/GNUstep/SOGo/WebServerResources/UIxContactsUserFolders.css
lib/GNUstep/SOGo/WebServerResources/UIxContactsUserFolders.js
lib/GNUstep/SOGo/WebServerResources/UIxContactsUserRightsEditor.css
@@ -1539,6 +1598,8 @@
lib/GNUstep/SOGo/WebServerResources/UIxMailEditor.js
lib/GNUstep/SOGo/WebServerResources/UIxMailPartExternalHTMLViewer.css
lib/GNUstep/SOGo/WebServerResources/UIxMailPopupView.js
+lib/GNUstep/SOGo/WebServerResources/UIxMailSearch.css
+lib/GNUstep/SOGo/WebServerResources/UIxMailSearch.js
lib/GNUstep/SOGo/WebServerResources/UIxMailToSelection.js
lib/GNUstep/SOGo/WebServerResources/UIxMailUserDelegationEditor.css
lib/GNUstep/SOGo/WebServerResources/UIxMailUserDelegationEditor.js
@@ -1576,6 +1637,7 @@
lib/GNUstep/SOGo/WebServerResources/arrow-right.png
lib/GNUstep/SOGo/WebServerResources/arrow-up.png
lib/GNUstep/SOGo/WebServerResources/attachment.gif
+lib/GNUstep/SOGo/WebServerResources/attachment.png
lib/GNUstep/SOGo/WebServerResources/attendee-partstats.png
lib/GNUstep/SOGo/WebServerResources/attendee-roles.png
lib/GNUstep/SOGo/WebServerResources/browser_chrome.gif
@@ -1635,9 +1697,6 @@
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/div/
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/div/dialogs/
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/div/dialogs/div.js
-lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/fakeobjects/
-lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/fakeobjects/images/
-lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/fakeobjects/images/spacer.gif
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/icons.png
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/icons_hidpi.png
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/image/
@@ -1654,6 +1713,7 @@
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/link/images/hidpi/
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/link/images/hidpi/anchor.png
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/scayt/
+lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/scayt/LICENSE.md
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/scayt/dialogs/
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/scayt/dialogs/options.js
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/scayt/dialogs/toolbar.css
@@ -1664,9 +1724,9 @@
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/tabletools/dialogs/
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/tabletools/dialogs/tableCell.js
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/wsc/
+lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/wsc/LICENSE.md
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/wsc/dialogs/
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/wsc/dialogs/ciframe.html
-lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/wsc/dialogs/tmp.html
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/wsc/dialogs/tmpFrameset.html
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.css
lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.js
@@ -1678,7 +1738,6 @@
lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/moono/dialog_ie7.css
lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/moono/dialog_ie8.css
lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css
-lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/moono/dialog_opera.css
lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/moono/editor.css
lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/moono/editor_gecko.css
lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/moono/editor_ie.css
@@ -1717,10 +1776,12 @@
lib/GNUstep/SOGo/WebServerResources/dtree.js
lib/GNUstep/SOGo/WebServerResources/edit.png
lib/GNUstep/SOGo/WebServerResources/empty.gif
+lib/GNUstep/SOGo/WebServerResources/error.png
lib/GNUstep/SOGo/WebServerResources/event-gradient.png
lib/GNUstep/SOGo/WebServerResources/event-grippy-bottom.png
lib/GNUstep/SOGo/WebServerResources/event-grippy-top.png
lib/GNUstep/SOGo/WebServerResources/event-grippy-vertical.png
+lib/GNUstep/SOGo/WebServerResources/event7.png
lib/GNUstep/SOGo/WebServerResources/first.gif
lib/GNUstep/SOGo/WebServerResources/flag-col.png
lib/GNUstep/SOGo/WebServerResources/flag.png
@@ -1738,6 +1799,9 @@
lib/GNUstep/SOGo/WebServerResources/input_bg.gif
lib/GNUstep/SOGo/WebServerResources/inverse.png
lib/GNUstep/SOGo/WebServerResources/jquery-ui.js
+lib/GNUstep/SOGo/WebServerResources/jquery.fileupload.css
+lib/GNUstep/SOGo/WebServerResources/jquery.fileupload.js
+lib/GNUstep/SOGo/WebServerResources/jquery.iframe-transport.js
lib/GNUstep/SOGo/WebServerResources/jquery.js
lib/GNUstep/SOGo/WebServerResources/js_color_picker_v2.js
lib/GNUstep/SOGo/WebServerResources/last.gif
@@ -1907,6 +1971,7 @@
lib/GNUstep/SOGo/WebServerResources/new-list.png
lib/GNUstep/SOGo/WebServerResources/new-task.png
lib/GNUstep/SOGo/WebServerResources/next.gif
+lib/GNUstep/SOGo/WebServerResources/notice.png
lib/GNUstep/SOGo/WebServerResources/offline-settings.png
lib/GNUstep/SOGo/WebServerResources/options.png
lib/GNUstep/SOGo/WebServerResources/plus.png
@@ -1936,6 +2001,7 @@
lib/GNUstep/SOGo/WebServerResources/submenu-active.gif
lib/GNUstep/SOGo/WebServerResources/submenu-disabled.gif
lib/GNUstep/SOGo/WebServerResources/submenu.gif
+lib/GNUstep/SOGo/WebServerResources/success.png
lib/GNUstep/SOGo/WebServerResources/tab_a_active_bg.png
lib/GNUstep/SOGo/WebServerResources/tab_a_inactive_bg.png
lib/GNUstep/SOGo/WebServerResources/tab_left_active.gif
@@ -1947,6 +2013,7 @@
lib/GNUstep/SOGo/WebServerResources/tablekit-sogo.js
lib/GNUstep/SOGo/WebServerResources/tablekit-trueresize.js
lib/GNUstep/SOGo/WebServerResources/tablekit.js
+lib/GNUstep/SOGo/WebServerResources/task.png
lib/GNUstep/SOGo/WebServerResources/tb-ab-properties-flat-24x24.png
lib/GNUstep/SOGo/WebServerResources/tb-compose-attach-flat-24x24.png
lib/GNUstep/SOGo/WebServerResources/tb-compose-contacts-flat-24x24.png
@@ -1988,6 +2055,8 @@
lib/GNUstep/SOGo/WebServerResources/toolbarbtn_span_bg.png
lib/GNUstep/SOGo/WebServerResources/unread.png
lib/GNUstep/SOGo/WebServerResources/up-icon.png
+lib/GNUstep/SOGo/WebServerResources/upload_document.png
+lib/GNUstep/SOGo/WebServerResources/warning.png
lib/GNUstep/SOGo/WebServerResources/week-view.png
lib/GNUstep/SOGo/WebServerResources/write-message.png
lib/GNUstep/SOGo/WebServerResources/write.png
@@ -2010,7 +2079,6 @@
lib/GNUstep/WOxElemBuilders-4.9/SOGoElements.wox/stamp.make
@lib lib/libGDLContentStore.so.${LIBGDLContentStore_VERSION}
@lib lib/libNGCards.so.${LIBNGCards_VERSION}
-@lib lib/libOGoContentStore.so.${LIBOGoContentStore_VERSION}
@lib lib/libSOGo.so.${LIBSOGo_VERSION}
@lib lib/libSOGoUI.so.${LIBSOGoUI_VERSION}
@bin sbin/sogo-ealarms-notify
@@ -2019,17 +2087,7 @@
@bin sbin/sogod
share/doc/pkg-readmes/${FULLPKGNAME}
share/doc/sogo/
-share/doc/sogo/SOGo_Installation_Guide.odt
-share/doc/sogo/SOGo_Mobile_Devices_Configuration.odt
-share/doc/sogo/SOGo_Mozilla_Thunderbird_Configuration.odt
-share/doc/sogo/SOGo_Native_Microsoft_Outlook_Configuration.odt
-share/doc/sogo/architecture.png
share/doc/sogo/cas-proxy-validate.py
-share/doc/sogo/inverse.jpg
-share/doc/sogo/openchange.png
-share/doc/sogo/preferences.png
-share/doc/sogo/sogo-2.png
-share/doc/sogo/sogo.png
share/doc/sogo/sql-update-1.3.11_to_1.3.12-mysql.sh
share/doc/sogo/sql-update-1.3.11_to_1.3.12-postgres.sh
share/doc/sogo/sql-update-1.3.16_to_1.3.17-mysql.sh
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/sope/Makefile,v
retrieving revision 1.42
diff -u -r1.42 Makefile
--- Makefile 13 Sep 2014 18:09:22 -0000 1.42
+++ Makefile 30 Sep 2014 17:21:13 -0000
@@ -4,17 +4,14 @@
COMMENT-mysql= SOPE MySQL adaptor
COMMENT-postgres= SOPE PostgreSQL adaptor
-VERSION = 2.1.1
-DISTNAME = SOPE-${VERSION}b
-PKGNAME-main = sope-${VERSION}.1
-REVISION-main = 2
-PKGNAME-mysql = sope-mysql-${VERSION}.1
-REVISION-mysql = 1
-PKGNAME-postgres = sope-postgres-${VERSION}.1
-REVISION-postgres = 0
+VERSION = 2.2.9
+DISTNAME = SOPE-${VERSION}
+PKGNAME-main = sope-${VERSION}
+PKGNAME-mysql = sope-mysql-${VERSION}
+PKGNAME-postgres = sope-postgres-${VERSION}
SO_MAJOR= 2
-SO_MINOR= 1
+SO_MINOR= 2
.for _lib in DOM EOControl GDLAccess NGExtensions NGLdap NGMime \
NGObjWeb NGStreams SaxObjC WEExtensions \
WOExtensions XmlRpc SBJson
@@ -44,9 +41,9 @@
databases/openldap \
x11/gnustep/libobjc2 \
${MODLIBICONV_LIB_DEPENDS}
-LIB_DEPENDS-mysql = ${BASE_PKGPATH}=${VERSION}.1 \
+LIB_DEPENDS-mysql = ${BASE_PKGPATH}=${VERSION} \
databases/mariadb,-main
-LIB_DEPENDS-postgres = ${BASE_PKGPATH}=${VERSION}.1 \
+LIB_DEPENDS-postgres = ${BASE_PKGPATH}=${VERSION} \
databases/postgresql,-main
CONFIGURE_STYLE=simple dest
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/sope/distinfo,v
retrieving revision 1.21
diff -u -r1.21 distinfo
--- distinfo 3 Jan 2014 18:37:48 -0000 1.21
+++ distinfo 30 Sep 2014 17:21:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (SOPE-2.1.1b.tar.gz) = ebM2X/gpH147dMeli9K2SjHypztsOV8B4RV4Iv1lTMM=
-SIZE (SOPE-2.1.1b.tar.gz) = 2256252
+SHA256 (SOPE-2.2.9.tar.gz) = PI9uhE/ZEEeweg9ZR4O6LHOPTfaWKxJHv1LuRKIPWrE=
+SIZE (SOPE-2.2.9.tar.gz) = 2262388
Index: patches/patch-sope-appserver_NGObjWeb_Associations_WOKeyPathAssociation_m
===================================================================
RCS file: patches/patch-sope-appserver_NGObjWeb_Associations_WOKeyPathAssociation_m
diff -N patches/patch-sope-appserver_NGObjWeb_Associations_WOKeyPathAssociation_m
--- patches/patch-sope-appserver_NGObjWeb_Associations_WOKeyPathAssociation_m 22 Jul 2014 18:46:43 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,140 +0,0 @@
-$OpenBSD: patch-sope-appserver_NGObjWeb_Associations_WOKeyPathAssociation_m,v 1.1 2014/07/22 18:46:43 sebastia Exp $
-
-fix for bug: http://www.sogo.nu/bugs/view.php?id=2814
-and few other compiler warnings
-
---- sope-appserver/NGObjWeb/Associations/WOKeyPathAssociation.m.orig Thu Jun 5 19:40:06 2014
-+++ sope-appserver/NGObjWeb/Associations/WOKeyPathAssociation.m Thu Jun 12 20:40:32 2014
-@@ -109,6 +109,8 @@ typedef union {
- unsigned char (*ucmethod)(id, SEL);
- int (*imethod) (id, SEL);
- unsigned int (*uimethod)(id, SEL);
-+ long (*lmethod) (id, SEL);
-+ unsigned long (*ulmethod) (id, SEL);
- long long (*llmethod) (id, SEL);
- unsigned long long (*ullmethod)(id, SEL);
- short (*smethod) (id, SEL);
-@@ -125,6 +127,8 @@ typedef union {
- void (*ucmethod) (id, SEL, unsigned char);
- void (*imethod) (id, SEL, int);
- void (*uimethod) (id, SEL, unsigned int);
-+ void (*lmethod) (id, SEL, long);
-+ void (*ulmethod) (id, SEL, unsigned long);
- void (*llmethod) (id, SEL, long long);
- void (*ullmethod) (id, SEL, unsigned long long);
- void (*smethod) (id, SEL, short);
-@@ -156,6 +160,8 @@ typedef union {
- const char *cstr;
- int sint;
- unsigned int uint;
-+ long longt;
-+ unsigned long ulongt;
- long long llong;
- unsigned long long ullong;
- short ss;
-@@ -559,6 +565,13 @@ static WOReturnValueHolder _getComponentValue(WOKeyPat
- retValue.uint = info->access.uimethod(object, info->extra.sel.get);
- break;
-
-+ case _C_LNG:
-+ retValue.longt = info->access.lmethod(object, info->extra.sel.get);
-+ break;
-+ case _C_ULNG:
-+ retValue.ulongt = info->access.ulmethod(object, info->extra.sel.get);
-+ break;
-+
- case _C_LNG_LNG:
- retValue.llong = info->access.llmethod(object, info->extra.sel.get);
- break;
-@@ -665,6 +678,12 @@ static inline id _objectify(unsigned char _type, WORet
- case _C_UINT:
- result = uintNumObj(_value->uint);
- break;
-+ case _C_LNG:
-+ result = [NumberClass numberWithLong:_value->longt];
-+ break;
-+ case _C_ULNG:
-+ result = [NumberClass numberWithUnsignedLong:_value->ulongt];
-+ break;
- case _C_LNG_LNG:
- result = [NumberClass numberWithLongLong:_value->llong];
- break;
-@@ -852,6 +871,13 @@ static BOOL _setValue(WOKeyPathAssociation *self, id _
- sm.uimethod(object, setSel, [_value unsignedIntValue]);
- break;
-
-+ case _C_LNG:
-+ sm.lmethod(object, setSel, [_value longValue]);
-+ break;
-+ case _C_ULNG:
-+ sm.ulmethod(object, setSel, [_value unsignedLongValue]);
-+ break;
-+
- case _C_LNG_LNG:
- sm.llmethod(object, setSel, [_value longLongValue]);
- break;
-@@ -1049,7 +1075,7 @@ static BOOL _setValue(WOKeyPathAssociation *self, id _
- break;
- }
- case _C_UCHR: {
-- if ((_value < 0) || (_value > 255))
-+ if (_value > 255)
- [self errorWithFormat:
- @"value (%i) out of range for uchar!", _value];
- sm.ucmethod(_wo, setSel, (unsigned char)_value);
-@@ -1063,6 +1089,14 @@ static BOOL _setValue(WOKeyPathAssociation *self, id _
- sm.uimethod(_wo, setSel, (unsigned int)_value);
- break;
- }
-+ case _C_LNG: {
-+ sm.lmethod(_wo, setSel, (long)_value);
-+ break;
-+ }
-+ case _C_ULNG: {
-+ sm.ulmethod(_wo, setSel, (unsigned long)_value);
-+ break;
-+ }
- case _C_LNG_LNG: {
- sm.llmethod(_wo, setSel, (long long)_value);
- break;
-@@ -1187,6 +1221,14 @@ static BOOL _setValue(WOKeyPathAssociation *self, id _
- sm.uimethod(_wo, setSel, (unsigned int)_value);
- break;
- }
-+ case _C_LNG: {
-+ sm.lmethod(_wo, setSel, (long)_value);
-+ break;
-+ }
-+ case _C_ULNG: {
-+ sm.ulmethod(_wo, setSel, (unsigned long)_value);
-+ break;
-+ }
- case _C_LNG_LNG: {
- sm.llmethod(_wo, setSel, (long long)_value);
- break;
-@@ -1299,6 +1341,12 @@ static BOOL _setValue(WOKeyPathAssociation *self, id _
- sm.uimethod(_wo, setSel, (unsigned int)_value);
- break;
- }
-+ case _C_LNG:
-+ sm.lmethod(_wo, setSel, (long)_value);
-+ break;
-+ case _C_ULNG:
-+ sm.ulmethod(_wo, setSel, (unsigned long)_value);
-+ break;
- case _C_LNG_LNG:
- sm.llmethod(_wo, setSel, (long long)_value);
- break;
-@@ -1397,10 +1445,10 @@ static BOOL _setValue(WOKeyPathAssociation *self, id _
- return [StringClass stringWithFormat:@"%d", retValue.sint];
- case _C_ULNG_LNG:
- if (IS_NUMSTR(retValue.ullong)) return numStrings[retValue.ullong];
-- return [StringClass stringWithFormat:@"%ull", retValue.ullong];
-+ return [StringClass stringWithFormat:@"%llu", retValue.ullong];
- case _C_LNG_LNG:
- if (IS_NUMSTR(retValue.llong)) return numStrings[retValue.llong];
-- return [StringClass stringWithFormat:@"%ll", retValue.llong];
-+ return [StringClass stringWithFormat:@"%lli", retValue.llong];
- case _C_UCHR:
- if (IS_UNUMSTR(retValue.c)) return numStrings[retValue.c];
- return [StringClass stringWithFormat:@"%d", (int)retValue.c];
Index: patches/patch-sope-core_EOControl_common_h
===================================================================
RCS file: /cvs/ports/www/sope/patches/patch-sope-core_EOControl_common_h,v
retrieving revision 1.1
diff -u -r1.1 patch-sope-core_EOControl_common_h
--- patches/patch-sope-core_EOControl_common_h 19 Oct 2013 09:48:23 -0000 1.1
+++ patches/patch-sope-core_EOControl_common_h 30 Sep 2014 17:21:13 -0000
@@ -2,9 +2,9 @@
fix build with libobjc2-1.7
---- sope-core/EOControl/common.h.orig Sun Oct 13 15:55:39 2013
-+++ sope-core/EOControl/common.h Sun Oct 13 15:55:43 2013
-@@ -39,10 +39,11 @@
+--- sope-core/EOControl/common.h.orig Fri Sep 26 20:38:11 2014
++++ sope-core/EOControl/common.h Tue Sep 30 12:38:09 2014
+@@ -40,10 +40,11 @@
# endif
#endif
Index: patches/patch-sope-mime_NGMime_NGMimeFileData_m
===================================================================
RCS file: patches/patch-sope-mime_NGMime_NGMimeFileData_m
diff -N patches/patch-sope-mime_NGMime_NGMimeFileData_m
--- patches/patch-sope-mime_NGMime_NGMimeFileData_m 16 May 2014 14:54:16 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-sope-mime_NGMime_NGMimeFileData_m,v 1.1 2014/05/16 14:54:16 giovanni Exp $
-Fixed fd leak where files were unlinked w/o being closed first.
-https://github.com/inverse-inc/sope/commit/60caf252df2eed12115f05ff5025b54f01b42efb
-
---- sope-mime/NGMime/NGMimeFileData.m.orig Thu May 15 18:22:04 2014
-+++ sope-mime/NGMime/NGMimeFileData.m Thu May 15 18:23:19 2014
-@@ -95,6 +95,9 @@ static unsigned tmpmask = 0600;
- [self release];
- return nil;
- }
-+
-+ close(fd);
-+
- return [self initWithPath:filename removeFile:YES];
- }
-