| @@ -1,52 +1,51 @@ | | | @@ -1,52 +1,51 @@ |
1 | # $NetBSD: Makefile,v 1.36 2021/12/08 16:02:06 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.37 2022/01/06 00:09:32 gdt Exp $ |
2 | | | 2 | |
3 | DISTNAME= geoclue-2.5.6 | | 3 | DISTNAME= geoclue-2.5.7 |
4 | PKGREVISION= 5 | | | |
5 | CATEGORIES= geography | | 4 | CATEGORIES= geography |
6 | MASTER_SITES= https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/${PKGVERSION_NOREV}/ | | 5 | MASTER_SITES= https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/${PKGVERSION_NOREV}/ |
7 | | | 6 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 7 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home | | 8 | HOMEPAGE= https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home |
10 | COMMENT= Geoinformation service API and base providers | | 9 | COMMENT= Geoinformation service API and base providers |
11 | LICENSE= gnu-lgpl-v2 | | 10 | LICENSE= gnu-lgpl-v2 |
12 | | | 11 | |
13 | TOOL_DEPENDS+= gtk-doc-[0-9]*:../../textproc/gtk-doc | | 12 | TOOL_DEPENDS+= gtk-doc-[0-9]*:../../textproc/gtk-doc |
14 | TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt | | 13 | TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt |
15 | | | 14 | |
16 | USE_TOOLS+= pkg-config msgfmt gdbus-codegen | | 15 | USE_TOOLS+= pkg-config msgfmt gdbus-codegen |
17 | | | 16 | |
18 | MESON_ARGS+= -D3g-source=false | | 17 | MESON_ARGS+= -D3g-source=false |
19 | MESON_ARGS+= -Dcdma-source=false | | 18 | MESON_ARGS+= -Dcdma-source=false |
20 | MESON_ARGS+= -Dnmea-source=false | | 19 | MESON_ARGS+= -Dnmea-source=false |
21 | MESON_ARGS+= -Dmodem-gps-source=false | | 20 | MESON_ARGS+= -Dmodem-gps-source=false |
22 | MESON_ARGS+= -Ddemo-agent=false | | 21 | MESON_ARGS+= -Ddemo-agent=false |
23 | | | 22 | |
24 | PYTHON_FOR_BUILD_ONLY= tool | | 23 | PYTHON_FOR_BUILD_ONLY= tool |
25 | | | 24 | |
26 | PKGCONFIG_OVERRIDE_STAGE= pre-install | | 25 | PKGCONFIG_OVERRIDE_STAGE= pre-install |
27 | PKGCONFIG_OVERRIDE+= output/meson-private/geoclue-2.0.pc | | 26 | PKGCONFIG_OVERRIDE+= output/meson-private/geoclue-2.0.pc |
28 | PKGCONFIG_OVERRIDE+= output/meson-private/libgeoclue-2.0.pc | | 27 | PKGCONFIG_OVERRIDE+= output/meson-private/libgeoclue-2.0.pc |
29 | | | 28 | |
30 | CONF_FILES+= share/examples/dbus-1/system.d/org.freedesktop.GeoClue2.Agent.conf \ | | 29 | CONF_FILES+= share/examples/dbus-1/system.d/org.freedesktop.GeoClue2.Agent.conf \ |
31 | ${PKG_SYSCONFDIR}/dbus-1/system.d/org.freedesktop.GeoClue2.Agent.conf | | 30 | ${PKG_SYSCONFDIR}/dbus-1/system.d/org.freedesktop.GeoClue2.Agent.conf |
32 | CONF_FILES+= share/examples/dbus-1/system.d/org.freedesktop.GeoClue2.conf \ | | 31 | CONF_FILES+= share/examples/dbus-1/system.d/org.freedesktop.GeoClue2.conf \ |
33 | ${PKG_SYSCONFDIR}/dbus-1/system.d/org.freedesktop.GeoClue2.conf | | 32 | ${PKG_SYSCONFDIR}/dbus-1/system.d/org.freedesktop.GeoClue2.conf |
34 | CONF_FILES+= share/examples/geoclue/geoclue.conf \ | | 33 | CONF_FILES+= share/examples/geoclue/geoclue.conf \ |
35 | ${PKG_SYSCONFDIR}/geoclue.conf | | 34 | ${PKG_SYSCONFDIR}/geoclue.conf |
36 | | | 35 | |
37 | .include "../../mk/bsd.prefs.mk" | | 36 | .include "../../mk/bsd.prefs.mk" |
38 | # msgfmt: unknown option -- desktop | | 37 | # msgfmt: unknown option -- desktop |
39 | .if ${OPSYS} == "NetBSD" | | 38 | .if ${OPSYS} == "NetBSD" |
40 | TOOLS_PLATFORM.msgfmt= | | 39 | TOOLS_PLATFORM.msgfmt= |
41 | .endif | | 40 | .endif |
42 | | | 41 | |
43 | .include "../../devel/meson/build.mk" | | 42 | .include "../../devel/meson/build.mk" |
44 | .include "../../devel/glib2/buildlink3.mk" | | 43 | .include "../../devel/glib2/buildlink3.mk" |
45 | .include "../../devel/gobject-introspection/buildlink3.mk" | | 44 | .include "../../devel/gobject-introspection/buildlink3.mk" |
46 | .include "../../lang/python/tool.mk" | | 45 | .include "../../lang/python/tool.mk" |
47 | .include "../../lang/vala/buildlink3.mk" | | 46 | .include "../../lang/vala/buildlink3.mk" |
48 | .include "../../net/libsoup/buildlink3.mk" | | 47 | .include "../../net/libsoup/buildlink3.mk" |
49 | .include "../../sysutils/dbus-glib/buildlink3.mk" | | 48 | .include "../../sysutils/dbus-glib/buildlink3.mk" |
50 | .include "../../textproc/json-glib/buildlink3.mk" | | 49 | .include "../../textproc/json-glib/buildlink3.mk" |
51 | .include "../../textproc/libxml2/buildlink3.mk" | | 50 | .include "../../textproc/libxml2/buildlink3.mk" |
52 | .include "../../mk/bsd.pkg.mk" | | 51 | .include "../../mk/bsd.pkg.mk" |