diff options
Diffstat (limited to 'mail/evolution-exchange')
-rw-r--r-- | mail/evolution-exchange/Makefile | 22 | ||||
-rw-r--r-- | mail/evolution-exchange/distinfo | 6 | ||||
-rw-r--r-- | mail/evolution-exchange/files/patch-eplugin_exchange-operations.c | 24 | ||||
-rw-r--r-- | mail/evolution-exchange/pkg-plist | 141 |
4 files changed, 116 insertions, 77 deletions
diff --git a/mail/evolution-exchange/Makefile b/mail/evolution-exchange/Makefile index 181ab4fbae4d..df2e6d5bec25 100644 --- a/mail/evolution-exchange/Makefile +++ b/mail/evolution-exchange/Makefile @@ -3,12 +3,11 @@ # Whom: Adam Weinberger, based off kiesel's ximian-exchange port # # $FreeBSD$ -# $MCom: ports/mail/evolution-exchange/Makefile,v 1.146 2009/10/18 05:41:36 marcus Exp $ +# $MCom: ports/mail/evolution-exchange/Makefile,v 1.158 2010/04/27 18:38:50 kwm Exp $ # PORTNAME= evolution-exchange -PORTVERSION= 2.28.2 -PORTREVISION= 2 +PORTVERSION= 2.30.1 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -30,11 +29,10 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${BDB_INCLUDE_DIR}" \ LDFLAGS="-L${LOCALBASE}/lib" CONFIGURE_ARGS= --with-openldap=${LOCALBASE} \ --with-static-ldap=no \ - --disable-compile-warnings \ --with-libdb=${LOCALBASE} -EVO_VERSION= 2.28 -VERSION= 2.28 +EVO_VERSION= 2.30 +VERSION= 2.30 PLIST_SUB= VERSION=${VERSION} EVO_VERSION=${EVO_VERSION} \ EDS_VERSION="1.2" @@ -42,6 +40,17 @@ GCONF_SCHEMAS= apps_exchange_addressbook-${VERSION}.schemas .include <bsd.port.pre.mk> +.if defined(HEIMDAL_HOME) || defined(WITH_HEIMDAL) || defined(NO_KERBEROS) +HEIMDAL_HOME?= ${LOCALBASE} +LIB_DEPENDS+= krb5:${PORTSDIR}/security/heimdal +CONFIGURE_ARGS+= --with-krb5=${HEIMDAL_HOME} \ + --with-krb5-includes=${HEIMDAL_HOME}/include +KRB5_LIB= `${HEIMDAL_HOME}/bin/krb5-config gssapi --libs` +.elif !defined(NO_KERBEROS) +CONFIGURE_ARGS+= --with-krb5=/usr +KRB5_LIB= `/usr/bin/krb5-config gssapi --libs` +.endif + .if ${ARCH} == "amd64" CONFIGURE_ENV+= CFLAGS="${CFLAGS} -fPIC" .endif @@ -52,6 +61,7 @@ IGNORE= build fails when ${LOCALBASE}/include/mapi.h exists in system, run pkg_i post-patch: @${REINPLACE_CMD} -e 's|-ldb|-l${BDB_LIB_NAME}|g' \ + -e 's|-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lgssapi|${KRB5_LIB}|g' \ -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure diff --git a/mail/evolution-exchange/distinfo b/mail/evolution-exchange/distinfo index a12e36b8d9e9..e487b8720530 100644 --- a/mail/evolution-exchange/distinfo +++ b/mail/evolution-exchange/distinfo @@ -1,3 +1,3 @@ -MD5 (gnome2/evolution-exchange-2.28.2.tar.bz2) = 82f70761960c7e9efdb24650c1b3229b -SHA256 (gnome2/evolution-exchange-2.28.2.tar.bz2) = d7c8478656e2aff966531f3c2cdd988a1c07dc6343e691fc980d31820a615493 -SIZE (gnome2/evolution-exchange-2.28.2.tar.bz2) = 921637 +MD5 (gnome2/evolution-exchange-2.30.1.tar.bz2) = 9225241ba14d1e2183fe21078c7ed03e +SHA256 (gnome2/evolution-exchange-2.30.1.tar.bz2) = f53904d90f058ef1bbe1c5d851590f3729d9b3489c80dad73edb46bbba2dae11 +SIZE (gnome2/evolution-exchange-2.30.1.tar.bz2) = 1330038 diff --git a/mail/evolution-exchange/files/patch-eplugin_exchange-operations.c b/mail/evolution-exchange/files/patch-eplugin_exchange-operations.c new file mode 100644 index 000000000000..5c7706bad381 --- /dev/null +++ b/mail/evolution-exchange/files/patch-eplugin_exchange-operations.c @@ -0,0 +1,24 @@ +--- eplugin/exchange-operations.c.orig 2010-03-07 20:00:49.000000000 -0500 ++++ eplugin/exchange-operations.c 2010-03-13 17:47:23.000000000 -0500 +@@ -304,3 +304,21 @@ is_exchange_personal_folder (ExchangeAcc + } + return FALSE; + } ++ ++const char * g_module_check_init (gpointer module); ++const char * ++g_module_check_init (gpointer module) { ++ return NULL; ++} ++ ++void g_module_unload (gpointer module); ++void ++g_module_unload (gpointer module) { ++ return; ++} ++ ++GtkWidget *e_plugin_lib_get_configure_widget (EPlugin *plugin); ++GtkWidget * ++e_plugin_lib_get_configure_widget (EPlugin *plugin) { ++ return NULL; ++} diff --git a/mail/evolution-exchange/pkg-plist b/mail/evolution-exchange/pkg-plist index 76c0becb5fd8..6b429296db3b 100644 --- a/mail/evolution-exchange/pkg-plist +++ b/mail/evolution-exchange/pkg-plist @@ -1,81 +1,84 @@ bin/exchange-connector-setup-%%VERSION%% +lib/evolution/2.30/plugins/liborg-gnome-exchange-operations.a +lib/evolution/2.30/plugins/liborg-gnome-exchange-operations.la +lib/evolution/2.30/plugins/liborg-gnome-exchange-operations.so +lib/evolution/2.30/plugins/org-gnome-exchange-operations.eplug lib/evolution-data-server-%%EDS_VERSION%%/camel-providers/libcamelexchange.a lib/evolution-data-server-%%EDS_VERSION%%/camel-providers/libcamelexchange.la lib/evolution-data-server-%%EDS_VERSION%%/camel-providers/libcamelexchange.so lib/evolution-data-server-%%EDS_VERSION%%/camel-providers/libcamelexchange.urls -libdata/bonobo/servers/GNOME_Evolution_Exchange_Storage_%%VERSION%%.server -libexec/evolution/%%EVO_VERSION%%/evolution-exchange-storage -@comment %%DOCSDIR%%/E2kContext.html -@comment %%DOCSDIR%%/E2kGlobalCatalog.html -@comment %%DOCSDIR%%/E2kSecurityDescriptor.html -@comment %%DOCSDIR%%/ch01.html -@comment %%DOCSDIR%%/ch02.html -@comment %%DOCSDIR%%/ch03.html -@comment %%DOCSDIR%%/ch04.html -@comment %%DOCSDIR%%/ch05.html -@comment %%DOCSDIR%%/ch06.html -@comment %%DOCSDIR%%/evolution-exchange-E2kAutoconfig.html -@comment %%DOCSDIR%%/evolution-exchange-E2kContext-(private).html -@comment %%DOCSDIR%%/evolution-exchange-E2kOperation-(private).html -@comment %%DOCSDIR%%/evolution-exchange-E2kOperation.html -@comment %%DOCSDIR%%/evolution-exchange-E2kProperties.html -@comment %%DOCSDIR%%/evolution-exchange-E2kRestriction-(vaporware).html -@comment %%DOCSDIR%%/evolution-exchange-E2kResult-(private).html -@comment %%DOCSDIR%%/evolution-exchange-E2kSid.html -@comment %%DOCSDIR%%/evolution-exchange-E2kUserDialog.html -@comment %%DOCSDIR%%/evolution-exchange-MAPI.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-action.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-freebusy.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-http-utils.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-kerberos.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-restriction.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-result.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-rule.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-uri.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-utils.html -@comment %%DOCSDIR%%/evolution-exchange-e2k-xml-utils.html -@comment %%DOCSDIR%%/evolution-exchange-test-utils.html -@comment %%DOCSDIR%%/evolution-exchange-xntlm-des.html -@comment %%DOCSDIR%%/evolution-exchange-xntlm-md4.html -@comment %%DOCSDIR%%/evolution-exchange-xntlm.html -@comment %%DOCSDIR%%/evolution-exchange.devhelp -@comment %%DOCSDIR%%/evolution-exchange.devhelp2 -@comment %%DOCSDIR%%/home.png -@comment %%DOCSDIR%%/index.html -@comment %%DOCSDIR%%/index.sgml -@comment %%DOCSDIR%%/left.png -@comment %%DOCSDIR%%/right.png -@comment %%DOCSDIR%%/style.css -@comment %%DOCSDIR%%/up.png -@comment %%DOCSDIR%%/ximian-connector-autoconfig.html -@comment %%DOCSDIR%%/ximian-connector-bug-private.html -@comment %%DOCSDIR%%/ximian-connector-bug-xml.html -@comment %%DOCSDIR%%/ximian-connector-calendar.html -@comment %%DOCSDIR%%/ximian-connector-delegation.html -@comment %%DOCSDIR%%/ximian-connector-favorites.html -@comment %%DOCSDIR%%/ximian-connector-fba.html -@comment %%DOCSDIR%%/ximian-connector-freebusy.html -@comment %%DOCSDIR%%/ximian-connector-mail-threading.html -@comment %%DOCSDIR%%/ximian-connector-mail.html -@comment %%DOCSDIR%%/ximian-connector-ntlm.html -@comment %%DOCSDIR%%/ximian-connector-oof.html -@comment %%DOCSDIR%%/ximian-connector-other-users.html -@comment %%DOCSDIR%%/ximian-connector-permissions.html -@comment %%DOCSDIR%%/ximian-connnector-booking.html -%%DATADIR%%/%%VERSION%%/glade/exchange-autoconfig-wizard.glade -%%DATADIR%%/%%VERSION%%/glade/exchange-change-password.glade -%%DATADIR%%/%%VERSION%%/glade/exchange-delegates.glade -%%DATADIR%%/%%VERSION%%/glade/exchange-folder-tree.glade -%%DATADIR%%/%%VERSION%%/glade/exchange-oof.glade -%%DATADIR%%/%%VERSION%%/glade/exchange-passwd-expiry.glade -%%DATADIR%%/%%VERSION%%/glade/exchange-permissions-dialog.glade +lib/evolution-data-server-%%EDS_VERSION%%/extensions/libebookbackendexchange.a +lib/evolution-data-server-%%EDS_VERSION%%/extensions/libebookbackendexchange.la +lib/evolution-data-server-%%EDS_VERSION%%/extensions/libebookbackendexchange.so +lib/evolution-data-server-%%EDS_VERSION%%/extensions/libecalbackendexchange.a +lib/evolution-data-server-%%EDS_VERSION%%/extensions/libecalbackendexchange.la +lib/evolution-data-server-%%EDS_VERSION%%/extensions/libecalbackendexchange.so +%%DOCSDIR%%/E2kContext.html +%%DOCSDIR%%/E2kGlobalCatalog.html +%%DOCSDIR%%/E2kSecurityDescriptor.html +%%DOCSDIR%%/ch01.html +%%DOCSDIR%%/ch02.html +%%DOCSDIR%%/ch03.html +%%DOCSDIR%%/ch04.html +%%DOCSDIR%%/ch05.html +%%DOCSDIR%%/ch06.html +%%DOCSDIR%%/evolution-exchange-E2kAutoconfig.html +%%DOCSDIR%%/evolution-exchange-E2kContext-(private).html +%%DOCSDIR%%/evolution-exchange-E2kOperation-(private).html +%%DOCSDIR%%/evolution-exchange-E2kOperation.html +%%DOCSDIR%%/evolution-exchange-E2kProperties.html +%%DOCSDIR%%/evolution-exchange-E2kRestriction-(vaporware).html +%%DOCSDIR%%/evolution-exchange-E2kResult-(private).html +%%DOCSDIR%%/evolution-exchange-E2kSid.html +%%DOCSDIR%%/evolution-exchange-E2kUserDialog.html +%%DOCSDIR%%/evolution-exchange-MAPI.html +%%DOCSDIR%%/evolution-exchange-e2k-action.html +%%DOCSDIR%%/evolution-exchange-e2k-freebusy.html +%%DOCSDIR%%/evolution-exchange-e2k-http-utils.html +%%DOCSDIR%%/evolution-exchange-e2k-kerberos.html +%%DOCSDIR%%/evolution-exchange-e2k-restriction.html +%%DOCSDIR%%/evolution-exchange-e2k-result.html +%%DOCSDIR%%/evolution-exchange-e2k-rule.html +%%DOCSDIR%%/evolution-exchange-e2k-uri.html +%%DOCSDIR%%/evolution-exchange-e2k-utils.html +%%DOCSDIR%%/evolution-exchange-e2k-xml-utils.html +%%DOCSDIR%%/evolution-exchange-test-utils.html +%%DOCSDIR%%/evolution-exchange-xntlm-des.html +%%DOCSDIR%%/evolution-exchange-xntlm-md4.html +%%DOCSDIR%%/evolution-exchange-xntlm.html +%%DOCSDIR%%/evolution-exchange.devhelp +%%DOCSDIR%%/evolution-exchange.devhelp2 +%%DOCSDIR%%/home.png +%%DOCSDIR%%/index.html +%%DOCSDIR%%/index.sgml +%%DOCSDIR%%/left.png +%%DOCSDIR%%/right.png +%%DOCSDIR%%/style.css +%%DOCSDIR%%/up.png +%%DOCSDIR%%/ximian-connector-autoconfig.html +%%DOCSDIR%%/ximian-connector-bug-private.html +%%DOCSDIR%%/ximian-connector-bug-xml.html +%%DOCSDIR%%/ximian-connector-calendar.html +%%DOCSDIR%%/ximian-connector-delegation.html +%%DOCSDIR%%/ximian-connector-favorites.html +%%DOCSDIR%%/ximian-connector-fba.html +%%DOCSDIR%%/ximian-connector-freebusy.html +%%DOCSDIR%%/ximian-connector-mail-threading.html +%%DOCSDIR%%/ximian-connector-mail.html +%%DOCSDIR%%/ximian-connector-ntlm.html +%%DOCSDIR%%/ximian-connector-oof.html +%%DOCSDIR%%/ximian-connector-other-users.html +%%DOCSDIR%%/ximian-connector-permissions.html +%%DOCSDIR%%/ximian-connnector-booking.html %%DATADIR%%/%%VERSION%%/images/connector-mini.png %%DATADIR%%/%%VERSION%%/images/connector.png %%DATADIR%%/%%VERSION%%/images/exchange-delegates-48.png %%DATADIR%%/%%VERSION%%/images/exchange-oof-48.png %%DATADIR%%/%%VERSION%%/ui/ximian-connector.xml +share/evolution/%%VERSION%%/errors/org-gnome-exchange-operations.error share/locale/ar/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/as/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo +share/locale/ast/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/az/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/bg/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/bn/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo @@ -90,6 +93,7 @@ share/locale/dz/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/el/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/en_CA/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/en_GB/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo +share/locale/en@shaw/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/es/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/et/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/eu/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo @@ -148,10 +152,9 @@ share/locale/zh_HK/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo share/locale/zh_TW/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo @dirrm %%DATADIR%%/%%VERSION%%/ui @dirrm %%DATADIR%%/%%VERSION%%/images -@dirrm %%DATADIR%%/%%VERSION%%/glade @dirrm %%DATADIR%%/%%VERSION%% @dirrm %%DATADIR%% -@comment @dirrm %%DOCSDIR%% +@dirrm %%DOCSDIR%% @dirrmtry share/locale/zh_HK/LC_MESSAGES @dirrmtry share/locale/zh_HK @dirrmtry share/locale/xh/LC_MESSAGES @@ -172,6 +175,8 @@ share/locale/zh_TW/LC_MESSAGES/evolution-exchange-%%VERSION%%.mo @dirrmtry share/locale/mai @dirrmtry share/locale/ku/LC_MESSAGES @dirrmtry share/locale/ku +@dirrmtry share/locale/en@shaw/LC_MESSAGES +@dirrmtry share/locale/en@shaw @dirrmtry share/locale/dz/LC_MESSAGES @dirrmtry share/locale/dz @dirrmtry share/locale/ca@valencia/LC_MESSAGES |