Update to 2.24.1:
Evolution 2.24.1 2008-10-20 --------------------------- Many Bug Fixes and Updated Translations Evolution 2.24.0 2008-09-22 --------------------------- New in 2.24.0: * Message Templates * WebDAV Contacts Plugin * Google Contacts Plugin * Custom header support while sending mails * Single Model view for Calendar * Sqlite Based message summary * New Bonobo-less composer for Evolution * Quota support to IMAP/POP accounts * Gtk+ Recent manager integration in Composer Many Bug Fixes and Updated Translations. Evolution 2.23.92 2008-09-08 ---------------------------- New in 2.23.92: Evolution source code license changed to LGPLv2 & LGPLV3 (Sankar P) One Bug Fix, A Few Updated Translations. Evolution 2.23.91 2008-09-01 ---------------------------- Many Bug Fixes and Updated Translations. Evolution 2.23.90 2008-08-18 ---------------------------- Many Bug Fixes. Other fixes: Lots of disk summary related stability fixes (Srinivasa Ragavan) Many Updated Translations. Evolution 2.23.6 2008-08-04 --------------------------- New in 2.23.6: WebDAV contacts plugin (Matthias Braun) Many Bug Fixes and Updated Translations. Evolution 2.23.5 2008-07-21 --------------------------- New in 2.23.5 Camel DB Summary support. (Srinivasa Ragavan & Sankar P) New EPlugin for message templates. (Bharath Acharya & Diego Escalante Urrelo) Google Contacts support (Jörgen Scheibengruber) Many Bug Fixes Other Contributors: Sort the uids so that moving/copying messages preserves mailbox ordering rather than jumbled randomness. (Jeffrey Stedfast) Add dolt revision 5e9eef10 to the autotools build system. Speeds up the build, otherwise falls back to libtool (Alp Toker) Configure email-custom-header plugin within the plugin-manager. (Ashish Shrivastava) Many Updated Translations Evolution 2.23.4 2008-06-16 --------------------------- New in 2.23.4 Python support for EPlugins. (Johnny Jacob) A Few Bug Fixes Other Contributors: Fix for security vulnerabilities CVE-2008-1108 and CVE-2008-1109 (Matthew Barnes) A Few Updated Translations Evolution 2.23.3 2008-06-02 --------------------------- New in 2.23.3 New plugin for setting headers while sending email (Ashish) Many Bug Fixes and Updated Translations Evolution 2.23.2 2008-05-12 --------------------------- Many Bug Fixes Other Contributors: Fix up the Debug Logs window a bit (Matthew Barnes) Fix include path for e-dbhash.h, now in libebackend (Johan Euphrosine) A Few Updated Translations Evolution 2.23.1 2008-04-21 --------------------------- New in 2.23.1: Quota support to IMAP/POP accounts (Milan Crha) Configurable Proxy settings for Evolution (Veerapuram Varadhan) Gtk+ Recent manager integration in Composer (Suman) New bonobo-less message composer (Matthew Barnes) Many Bug Fixes. Other Contributors: Add icons for Edit->Select All, Folder->New, Folder->Delete and Folder->Refresh (Matthew Barnes) Many Updated Translations.
This commit is contained in:
parent
727ecc1546
commit
b70518de6c
5 changed files with 897 additions and 811 deletions
|
@ -1,9 +1,8 @@
|
|||
# $NetBSD: Makefile,v 1.137 2008/09/06 20:54:33 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.138 2008/10/26 23:17:21 wiz Exp $
|
||||
|
||||
DISTNAME= evolution-2.22.3.1
|
||||
PKGREVISION= 1
|
||||
DISTNAME= evolution-2.24.1
|
||||
CATEGORIES= mail time gnome
|
||||
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution/2.22/}
|
||||
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution/2.24/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= rh@NetBSD.org
|
||||
|
@ -12,19 +11,7 @@ COMMENT= GNOME mailer, calendar, contact manager, and communications tool
|
|||
|
||||
PKG_DESTDIR_SUPPORT= user-destdir
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.evolution
|
||||
PKG_SUGGESTED_OPTIONS= inet6 ssl
|
||||
PKG_SUPPORTED_OPTIONS= inet6 krb4 krb5 ssl
|
||||
|
||||
.include "../../mk/bsd.options.mk"
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mssl) && !empty(PKG_OPTIONS:Mkrb[45])
|
||||
# If Kerberos is enabled, the libcrypto library is linked in, which causes
|
||||
# function name conflicts with libsoftokn3 provided by Mozilla NSS. These
|
||||
# cause runtime crashes, so don't allow these options to be specified
|
||||
# together.
|
||||
PKG_FAIL_REASON+= "Kerberos support conflicts with SSL"
|
||||
.endif
|
||||
.include "options.mk"
|
||||
|
||||
GNU_CONFIGURE= YES
|
||||
USE_DIRS+= gnome2-1.5
|
||||
|
@ -39,10 +26,8 @@ REPLACE_PERL+= addressbook/tools/evolution-addressbook-clean.in
|
|||
CPPFLAGS+= -I/usr/include/gssapi
|
||||
CPPFLAGS+= -I/usr/include/krb5
|
||||
|
||||
CONFIGURE_ARGS+= --disable-gtk-doc
|
||||
CONFIGURE_ARGS+= --with-openldap
|
||||
CONFIGURE_ARGS+= --without-static-ldap
|
||||
CONFIGURE_ARGS+= --enable-openssl=no
|
||||
CONFIGURE_ARGS+= --enable-pilot-conduits=no
|
||||
CONFIGURE_ARGS+= --with-krb4=/usr
|
||||
CONFIGURE_ARGS+= --with-krb5=/usr
|
||||
|
@ -50,50 +35,6 @@ CONFIGURE_ARGS+= --with-krb5=/usr
|
|||
CONFIGURE_ARGS+= --with-sub-version=nb${PKGREVISION}
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Minet6)
|
||||
CONFIGURE_ARGS+= --enable-ipv6=yes
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-ipv6
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mkrb4)
|
||||
CONFIGURE_ARGS+= --with-krb4
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-krb4
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mkrb5)
|
||||
CONFIGURE_ARGS+= --with-krb5
|
||||
. include "../../mk/krb5.buildlink3.mk"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-krb5
|
||||
.endif
|
||||
|
||||
PLIST_VARS+= smime
|
||||
.if !empty(PKG_OPTIONS:Mssl)
|
||||
CONFIGURE_ARGS+= --enable-nss=yes
|
||||
PLIST.smime= yes
|
||||
PRINT_PLIST_AWK+= /smime/ { print "$${HAVE_SMIME}" $$0; next; }
|
||||
# XXX Workaround for the following problem: addressbook/util/libeabutil.la
|
||||
# is compiled as a static library only which uses the NSS stuff. When other
|
||||
# parts of the program use this .la archive, they get the right -L flags
|
||||
# (from the dependency_libs variable) but not the rpaths. buildlink3 should
|
||||
# add rpath flags to the dependency_libs, but there is an strange comment
|
||||
# in the wrapper saying that it shouldn't.
|
||||
LDFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.nss}/lib/nss
|
||||
BUILDLINK_API_DEPENDS.nss+= nss>=3.9.2nb3
|
||||
. include "../../devel/nspr/buildlink3.mk"
|
||||
. include "../../devel/nss/buildlink3.mk"
|
||||
|
||||
CPPFLAGS+= -I${BUILDLINK_PREFIX.nss}/include/nss/nss
|
||||
|
||||
post-wrapper:
|
||||
cd ${BUILDLINK_DIR}/lib/pkgconfig && ${LN} -s nspr.pc mozilla-nspr.pc
|
||||
cd ${BUILDLINK_DIR}/lib/pkgconfig && ${LN} -s nss.pc mozilla-nss.pc
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-nss
|
||||
.endif
|
||||
|
||||
PKGCONFIG_OVERRIDE= evolution-plugin.pc.in
|
||||
PKGCONFIG_OVERRIDE+= evolution-shell.pc.in
|
||||
|
||||
|
@ -109,29 +50,40 @@ GCONF_SCHEMAS+= evolution-mail.schemas
|
|||
BUILDLINK_TRANSFORM+= rm:-DG_DISABLE_DEPRECATED
|
||||
BUILDLINK_TRANSFORM+= rm:-DGTK_DISABLE_DEPRECATED
|
||||
|
||||
BUILDLINK_API_DEPENDS.evolution-data-server+= evolution-data-server>=1.4.1
|
||||
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.4.0nb2
|
||||
BUILDLINK_API_DEPENDS.libsoup-devel+= libsoup-devel>=2.2.3
|
||||
# The gettext version in pkgsrc cannot handle the .po files, so
|
||||
# we strip out usage of the newer features (context and fuzzy matches)
|
||||
post-patch:
|
||||
for f in ${WRKSRC}/po/*.po ; do \
|
||||
mv $$f $$f.original ; \
|
||||
${AWK} -f ${FILESDIR}/msgfmtstrip $$f.original > $$f ; \
|
||||
done
|
||||
|
||||
.if !exists(/usr/include/semaphore.h)
|
||||
LDFLAGS+= -lsemaphore
|
||||
.include "../../devel/pthread-sem/buildlink3.mk"
|
||||
.endif
|
||||
.include "../../databases/openldap-client/buildlink3.mk"
|
||||
.include "../../databases/shared-mime-info/buildlink3.mk"
|
||||
.include "../../devel/GConf/schemas.mk"
|
||||
.include "../../devel/atk/buildlink3.mk"
|
||||
.include "../../devel/gettext-lib/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.16.0
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.libbonobo+= libbonobo>=2.20.3
|
||||
.include "../../devel/libbonobo/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.libbonoboui+= libbonoboui>=2.4.2
|
||||
.include "../../devel/libbonoboui/buildlink3.mk"
|
||||
.include "../../devel/libglade/buildlink3.mk"
|
||||
.include "../../devel/libgnome/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.gnome-icon-theme+= gnome-icon-theme>=2.19.91
|
||||
.include "../../devel/libgnomeui/buildlink3.mk"
|
||||
.include "../../graphics/gnome-icon-theme/buildlink3.mk"
|
||||
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
||||
.include "../../graphics/libgnomecanvas/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.evolution-data-server+= evolution-data-server>=2.23.91
|
||||
.include "../../mail/evolution-data-server/buildlink3.mk"
|
||||
.include "../../net/ORBit2/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.libsoup-devel+= libsoup-devel>=2.2.3
|
||||
.include "../../net/libsoup24/buildlink3.mk"
|
||||
#.include "../../print/libgnomeprint/buildlink3.mk"
|
||||
#.include "../../print/libgnomeprintui/buildlink3.mk"
|
||||
|
@ -144,6 +96,7 @@ LDFLAGS+= -lsemaphore
|
|||
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
|
||||
.include "../../mk/omf-scrollkeeper.mk"
|
||||
.include "../../www/gtkhtml314/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.12.0
|
||||
.include "../../x11/gtk2/buildlink3.mk"
|
||||
.include "../../mk/pthread.buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
1544
mail/evolution/PLIST
1544
mail/evolution/PLIST
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.59 2008/07/15 11:34:09 drochner Exp $
|
||||
$NetBSD: distinfo,v 1.60 2008/10/26 23:17:21 wiz Exp $
|
||||
|
||||
SHA1 (evolution-2.22.3.1.tar.bz2) = 806058728c497bbb2ac6c4ddb5182eebdf97d078
|
||||
RMD160 (evolution-2.22.3.1.tar.bz2) = ab361fc18d9a91211572845de7e4671368649a68
|
||||
Size (evolution-2.22.3.1.tar.bz2) = 30988398 bytes
|
||||
SHA1 (evolution-2.24.1.tar.bz2) = c6d56cf79c910abf33b682e294b35ef4b97ffa4b
|
||||
RMD160 (evolution-2.24.1.tar.bz2) = 8819c7315cae67e4f6e139fea9da869830b4e71c
|
||||
Size (evolution-2.24.1.tar.bz2) = 32487183 bytes
|
||||
SHA1 (patch-aa) = d490839edcbb4893086750e052ca41bfff487bfa
|
||||
SHA1 (patch-ab) = b56533feb1bf7d3c3eabf905a50a54e7f27f5b1c
|
||||
|
|
18
mail/evolution/files/msgfmtstrip
Normal file
18
mail/evolution/files/msgfmtstrip
Normal file
|
@ -0,0 +1,18 @@
|
|||
# $Id: msgfmtstrip,v 1.1 2008/10/26 23:17:21 wiz Exp $
|
||||
# Simple awk script to strip out .po entries with "msgctxt" or "#~|", so the
|
||||
# resultant file can be handled by the msgfmt 0.14.4 in NetBSD 4.0
|
||||
{
|
||||
if (/^$/) { entry_end(); }
|
||||
else if ($1 == "msgctxt" || $2 == "msgctxt") { skip = 1; }
|
||||
else if ($1 == "#~|") { skip = 1; }
|
||||
else { entry = entry $0 "\n" }
|
||||
}
|
||||
|
||||
END { entry_end(); }
|
||||
|
||||
function entry_end() {
|
||||
if (!skip)
|
||||
print entry;
|
||||
entry = "";
|
||||
skip = 0;
|
||||
}
|
53
mail/evolution/options.mk
Normal file
53
mail/evolution/options.mk
Normal file
|
@ -0,0 +1,53 @@
|
|||
# $NetBSD: options.mk,v 1.1 2008/10/26 23:17:21 wiz Exp $
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.evolution
|
||||
PKG_SUPPORTED_OPTIONS= krb4 krb5 ssl
|
||||
PKG_SUGGESTED_OPTIONS= ssl
|
||||
|
||||
.include "../../mk/bsd.options.mk"
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mssl) && !empty(PKG_OPTIONS:Mkrb[45])
|
||||
# If Kerberos is enabled, the libcrypto library is linked in, which causes
|
||||
# function name conflicts with libsoftokn3 provided by Mozilla NSS. These
|
||||
# cause runtime crashes, so don't allow these options to be specified
|
||||
# together.
|
||||
PKG_FAIL_REASON+= "Kerberos support conflicts with SSL"
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mkrb4)
|
||||
CONFIGURE_ARGS+= --with-krb4
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-krb4
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mkrb5)
|
||||
CONFIGURE_ARGS+= --with-krb5
|
||||
. include "../../mk/krb5.buildlink3.mk"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-krb5
|
||||
.endif
|
||||
|
||||
PLIST_VARS+= smime
|
||||
.if !empty(PKG_OPTIONS:Mssl)
|
||||
CONFIGURE_ARGS+= --enable-nss=yes
|
||||
PLIST.smime= yes
|
||||
PRINT_PLIST_AWK+= /smime/ { print "$${HAVE_SMIME}" $$0; next; }
|
||||
# XXX Workaround for the following problem: addressbook/util/libeabutil.la
|
||||
# is compiled as a static library only which uses the NSS stuff. When other
|
||||
# parts of the program use this .la archive, they get the right -L flags
|
||||
# (from the dependency_libs variable) but not the rpaths. buildlink3 should
|
||||
# add rpath flags to the dependency_libs, but there is an strange comment
|
||||
# in the wrapper saying that it shouldn't.
|
||||
LDFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.nss}/lib/nss
|
||||
BUILDLINK_API_DEPENDS.nss+= nss>=3.9.2nb3
|
||||
. include "../../devel/nspr/buildlink3.mk"
|
||||
. include "../../devel/nss/buildlink3.mk"
|
||||
|
||||
CPPFLAGS+= -I${BUILDLINK_PREFIX.nss}/include/nss/nss
|
||||
|
||||
post-wrapper:
|
||||
cd ${BUILDLINK_DIR}/lib/pkgconfig && ${LN} -s nspr.pc mozilla-nspr.pc
|
||||
cd ${BUILDLINK_DIR}/lib/pkgconfig && ${LN} -s nss.pc mozilla-nss.pc
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-nss
|
||||
.endif
|
Loading…
Reference in a new issue