| @@ -1,63 +1,65 @@ | | | @@ -1,63 +1,65 @@ |
1 | # $NetBSD: Makefile,v 1.181 2019/10/30 17:26:50 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.182 2019/11/06 22:51:29 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= evolution-data-server-3.35.1 | | 3 | DISTNAME= evolution-data-server-3.35.1 |
4 | CATEGORIES= mail | | 4 | CATEGORIES= mail |
5 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution-data-server/${PKGVERSION_NOREV:R}/} | | 5 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution-data-server/${PKGVERSION_NOREV:R}/} |
6 | EXTRACT_SUFX= .tar.xz | | 6 | EXTRACT_SUFX= .tar.xz |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://wiki.gnome.org/Apps/Evolution/ | | 9 | HOMEPAGE= https://wiki.gnome.org/Apps/Evolution/ |
10 | COMMENT= Libraries and services for storing addressbooks and calendars | | 10 | COMMENT= Libraries and services for storing addressbooks and calendars |
11 | LICENSE= gnu-gpl-v2 | | 11 | LICENSE= gnu-gpl-v2 |
12 | | | 12 | |
13 | USE_CMAKE= yes | | 13 | USE_CMAKE= yes |
14 | USE_TOOLS+= pkg-config perl:run | | 14 | USE_TOOLS+= pkg-config perl:run |
15 | USE_TOOLS+= intltool msgfmt msgmerge xgettext | | 15 | USE_TOOLS+= intltool msgfmt msgmerge xgettext |
16 | USE_LANGUAGES= c c++14 | | 16 | USE_LANGUAGES= c c++14 |
17 | | | 17 | |
18 | # C++14 | | 18 | # C++14 |
19 | GCC_REQD+= 5 | | 19 | GCC_REQD+= 5 |
20 | | | 20 | |
| | | 21 | TOOL_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen |
| | | 22 | |
21 | CMAKE_ARGS+= -DENABLE_GOA=OFF | | 23 | CMAKE_ARGS+= -DENABLE_GOA=OFF |
22 | CMAKE_ARGS+= -DWITH_LIBDB=OFF | | 24 | CMAKE_ARGS+= -DWITH_LIBDB=OFF |
23 | CMAKE_ARGS+= -DENABLE_WEATHER=OFF | | 25 | CMAKE_ARGS+= -DENABLE_WEATHER=OFF |
24 | | | 26 | |
25 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/evolution-data-server | | 27 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/evolution-data-server |
26 | | | 28 | |
27 | REPLACE_INTERPRETER+= perl | | 29 | REPLACE_INTERPRETER+= perl |
28 | REPLACE.perl.old= @PERL@ -w | | 30 | REPLACE.perl.old= @PERL@ -w |
29 | REPLACE.perl.new= ${PREFIX}/bin/perl | | 31 | REPLACE.perl.new= ${PREFIX}/bin/perl |
30 | REPLACE_FILES.perl= src/tools/addressbook-export/csv2vcard.in | | 32 | REPLACE_FILES.perl= src/tools/addressbook-export/csv2vcard.in |
31 | | | 33 | |
32 | PKGCONFIG_OVERRIDE+= evolution-data-server.pc.in | | 34 | PKGCONFIG_OVERRIDE+= evolution-data-server.pc.in |
33 | PKGCONFIG_OVERRIDE+= src/addressbook/libebook-contacts/libebook-contacts.pc.in | | 35 | PKGCONFIG_OVERRIDE+= src/addressbook/libebook-contacts/libebook-contacts.pc.in |
34 | PKGCONFIG_OVERRIDE+= src/addressbook/libebook/libebook.pc.in | | 36 | PKGCONFIG_OVERRIDE+= src/addressbook/libebook/libebook.pc.in |
35 | PKGCONFIG_OVERRIDE+= src/addressbook/libedata-book/libedata-book.pc.in | | 37 | PKGCONFIG_OVERRIDE+= src/addressbook/libedata-book/libedata-book.pc.in |
36 | PKGCONFIG_OVERRIDE+= src/calendar/libecal/libecal.pc.in | | 38 | PKGCONFIG_OVERRIDE+= src/calendar/libecal/libecal.pc.in |
37 | PKGCONFIG_OVERRIDE+= src/calendar/libedata-cal/libedata-cal.pc.in | | 39 | PKGCONFIG_OVERRIDE+= src/calendar/libedata-cal/libedata-cal.pc.in |
38 | PKGCONFIG_OVERRIDE+= src/camel/camel.pc.in | | 40 | PKGCONFIG_OVERRIDE+= src/camel/camel.pc.in |
39 | PKGCONFIG_OVERRIDE+= src/libebackend/libebackend.pc.in | | 41 | PKGCONFIG_OVERRIDE+= src/libebackend/libebackend.pc.in |
40 | PKGCONFIG_OVERRIDE+= src/libedataserver/libedataserver.pc.in | | 42 | PKGCONFIG_OVERRIDE+= src/libedataserver/libedataserver.pc.in |
41 | PKGCONFIG_OVERRIDE+= src/libedataserverui/libedataserverui.pc.in | | 43 | PKGCONFIG_OVERRIDE+= src/libedataserverui/libedataserverui.pc.in |
42 | | | 44 | |
43 | # "gettext version 0.18.3+ required, but version '0.16.1' found instead." | | 45 | # "gettext version 0.18.3+ required, but version '0.16.1' found instead." |
44 | _TOOLS_USE_PKGSRC.msgfmt= yes | | 46 | _TOOLS_USE_PKGSRC.msgfmt= yes |
45 | _TOOLS_USE_PKGSRC.msgmerge= yes | | 47 | _TOOLS_USE_PKGSRC.msgmerge= yes |
46 | _TOOLS_USE_PKGSRC.xgettext= yes | | 48 | _TOOLS_USE_PKGSRC.xgettext= yes |
47 | | | 49 | |
48 | .include "../../audio/libcanberra/buildlink3.mk" | | 50 | .include "../../audio/libcanberra/buildlink3.mk" |
49 | .include "../../databases/sqlite3/buildlink3.mk" | | 51 | .include "../../databases/sqlite3/buildlink3.mk" |
50 | .include "../../devel/nspr/buildlink3.mk" | | 52 | .include "../../devel/nspr/buildlink3.mk" |
51 | .include "../../devel/nss/buildlink3.mk" | | 53 | .include "../../devel/nss/buildlink3.mk" |
52 | .include "../../net/libgdata/buildlink3.mk" | | 54 | .include "../../net/libgdata/buildlink3.mk" |
53 | .include "../../net/libsoup/buildlink3.mk" | | 55 | .include "../../net/libsoup/buildlink3.mk" |
54 | .include "../../security/gcr/buildlink3.mk" | | 56 | .include "../../security/gcr/buildlink3.mk" |
55 | .include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk" | | 57 | .include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk" |
56 | .include "../../textproc/icu/buildlink3.mk" | | 58 | .include "../../textproc/icu/buildlink3.mk" |
57 | .include "../../textproc/json-glib/buildlink3.mk" | | 59 | .include "../../textproc/json-glib/buildlink3.mk" |
58 | .include "../../textproc/libxml2/buildlink3.mk" | | 60 | .include "../../textproc/libxml2/buildlink3.mk" |
59 | .include "../../time/libical/buildlink3.mk" | | 61 | .include "../../time/libical/buildlink3.mk" |
60 | .include "../../x11/gtk3/buildlink3.mk" | | 62 | .include "../../x11/gtk3/buildlink3.mk" |
61 | .include "../../www/webkit-gtk/buildlink3.mk" | | 63 | .include "../../www/webkit-gtk/buildlink3.mk" |
62 | .include "../../mk/krb5.buildlink3.mk" | | 64 | .include "../../mk/krb5.buildlink3.mk" |
63 | .include "../../mk/bsd.pkg.mk" | | 65 | .include "../../mk/bsd.pkg.mk" |