6ec8011abf
Evolution 2.6.3 2006-07-31 -------------------------- Updated Translations: Christophe Merlet (fr) Zygimantas Beručka (lt), Hendrik Richter (de), Ivar Smolin (et), Ilkka Tuohela (fi), Clytie Siddall (vi), Ankit Patel (gu), Francisco Javier F. Serrador (es), I. Felix (ta), Hendrik Richter (de), Daniel Nylander (sv), Hendrik Richter (de), Ignacio Casal Quinteiro (gl), Kjartan Maraas (nb), Pawan Chitrakar (ne), Funda Wang Ahmad Riza H Nst (id), Pema Geyleg (dz) Bug fixes and features : #336963 - Srinivasa Ragavan #324241 - Johnny Jacob #336963 - Ushveen Kaur #260354 - Arvind_evo #335423 - Chris Heath #331694 - Harish #341381 - Li Yuan #341334 - Srinivasa Ragavan #341525 - Li Yuan #268592 - Arvind_evo #333003 - Gary Coady #330633 - Arvind_evo #345969 - Li Yuan #345510 - Li Yuan #345923 - Li Yuan #34522 - Wang Xin #339217 - Aishwarya K #304648 - Rajeev #344630 - Wang Xin #341961 - Hiroyuki Ikezoe #341369 - Hiroyuki Ikezoe #347381 - Boby Wang #332909 - Ushveen Kaur #338710 - Devashish #344227 - Hiroyuki Ikezoe #342646 - Hiroyuki Ikezoe #332347 - Oswald Rodrigues #335423 - Chris Heath #310489 - Chenthill #336853 - Julio M. Merino Vidal #333821 - Varadhan #329740 - Chenthill #347973 - Chenthill #332387 - Bastien Nocera #335410 - (Andre, Vincent Fretin, Olav Vitters) A typo fix that was causing experimental plugins to be skipped (Iain Buchanan) Other major fixes : * Use pango Layout for printing - Dave Malcolm * Tons for Win32 related fixes - Tor Lillqvist Evolution 2.6.2 2006-05-29 --------------------------- Bug fixes since last release : http://go-evolution.org/Evo2.6.2#Evolution Evolution 2.6.1 2006-04-10 --------------------------- Bug fixes since last release : http://go-evolution.org/Evo2.6.1#Evolution
141 lines
5 KiB
Makefile
141 lines
5 KiB
Makefile
# $NetBSD: Makefile,v 1.111 2006/08/06 19:32:04 jmmv Exp $
|
|
|
|
DISTNAME= evolution-2.6.3
|
|
CATEGORIES= mail time gnome
|
|
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution/2.6/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= rh@NetBSD.org
|
|
HOMEPAGE= http://www.gnome.org/projects/evolution/
|
|
COMMENT= GNOME mailer, calendar, contact manager, and communications tool
|
|
|
|
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
|
|
|
|
GNU_CONFIGURE= YES
|
|
USE_DIRS+= gnome2-1.5
|
|
USE_TOOLS+= bison gmake intltool msgfmt pkg-config
|
|
USE_LIBTOOL= YES
|
|
USE_PKGLOCALEDIR= YES
|
|
|
|
REPLACE_PERL+= addressbook/tools/csv2vcard
|
|
REPLACE_PERL+= addressbook/tools/evolution-addressbook-clean
|
|
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
|
|
CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
|
|
.if defined(PKGREVISION)
|
|
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
|
|
|
|
.if !empty(PKG_OPTIONS:Mssl)
|
|
CONFIGURE_ARGS+= --enable-nss=yes
|
|
PLIST_SUBST+= HAVE_SMIME=
|
|
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
|
|
PLIST_SUBST+= HAVE_SMIME="@comment "
|
|
.endif
|
|
|
|
PKGCONFIG_OVERRIDE= evolution-plugin.pc.in
|
|
PKGCONFIG_OVERRIDE+= evolution-shell.pc.in
|
|
|
|
GCONF2_SCHEMAS= apps-evolution-mail-prompts-checkdefault-2.6.schemas
|
|
GCONF2_SCHEMAS+= apps_evolution_addressbook-2.6.schemas
|
|
GCONF2_SCHEMAS+= apps_evolution_calendar-2.6.schemas
|
|
GCONF2_SCHEMAS+= apps_evolution_shell-2.6.schemas
|
|
GCONF2_SCHEMAS+= evolution-mail-2.6.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
|
|
|
|
.if !exists(/usr/include/semaphore.h)
|
|
LDFLAGS+= -lsemaphore
|
|
.include "../../devel/pthread-sem/buildlink3.mk"
|
|
.endif
|
|
.include "../../databases/openldap-client/buildlink3.mk"
|
|
.include "../../devel/GConf2/schemas.mk"
|
|
.include "../../devel/atk/buildlink3.mk"
|
|
.include "../../devel/gettext-lib/buildlink3.mk"
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
.include "../../devel/libbonobo/buildlink3.mk"
|
|
.include "../../devel/libbonoboui/buildlink3.mk"
|
|
.include "../../devel/libglade2/buildlink3.mk"
|
|
.include "../../devel/libgnome/buildlink3.mk"
|
|
.include "../../devel/libgnomeui/buildlink3.mk"
|
|
.include "../../graphics/gnome-icon-theme/buildlink3.mk"
|
|
.include "../../graphics/libgnomecanvas/buildlink3.mk"
|
|
.include "../../mail/evolution-data-server/buildlink3.mk"
|
|
.include "../../net/ORBit2/buildlink3.mk"
|
|
.include "../../net/libsoup-devel/buildlink3.mk"
|
|
.include "../../print/libgnomeprint/buildlink3.mk"
|
|
.include "../../print/libgnomeprintui/buildlink3.mk"
|
|
.include "../../sysutils/dbus/buildlink3.mk"
|
|
.include "../../sysutils/dbus-glib/buildlink3.mk"
|
|
.include "../../sysutils/gnome-vfs2/buildlink3.mk"
|
|
.include "../../sysutils/libnotify/buildlink3.mk"
|
|
.include "../../textproc/libxml2/buildlink3.mk"
|
|
.include "../../textproc/scrollkeeper/omf.mk"
|
|
.include "../../www/gtkhtml38/buildlink3.mk"
|
|
.include "../../x11/gtk2/buildlink3.mk"
|
|
.include "../../mk/pthread.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|