View | Details | Raw Unified | Return to bug 279956
Collapse All | Expand All

(-)b/graphics/colord/Makefile (-12 / +15 lines)
Lines 30-43 MESON_ARGS= -Dsystemd=false -Dudev_rules=false \ Link Here
30
		-Ddaemon_user=colord -Dlibcolordcompat=true \
30
		-Ddaemon_user=colord -Dlibcolordcompat=true \
31
		-Dpnp_ids=${LOCALBASE}/share/hwdata/hwdata/pnp.ids \
31
		-Dpnp_ids=${LOCALBASE}/share/hwdata/hwdata/pnp.ids \
32
		--localstatedir=/var \
32
		--localstatedir=/var \
33
		-Ddocs=false -Dman=false
33
34
34
INSTALL_TARGET=	install-strip
35
INSTALL_TARGET=	install-strip
35
36
36
GLIB_SCHEMAS=	org.freedesktop.ColorHelper.gschema.xml
37
GLIB_SCHEMAS=	org.freedesktop.ColorHelper.gschema.xml
37
38
38
OPTIONS_SUB=	yes
39
OPTIONS_SUB=	yes
39
OPTIONS_DEFINE=	DOCS COMPLETION MANPAGES PPROFILES SANE SENSOR TESTS VALA
40
#OPTIONS_DEFINE=	DOCS COMPLETION MANPAGES PPROFILES SANE SENSOR TESTS VALA
40
OPTIONS_DEFAULT=COMPLETION MANPAGES VALA TESTS
41
OPTIONS_DEFINE=	COMPLETION PPROFILES SANE SENSOR TESTS VALA
42
#OPTIONS_DEFAULT=	COMPLETION MANPAGES VALA TESTS
43
OPTIONS_DEFAULT=	COMPLETION VALA TESTS
41
44
42
COMPLETION_DESC=Build and install shell completions
45
COMPLETION_DESC=Build and install shell completions
43
PPROFILES_DESC=	Build extra print profiles (long build time)
46
PPROFILES_DESC=	Build extra print profiles (long build time)
Lines 46-54 SENSOR_DESC= Enable ArgyllCMS sensor Link Here
46
TESTS_DESC=	Build self tests
49
TESTS_DESC=	Build self tests
47
VALA_DESC=	Build Vala language bindings
50
VALA_DESC=	Build Vala language bindings
48
51
49
DOCS_MESON_TRUE=		docs
52
#DOCS_MESON_TRUE=		docs
50
COMPLETION_MESON_TRUE=		bash_completion
53
COMPLETION_MESON_TRUE=		bash_completion
51
MANPAGES_MESON_TRUE=		man
54
#MANPAGES_MESON_TRUE=		man
52
PPROFILES_MESON_TRUE=		print_profiles
55
PPROFILES_MESON_TRUE=		print_profiles
53
SANE_MESON_TRUE=		sane
56
SANE_MESON_TRUE=		sane
54
SENSOR_MESON_TRUE=		argyllcms_sensor
57
SENSOR_MESON_TRUE=		argyllcms_sensor
Lines 56-72 TESTS_MESON_TRUE= tests Link Here
56
VALA_MESON_TRUE=		vapi
59
VALA_MESON_TRUE=		vapi
57
60
58
COMPLETION_BUILD_DEPENDS=	bash-completion>=2.0:shells/bash-completion
61
COMPLETION_BUILD_DEPENDS=	bash-completion>=2.0:shells/bash-completion
59
DOCS_BUILD_DEPENDS=		gtkdoc-scan:textproc/gtk-doc
62
#DOCS_BUILD_DEPENDS=		gtkdoc-scan:textproc/gtk-doc
60
POLKIT_LIB_DEPENDS=		libpolkit-gobject-1.so:sysutils/polkit
63
POLKIT_LIB_DEPENDS=		libpolkit-gobject-1.so:sysutils/polkit
61
POLKIT_CONFIGURE_ENABLE=	polkit
64
POLKIT_CONFIGURE_ENABLE=	polkit
62
MANPAGES_BUILD_DEPENDS=		xsltproc:textproc/libxslt \
65
#MANPAGES_BUILD_DEPENDS=	xsltproc:textproc/libxslt \
63
				docbook-xsl-ns>0:textproc/docbook-xsl-ns
66
				docbook-xsl-ns>0:textproc/docbook-xsl-ns
64
SANE_LIB_DEPENDS=		libsane.so:graphics/sane-backends
67
SANE_LIB_DEPENDS=		libsane.so:graphics/sane-backends
65
SENSOR_BUILD_DEPENDS=		spotread:graphics/argyllcms
68
SENSOR_BUILD_DEPENDS=		spotread:graphics/argyllcms
66
SENSOR_RUN_DEPENDS=		spotread:graphics/argyllcms
69
SENSOR_RUN_DEPENDS=		spotread:graphics/argyllcms
67
VALA_USES=			vala:build
70
VALA_USES=			vala:build
68
71
69
GNOME_HTML_DIR=		${PREFIX}/share/gtk-doc/html
72
#GNOME_HTML_DIR=		${PREFIX}/share/gtk-doc/html
70
73
71
post-patch:
74
post-patch:
72
	@${REINPLACE_CMD} -e 's|lib/color\>|db/color|g' \
75
	@${REINPLACE_CMD} -e 's|lib/color\>|db/color|g' \
Lines 82-92 post-install: Link Here
82
	@${MKDIR} ${STAGEDIR}/var/db/colord/icc
85
	@${MKDIR} ${STAGEDIR}/var/db/colord/icc
83
	@${FIND} ${STAGEDIR}/var/lib -type d | ${TAIL} -r | ${XARGS} ${RMDIR}
86
	@${FIND} ${STAGEDIR}/var/lib -type d | ${TAIL} -r | ${XARGS} ${RMDIR}
84
87
85
post-stage-DOCS-on:
88
#post-stage-DOCS-on:
86
	cd ${WRKSRC}; ${COPYTREE_SHARE} NEWS ${STAGEDIR}${DOCSDIR}
89
#	cd ${WRKSRC}; ${COPYTREE_SHARE} NEWS ${STAGEDIR}${DOCSDIR}
87
90
88
add-plist-docs: ${STAGE_COOKIE}
91
#add-plist-docs: ${STAGE_COOKIE}
89
	cd ${STAGEDIR}; ${FIND} ${DOCSDIR:C@^/@@} -type f | ${SED} -e 's@^@/@' >> ${TMPPLIST}
92
#	cd ${STAGEDIR}; ${FIND} ${DOCSDIR:C@^/@@} -type f | ${SED} -e 's@^@/@' >> ${TMPPLIST}
90
	cd ${STAGEDIR}; ${FIND} ${PREFIX:C@^/@@}/share/gtk-doc/html -mindepth 2 -type f | ${SED} -e 's@^@/@' >> ${TMPPLIST}
93
#	cd ${STAGEDIR}; ${FIND} ${PREFIX:C@^/@@}/share/gtk-doc/html -mindepth 2 -type f | ${SED} -e 's@^@/@' >> ${TMPPLIST}
91
94
92
.include <bsd.port.mk>
95
.include <bsd.port.mk>
(-)b/graphics/colord/pkg-plist (-4 / +4 lines)
Lines 66-75 libdata/pkgconfig/colorhug.pc Link Here
66
libexec/colord
66
libexec/colord
67
libexec/colord-session
67
libexec/colord-session
68
%%SANE%%libexec/colord-sane
68
%%SANE%%libexec/colord-sane
69
%%MANPAGES%%share/man/man1/cd-create-profile.1.gz
69
@comment %%MANPAGES%%share/man/man1/cd-create-profile.1.gz
70
%%MANPAGES%%share/man/man1/cd-fix-profile.1.gz
70
@comment %%MANPAGES%%share/man/man1/cd-fix-profile.1.gz
71
%%MANPAGES%%share/man/man1/cd-it8.1.gz
71
@comment %%MANPAGES%%share/man/man1/cd-it8.1.gz
72
%%MANPAGES%%share/man/man1/colormgr.1.gz
72
@comment %%MANPAGES%%share/man/man1/colormgr.1.gz
73
%%COMPLETION%%share/bash-completion/completions/colormgr
73
%%COMPLETION%%share/bash-completion/completions/colormgr
74
share/color/icc/colord/AdobeRGB1998.icc
74
share/color/icc/colord/AdobeRGB1998.icc
75
share/color/icc/colord/AppleRGB.icc
75
share/color/icc/colord/AppleRGB.icc

Return to bug 279956