Fixup fromcvs/togit conversion
[pkgsrcv2.git] / mail / evolution / Makefile
1 # $NetBSD: Makefile,v 1.190 2013/01/26 21:36:34 adam Exp $
2
3 DISTNAME=               evolution-2.32.3
4 PKGREVISION=            16
5 CATEGORIES=             mail time gnome
6 MASTER_SITES=           ${MASTER_SITE_GNOME:=sources/evolution/2.32/}
7 EXTRACT_SUFX=           .tar.bz2
8
9 MAINTAINER=             rh@NetBSD.org
10 HOMEPAGE=               http://www.gnome.org/projects/evolution/
11 COMMENT=                GNOME mailer, calendar, contact manager, and communications tool
12 #LICENSE=               modified-bsd AND gnu-lgpl-v2.1 AND gnu-lgpl-v3 AND perhaps more
13
14 .include "options.mk"
15
16 GNU_CONFIGURE=          YES
17 USE_TOOLS+=             bison gmake intltool msgfmt pkg-config
18 USE_LIBTOOL=            YES
19 USE_PKGLOCALEDIR=       YES
20
21 REPLACE_PERL+=          addressbook/tools/csv2vcard
22 REPLACE_PERL+=          addressbook/tools/evolution-addressbook-clean
23 REPLACE_PERL+=          addressbook/tools/evolution-addressbook-clean.in
24
25 CONFIGURE_ARGS+=        --with-openldap
26 CONFIGURE_ARGS+=        --without-static-ldap
27 CONFIGURE_ARGS+=        --enable-pilot-conduits=no
28 .if defined(PKGREVISION)
29 CONFIGURE_ARGS+=        --with-sub-version=nb${PKGREVISION}
30 .endif
31 CONFIGURE_ARGS+=        --disable-nm
32 CONFIGURE_ARGS+=        --disable-audio-inline
33 CONFIGURE_ARGS+=        --disable-image-inline
34 CONFIGURE_ARGS+=        --disable-pst-import
35
36 PKGCONFIG_OVERRIDE=     evolution-calendar.pc.in
37 PKGCONFIG_OVERRIDE+=    evolution-mail.pc.in
38 PKGCONFIG_OVERRIDE+=    evolution-plugin.pc.in
39 PKGCONFIG_OVERRIDE+=    evolution-shell.pc.in
40
41 GCONF_SCHEMAS+= apps-evolution-attachment-reminder.schemas
42 GCONF_SCHEMAS+= apps-evolution-mail-notification.schemas
43 GCONF_SCHEMAS+= apps-evolution-mail-prompts-checkdefault.schemas
44 GCONF_SCHEMAS+= apps_evolution_addressbook.schemas
45 GCONF_SCHEMAS+= apps_evolution_calendar.schemas
46 GCONF_SCHEMAS+= apps_evolution_shell.schemas
47 GCONF_SCHEMAS+= bogo-junk-plugin.schemas
48 GCONF_SCHEMAS+= evolution-mail.schemas
49
50 BUILDLINK_TRANSFORM+=   rm:-DG_DISABLE_DEPRECATED
51 BUILDLINK_TRANSFORM+=   rm:-DGTK_DISABLE_DEPRECATED
52
53 .include "../../mk/bsd.prefs.mk"
54
55 .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M4.*)
56 BUILDLINK_TRANSFORM+=   rm:-Wl,--no-undefined
57 .endif
58
59 .if !exists(/usr/include/semaphore.h)
60 LDFLAGS+=       -lsemaphore
61 .include "../../devel/pthread-sem/buildlink3.mk"
62 .endif
63 .include "../../databases/openldap-client/buildlink3.mk"
64 .include "../../databases/shared-mime-info/buildlink3.mk"
65 .include "../../devel/GConf/schemas.mk"
66 .include "../../devel/atk/buildlink3.mk"
67 .include "../../devel/gettext-lib/buildlink3.mk"
68 BUILDLINK_API_DEPENDS.glib2+=   glib2>=2.16.0
69 .include "../../devel/glib2/buildlink3.mk"
70 BUILDLINK_API_DEPENDS.gnome-icon-theme+=        gnome-icon-theme>=2.30.2.1
71 .include "../../devel/libgweather/buildlink3.mk"
72 .include "../../graphics/gnome-icon-theme/buildlink3.mk"
73 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
74 .include "../../graphics/libgnomecanvas/buildlink3.mk"
75 BUILDLINK_API_DEPENDS.evolution-data-server+=   evolution-data-server>=2.24.3
76 .include "../../mail/evolution-data-server/buildlink3.mk"
77 .include "../../net/ORBit2/buildlink3.mk"
78 .include "../../net/libsoup24/buildlink3.mk"
79 .include "../../sysutils/dbus/buildlink3.mk"
80 .include "../../sysutils/dbus-glib/buildlink3.mk"
81 .include "../../sysutils/libnotify/buildlink3.mk"
82 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
83 .include "../../textproc/libxml2/buildlink3.mk"
84 .include "../../textproc/gnome-doc-utils/buildlink3.mk"
85 .include "../../mk/omf-scrollkeeper.mk"
86 .include "../../www/gtkhtml314/buildlink3.mk"
87 BUILDLINK_API_DEPENDS.gtk2+=    gtk2+>=2.12.0
88 .include "../../x11/gtk2/buildlink3.mk"
89 .include "../../x11/gnome-desktop/buildlink3.mk"
90 .include "../../x11/libunique/buildlink3.mk"
91 .include "../../audio/libcanberra/buildlink3.mk"
92 .include "../../mk/pthread.buildlink3.mk"
93 .include "../../mk/bsd.pkg.mk"