Fixup fromcvs/togit conversion
[pkgsrcv2.git] / mail / evolution-data-server / Makefile
1 # $NetBSD$
2
3 DISTNAME=       evolution-data-server-2.32.3
4 PKGREVISION=    12
5 CATEGORIES=     mail gnome
6 MASTER_SITES=   ${MASTER_SITE_GNOME:=sources/evolution-data-server/2.32/}
7 EXTRACT_SUFX=   .tar.bz2
8
9 MAINTAINER=     pkgsrc-users@NetBSD.org
10 HOMEPAGE=       http://www.gnome.org/projects/evolution/
11 COMMENT=        Evolution data server
12 LICENSE=        gnu-lgpl-v2
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 BDB_ACCEPTED=           db4 db5
17 USE_TOOLS+=             bison gmake intltool msgfmt pkg-config
18 USE_LANGUAGES=          c c++
19 USE_LIBTOOL=            YES
20 USE_PKGLOCALEDIR=       YES
21 GNU_CONFIGURE=          YES
22
23 PYTHON_FOR_BUILD_ONLY=  YES
24 PYTHON_PATCH_SCRIPTS=   addressbook/libebook/gen-western-table.py
25
26 .include "options.mk"
27
28 .include "../../mk/bsd.prefs.mk"
29
30 CONFIGURE_ENV+=         PTHREAD_LIB="${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}"
31
32 .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M1.6.2)
33 .include "../../devel/pthread-sem/buildlink3.mk"
34 LIBS+=          -lsemaphore
35 .endif
36 .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M4.*)
37 BUILDLINK_TRANSFORM+=   rm:-Wl,--no-undefined
38 .endif
39
40 .if ${OPSYS} == "Darwin"
41 CPPFLAGS+=      -DBIND_8_COMPAT
42 .endif
43
44 .if !empty(PKGSRC_COMPILER:Msunpro)
45 CFLAGS.SunOS+=  -D__FUNCTION__=__func__
46 .endif
47
48 CFLAGS.SunOS+=  -D__EXTENSIONS__
49
50 CONFIGURE_ARGS+=        --with-openldap
51 CONFIGURE_ARGS+=        --with-libdb=${BDBBASE}
52
53 PKGCONFIG_OVERRIDE+=    addressbook/libebook/libebook.pc.in
54 PKGCONFIG_OVERRIDE+=    addressbook/libedata-book/libedata-book.pc.in
55 PKGCONFIG_OVERRIDE+=    calendar/libecal/libecal.pc.in
56 PKGCONFIG_OVERRIDE+=    calendar/libedata-cal/libedata-cal.pc.in
57 PKGCONFIG_OVERRIDE+=    camel/camel.pc.in
58 PKGCONFIG_OVERRIDE+=    camel/camel-provider.pc.in
59 PKGCONFIG_OVERRIDE+=    libedataserver/libedataserver.pc.in
60 PKGCONFIG_OVERRIDE+=    libedataserverui/libedataserverui.pc.in
61 PKGCONFIG_OVERRIDE+=    servers/groupwise/libegroupwise.pc.in
62 PKGCONFIG_OVERRIDE+=    evolution-data-server.pc.in
63
64 BUILDLINK_TRANSFORM+=   l:db:${BDB_TYPE}
65 BUILDLINK_TRANSFORM+=   rm:-ldl
66
67 .include "../../devel/gperf/buildlink3.mk"
68 .include "../../converters/libiconv/buildlink3.mk"
69 .include "../../databases/openldap-client/buildlink3.mk"
70 .include "../../databases/sqlite3/buildlink3.mk"
71 .include "../../devel/GConf/buildlink3.mk"
72 .include "../../devel/gettext-lib/buildlink3.mk"
73 .include "../../devel/glib2/buildlink3.mk"
74 .include "../../devel/libglade/buildlink3.mk"
75 .include "../../devel/libgweather/buildlink3.mk"
76 .include "../../devel/nss/buildlink3.mk"
77 .include "../../lang/python/application.mk"
78 .include "../../net/libsoup24/buildlink3.mk"
79 .include "../../net/ORBit2/buildlink3.mk"
80 .include "../../net/libgdata/buildlink3.mk"
81 .include "../../textproc/gtk-doc/buildlink3.mk"
82 .include "../../textproc/libxml2/buildlink3.mk"
83 BUILDLINK_API_DEPENDS.libical+= libical>=0.43
84 .include "../../time/libical/buildlink3.mk"
85 .include "../../x11/gtk2/buildlink3.mk"
86 .include "../../mk/bdb.buildlink3.mk"
87 .include "../../mk/pthread.buildlink3.mk"
88 .include "../../mk/bsd.pkg.mk"