| @@ -1,94 +1,95 @@ | | | @@ -1,94 +1,95 @@ |
1 | # $NetBSD: Makefile,v 1.83 2009/03/19 12:02:09 drochner Exp $ | | 1 | # $NetBSD: Makefile,v 1.84 2009/03/22 00:03:10 wiz Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= evolution-data-server-2.26.0 | | 4 | DISTNAME= evolution-data-server-2.26.0 |
5 | CATEGORIES= mail gnome | | 5 | CATEGORIES= mail gnome |
6 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution-data-server/2.26/} | | 6 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution-data-server/2.26/} |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://www.gnome.org/projects/evolution/ | | 10 | HOMEPAGE= http://www.gnome.org/projects/evolution/ |
11 | COMMENT= Evolution data server | | 11 | COMMENT= Evolution data server |
12 | | | 12 | |
13 | PKG_DESTDIR_SUPPORT= user-destdir | | 13 | PKG_DESTDIR_SUPPORT= user-destdir |
14 | | | 14 | |
15 | GNU_CONFIGURE= YES | | 15 | GNU_CONFIGURE= YES |
16 | USE_DIRS+= xdg-1.1 | | 16 | USE_DIRS+= xdg-1.1 |
17 | USE_TOOLS+= bison gmake intltool msgfmt pkg-config | | 17 | USE_TOOLS+= bison gmake intltool msgfmt pkg-config |
18 | USE_LANGUAGES= c c++ | | 18 | USE_LANGUAGES= c c++ |
19 | USE_LIBTOOL= YES | | 19 | USE_LIBTOOL= YES |
20 | USE_PKGLOCALEDIR= YES | | 20 | USE_PKGLOCALEDIR= YES |
21 | | | 21 | |
22 | PYTHON_FOR_BUILD_ONLY= YES | | 22 | PYTHON_FOR_BUILD_ONLY= YES |
23 | PYTHON_PATCH_SCRIPTS= addressbook/libebook/gen-western-table.py | | 23 | PYTHON_PATCH_SCRIPTS= addressbook/libebook/gen-western-table.py |
24 | | | 24 | |
25 | PKG_OPTIONS_VAR= PKG_OPTIONS.evolution-data-server | | 25 | PKG_OPTIONS_VAR= PKG_OPTIONS.evolution-data-server |
26 | PKG_SUPPORTED_OPTIONS= inet6 | | 26 | PKG_SUPPORTED_OPTIONS= inet6 |
27 | .include "../../mk/bsd.options.mk" | | 27 | .include "../../mk/bsd.options.mk" |
28 | | | 28 | |
29 | .include "../../mk/bsd.prefs.mk" | | 29 | .include "../../mk/bsd.prefs.mk" |
30 | | | 30 | |
31 | CONFIGURE_ENV+= PTHREAD_LIB="${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" | | 31 | CONFIGURE_ENV+= PTHREAD_LIB="${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" |
32 | | | 32 | |
33 | .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M1.6.2) | | 33 | .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M1.6.2) |
34 | .include "../../devel/pthread-sem/buildlink3.mk" | | 34 | .include "../../devel/pthread-sem/buildlink3.mk" |
35 | LIBS+= -lsemaphore | | 35 | LIBS+= -lsemaphore |
36 | .endif | | 36 | .endif |
37 | | | 37 | |
38 | .if ${OPSYS} == "Darwin" | | 38 | .if ${OPSYS} == "Darwin" |
39 | CPPFLAGS+= -DBIND_8_COMPAT | | 39 | CPPFLAGS+= -DBIND_8_COMPAT |
40 | .endif | | 40 | .endif |
41 | | | 41 | |
42 | .if !empty(PKGSRC_COMPILER:Msunpro) | | 42 | .if !empty(PKGSRC_COMPILER:Msunpro) |
43 | CFLAGS.SunOS+= -D__FUNCTION__=__func__ | | 43 | CFLAGS.SunOS+= -D__FUNCTION__=__func__ |
44 | .endif | | 44 | .endif |
45 | | | 45 | |
46 | CONFIGURE_ARGS+= --with-nspr-includes=${BUILDLINK_PREFIX.nspr}/include/nspr | | 46 | CONFIGURE_ARGS+= --with-nspr-includes=${BUILDLINK_PREFIX.nspr}/include/nspr |
47 | CONFIGURE_ARGS+= --with-nspr-libs=${BUILDLINK_PREFIX.nspr}/lib | | 47 | CONFIGURE_ARGS+= --with-nspr-libs=${BUILDLINK_PREFIX.nspr}/lib |
48 | CONFIGURE_ARGS+= --with-nss-includes=${BUILDLINK_PREFIX.nss}/include/nss/nss | | 48 | CONFIGURE_ARGS+= --with-nss-includes=${BUILDLINK_PREFIX.nss}/include/nss/nss |
49 | CONFIGURE_ARGS+= --with-nss-libs=${BUILDLINK_PREFIX.nss}/lib | | 49 | CONFIGURE_ARGS+= --with-nss-libs=${BUILDLINK_PREFIX.nss}/lib |
50 | CONFIGURE_ARGS+= --with-openldap | | 50 | CONFIGURE_ARGS+= --with-openldap |
51 | CONFIGURE_ARGS+= --with-libdb=${LOCALBASE} | | 51 | CONFIGURE_ARGS+= --with-libdb=${LOCALBASE} |
52 | BUILDLINK_TRANSFORM+= l:db:db4 | | 52 | BUILDLINK_TRANSFORM+= l:db:db4 |
53 | | | 53 | |
54 | .if !empty(PKG_OPTIONS:Minet6) | | 54 | .if !empty(PKG_OPTIONS:Minet6) |
55 | CONFIGURE_ARGS+= --enable-ipv6 | | 55 | CONFIGURE_ARGS+= --enable-ipv6 |
56 | .else | | 56 | .else |
57 | CONFIGURE_ARGS+= --disable-ipv6 | | 57 | CONFIGURE_ARGS+= --disable-ipv6 |
58 | .endif | | 58 | .endif |
59 | | | 59 | |
60 | PKGCONFIG_OVERRIDE+= addressbook/libebook/libebook.pc.in | | 60 | PKGCONFIG_OVERRIDE+= addressbook/libebook/libebook.pc.in |
61 | PKGCONFIG_OVERRIDE+= addressbook/libedata-book/libedata-book.pc.in | | 61 | PKGCONFIG_OVERRIDE+= addressbook/libedata-book/libedata-book.pc.in |
62 | PKGCONFIG_OVERRIDE+= calendar/libecal/libecal.pc.in | | 62 | PKGCONFIG_OVERRIDE+= calendar/libecal/libecal.pc.in |
63 | PKGCONFIG_OVERRIDE+= calendar/libedata-cal/libedata-cal.pc.in | | 63 | PKGCONFIG_OVERRIDE+= calendar/libedata-cal/libedata-cal.pc.in |
64 | PKGCONFIG_OVERRIDE+= camel/camel.pc.in | | 64 | PKGCONFIG_OVERRIDE+= camel/camel.pc.in |
65 | PKGCONFIG_OVERRIDE+= camel/camel-provider.pc.in | | 65 | PKGCONFIG_OVERRIDE+= camel/camel-provider.pc.in |
66 | PKGCONFIG_OVERRIDE+= libedataserver/libedataserver.pc.in | | 66 | PKGCONFIG_OVERRIDE+= libedataserver/libedataserver.pc.in |
67 | PKGCONFIG_OVERRIDE+= libedataserverui/libedataserverui.pc.in | | 67 | PKGCONFIG_OVERRIDE+= libedataserverui/libedataserverui.pc.in |
68 | PKGCONFIG_OVERRIDE+= servers/groupwise/libegroupwise.pc.in | | 68 | PKGCONFIG_OVERRIDE+= servers/groupwise/libegroupwise.pc.in |
69 | PKGCONFIG_OVERRIDE+= evolution-data-server.pc.in | | 69 | PKGCONFIG_OVERRIDE+= evolution-data-server.pc.in |
70 | | | 70 | |
71 | BUILDLINK_TRANSFORM+= rm:-ldl | | 71 | BUILDLINK_TRANSFORM+= rm:-ldl |
72 | | | 72 | |
73 | .include "../../converters/libiconv/buildlink3.mk" | | 73 | .include "../../converters/libiconv/buildlink3.mk" |
74 | .include "../../databases/openldap-client/buildlink3.mk" | | 74 | .include "../../databases/openldap-client/buildlink3.mk" |
75 | .include "../../databases/db4/buildlink3.mk" | | 75 | .include "../../databases/db4/buildlink3.mk" |
76 | .include "../../databases/sqlite3/buildlink3.mk" | | 76 | .include "../../databases/sqlite3/buildlink3.mk" |
77 | .include "../../devel/GConf/buildlink3.mk" | | 77 | .include "../../devel/GConf/buildlink3.mk" |
78 | .include "../../devel/gettext-lib/buildlink3.mk" | | 78 | .include "../../devel/gettext-lib/buildlink3.mk" |
79 | .include "../../devel/glib2/buildlink3.mk" | | 79 | .include "../../devel/glib2/buildlink3.mk" |
80 | .include "../../devel/libbonobo/buildlink3.mk" | | 80 | .include "../../devel/libbonobo/buildlink3.mk" |
81 | .include "../../devel/libglade/buildlink3.mk" | | 81 | .include "../../devel/libglade/buildlink3.mk" |
82 | .include "../../devel/libgnome/buildlink3.mk" | | 82 | .include "../../devel/libgnome/buildlink3.mk" |
83 | .include "../../devel/libgnomeui/buildlink3.mk" | | 83 | .include "../../devel/libgnomeui/buildlink3.mk" |
84 | .include "../../devel/libgweather/buildlink3.mk" | | 84 | .include "../../devel/libgweather/buildlink3.mk" |
85 | .include "../../devel/nss/buildlink3.mk" | | 85 | .include "../../devel/nss/buildlink3.mk" |
86 | .include "../../lang/python/application.mk" | | 86 | .include "../../lang/python/application.mk" |
87 | .include "../../net/libsoup24/buildlink3.mk" | | 87 | .include "../../net/libsoup24/buildlink3.mk" |
88 | .include "../../net/ORBit2/buildlink3.mk" | | 88 | .include "../../net/ORBit2/buildlink3.mk" |
89 | .include "../../sysutils/gnome-vfs/buildlink3.mk" | | 89 | .include "../../sysutils/gnome-vfs/buildlink3.mk" |
90 | .include "../../textproc/libxml2/buildlink3.mk" | | 90 | .include "../../textproc/libxml2/buildlink3.mk" |
| | | 91 | BUILDLINK_API_DEPENDS.libical+= libical>=0.43 |
91 | .include "../../time/libical/buildlink3.mk" | | 92 | .include "../../time/libical/buildlink3.mk" |
92 | .include "../../x11/gtk2/buildlink3.mk" | | 93 | .include "../../x11/gtk2/buildlink3.mk" |
93 | .include "../../mk/pthread.buildlink3.mk" | | 94 | .include "../../mk/pthread.buildlink3.mk" |
94 | .include "../../mk/bsd.pkg.mk" | | 95 | .include "../../mk/bsd.pkg.mk" |