Thu Nov 12 09:54:28 2020 UTC ()
gnome-tracker-miners: Needs gdbus-codegen


(nia)
diff -r1.3 -r1.4 pkgsrc/sysutils/gnome-tracker-miners/Makefile

cvs diff -r1.3 -r1.4 pkgsrc/sysutils/gnome-tracker-miners/Makefile (switch to unified diff)

--- pkgsrc/sysutils/gnome-tracker-miners/Makefile 2020/11/11 15:47:50 1.3
+++ pkgsrc/sysutils/gnome-tracker-miners/Makefile 2020/11/12 09:54:28 1.4
@@ -1,62 +1,63 @@ @@ -1,62 +1,63 @@
1# $NetBSD: Makefile,v 1.3 2020/11/11 15:47:50 jmcneill Exp $ 1# $NetBSD: Makefile,v 1.4 2020/11/12 09:54:28 nia Exp $
2 2
3DISTNAME= tracker-miners-3.0.1 3DISTNAME= tracker-miners-3.0.1
4PKGNAME= gnome-${DISTNAME} 4PKGNAME= gnome-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= sysutils gnome 6CATEGORIES= sysutils gnome
7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/tracker-miners/3.0/} 7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/tracker-miners/3.0/}
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://wiki.gnome.org/Projects/Tracker 11HOMEPAGE= https://wiki.gnome.org/Projects/Tracker
12COMMENT= Desktop-neutral metadata-based search framework 12COMMENT= Desktop-neutral metadata-based search framework
13LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 13LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
14 14
15TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc 15TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
 16TOOL_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
16 17
17USE_TOOLS+= pkg-config xgettext 18USE_TOOLS+= pkg-config xgettext
18 19
19LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/tracker-miners-3.0 20LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/tracker-miners-3.0
20 21
21MESON_ARGS+= -Dnetwork_manager=disabled 22MESON_ARGS+= -Dnetwork_manager=disabled
22MESON_ARGS+= -Dminer_rss=false 23MESON_ARGS+= -Dminer_rss=false
23MESON_ARGS+= -Dsystemd_user_services=false 24MESON_ARGS+= -Dsystemd_user_services=false
24 25
25.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
26 27
27.if ${OPSYS} == "NetBSD" 28.if ${OPSYS} == "NetBSD"
28SUBST_CLASSES+= sha shabuild 29SUBST_CLASSES+= sha shabuild
29SUBST_STAGE.sha= pre-configure 30SUBST_STAGE.sha= pre-configure
30SUBST_MESSAGE.sha= Fixing the name of the SHA256 tool. 31SUBST_MESSAGE.sha= Fixing the name of the SHA256 tool.
31SUBST_FILES.sha+= src/tracker-extract/calculate-hash.sh 32SUBST_FILES.sha+= src/tracker-extract/calculate-hash.sh
32SUBST_SED.sha+= -e "s,sha256sum,shasum -a 256,g" 33SUBST_SED.sha+= -e "s,sha256sum,shasum -a 256,g"
33SUBST_STAGE.shabuild= pre-configure 34SUBST_STAGE.shabuild= pre-configure
34SUBST_MESSAGE.shabuild= Fixing the name of the SHA256 tool. 35SUBST_MESSAGE.shabuild= Fixing the name of the SHA256 tool.
35SUBST_FILES.shabuild+= meson.build 36SUBST_FILES.shabuild+= meson.build
36SUBST_SED.shabuild+= -e "s,sha256sum,shasum,g" 37SUBST_SED.shabuild+= -e "s,sha256sum,shasum,g"
37.endif 38.endif
38 39
39SUBST_CLASSES+= asciidoc 40SUBST_CLASSES+= asciidoc
40SUBST_STAGE.asciidoc= pre-configure 41SUBST_STAGE.asciidoc= pre-configure
41SUBST_MESSAGE.asciidoc= Correcting the path to asciidoc files. 42SUBST_MESSAGE.asciidoc= Correcting the path to asciidoc files.
42SUBST_FILES.asciidoc+= docs/manpages/meson.build 43SUBST_FILES.asciidoc+= docs/manpages/meson.build
43SUBST_SED.asciidoc+= -e "s,/etc/asciidoc,${PREFIX}/share/asciidoc,g" 44SUBST_SED.asciidoc+= -e "s,/etc/asciidoc,${PREFIX}/share/asciidoc,g"
44 45
45CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/tracker-miner-fs-3.desktop \ 46CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/tracker-miner-fs-3.desktop \
46 ${PKG_SYSCONFDIR}/xdg/autostart/tracker-miner-fs-3.desktop 47 ${PKG_SYSCONFDIR}/xdg/autostart/tracker-miner-fs-3.desktop
47 48
48.include "../../devel/meson/build.mk" 49.include "../../devel/meson/build.mk"
49.include "../../devel/glib2/schemas.mk" 50.include "../../devel/glib2/schemas.mk"
50.include "../../devel/exempi/buildlink3.mk" 51.include "../../devel/exempi/buildlink3.mk"
51.include "../../graphics/gexiv2/buildlink3.mk" 52.include "../../graphics/gexiv2/buildlink3.mk"
52.include "../../graphics/giflib/buildlink3.mk" 53.include "../../graphics/giflib/buildlink3.mk"
53.include "../../graphics/libexif/buildlink3.mk" 54.include "../../graphics/libexif/buildlink3.mk"
54.include "../../multimedia/ffmpeg4/buildlink3.mk" 55.include "../../multimedia/ffmpeg4/buildlink3.mk"
55.include "../../multimedia/gst-plugins1-base/buildlink3.mk" 56.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
56.include "../../multimedia/totem-pl-parser/buildlink3.mk" 57.include "../../multimedia/totem-pl-parser/buildlink3.mk"
57.include "../../print/poppler-glib/buildlink3.mk" 58.include "../../print/poppler-glib/buildlink3.mk"
58.include "../../sysutils/dbus/buildlink3.mk" 59.include "../../sysutils/dbus/buildlink3.mk"
59.include "../../sysutils/gnome-tracker/buildlink3.mk" 60.include "../../sysutils/gnome-tracker/buildlink3.mk"
60.include "../../sysutils/upower/buildlink3.mk" 61.include "../../sysutils/upower/buildlink3.mk"
61.include "../../textproc/enca/buildlink3.mk" 62.include "../../textproc/enca/buildlink3.mk"
62.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"