pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/colord-gtk
Module Name: pkgsrc
Committed By: vins
Date: Sun Apr 26 20:02:41 UTC 2026
Modified Files:
pkgsrc/graphics/colord-gtk: Makefile PLIST buildlink3.mk distinfo
Added Files:
pkgsrc/graphics/colord-gtk/patches: patch-man_meson.build
Log Message:
colord-gtk: allow to install man page
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/graphics/colord-gtk/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/graphics/colord-gtk/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/graphics/colord-gtk/buildlink3.mk
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/colord-gtk/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/graphics/colord-gtk/patches/patch-man_meson.build
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/colord-gtk/Makefile
diff -u pkgsrc/graphics/colord-gtk/Makefile:1.21 pkgsrc/graphics/colord-gtk/Makefile:1.22
--- pkgsrc/graphics/colord-gtk/Makefile:1.21 Sun Apr 26 16:55:31 2026
+++ pkgsrc/graphics/colord-gtk/Makefile Sun Apr 26 20:02:40 2026
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.21 2026/04/26 16:55:31 vins Exp $
+# $NetBSD: Makefile,v 1.22 2026/04/26 20:02:40 vins Exp $
DISTNAME= colord-gtk-0.3.1
+PKGREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=hughsie/}
GITHUB_TAG= ${PKGVERSION_NOREV}
@@ -16,7 +17,13 @@ USE_PKGLOCALEDIR= yes
PYTHON_FOR_BUILD_ONLY= tool
-MESON_ARGS+= -Dman=false
+TOOL_DEPENDS+= docbook-xsl-ns-[0-9]*:../../textproc/docbook-xsl-ns
+DOCBOOK_MANPAGE_XSL= ${PREFIX}/share/xsl/docbook-ns/manpages/docbook.xsl
+
+SUBST_CLASSES+= man
+SUBST_STAGE.man= pre-configure
+SUBST_FILES.man= man/meson.build
+SUBST_VARS.man+= DOCBOOK_MANPAGE_XSL
.include "options.mk"
Index: pkgsrc/graphics/colord-gtk/PLIST
diff -u pkgsrc/graphics/colord-gtk/PLIST:1.2 pkgsrc/graphics/colord-gtk/PLIST:1.3
--- pkgsrc/graphics/colord-gtk/PLIST:1.2 Sun Apr 26 16:55:31 2026
+++ pkgsrc/graphics/colord-gtk/PLIST Sun Apr 26 20:02:40 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2026/04/26 16:55:31 vins Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/04/26 20:02:40 vins Exp $
bin/cd-convert
include/colord-1/colord-gtk.h
include/colord-1/colord-gtk/cd-sample-widget.h
@@ -15,6 +15,7 @@ ${PLIST.gtk4}lib/libcolord-gtk4.so.1
${PLIST.gtk4}lib/libcolord-gtk4.so.1.0.3
${PLIST.gtk3}lib/pkgconfig/colord-gtk.pc
${PLIST.gtk4}lib/pkgconfig/colord-gtk4.pc
+man/man1/cd-convert.1
${PLIST.introspection}share/gir-1.0/ColordGtk-1.0.gir
${PLIST.doc}share/gtk-doc/html/colord-gtk/colord-gtk-CdSampleWindow.html
${PLIST.doc}share/gtk-doc/html/colord-gtk/colord-gtk-cd-version.html
Index: pkgsrc/graphics/colord-gtk/buildlink3.mk
diff -u pkgsrc/graphics/colord-gtk/buildlink3.mk:1.19 pkgsrc/graphics/colord-gtk/buildlink3.mk:1.20
--- pkgsrc/graphics/colord-gtk/buildlink3.mk:1.19 Sun Apr 26 16:55:31 2026
+++ pkgsrc/graphics/colord-gtk/buildlink3.mk Sun Apr 26 20:02:40 2026
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.19 2026/04/26 16:55:31 vins Exp $
+# $NetBSD: buildlink3.mk,v 1.20 2026/04/26 20:02:40 vins Exp $
BUILDLINK_TREE+= colord-gtk
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= colord-gtk
COLORD_GTK_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.colord-gtk+= colord-gtk>=0.3.1
-BUILDLINK_ABI_DEPENDS.colord-gtk?= colord-gtk>=0.3.1
+BUILDLINK_ABI_DEPENDS.colord-gtk?= colord-gtk>=0.3.1nb1
BUILDLINK_PKGSRCDIR.colord-gtk?= ../../graphics/colord-gtk
pkgbase := colord-gtk
Index: pkgsrc/graphics/colord-gtk/distinfo
diff -u pkgsrc/graphics/colord-gtk/distinfo:1.4 pkgsrc/graphics/colord-gtk/distinfo:1.5
--- pkgsrc/graphics/colord-gtk/distinfo:1.4 Sun Apr 26 16:55:31 2026
+++ pkgsrc/graphics/colord-gtk/distinfo Sun Apr 26 20:02:40 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.4 2026/04/26 16:55:31 vins Exp $
+$NetBSD: distinfo,v 1.5 2026/04/26 20:02:40 vins Exp $
BLAKE2s (colord-gtk-0.3.1.tar.gz) = b2f7b5a6645edbfdc0bbc11fa99169abdcdf79b2ce5c6a6971b1c55c4bb5551a
SHA512 (colord-gtk-0.3.1.tar.gz) = 772ecb4a88e47975458814304dcaf76484b6054ba132bcf1da6f08ab87e3f00b7589a5b4d34109d594f394028661e10d4151840e1baefa98c8aa364be764c742
Size (colord-gtk-0.3.1.tar.gz) = 24895 bytes
+SHA1 (patch-man_meson.build) = 9c8d0f095838787b23ac093672a7d265fe02c4bf
Added files:
Index: pkgsrc/graphics/colord-gtk/patches/patch-man_meson.build
diff -u /dev/null pkgsrc/graphics/colord-gtk/patches/patch-man_meson.build:1.1
--- /dev/null Sun Apr 26 20:02:41 2026
+++ pkgsrc/graphics/colord-gtk/patches/patch-man_meson.build Sun Apr 26 20:02:41 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-man_meson.build,v 1.1 2026/04/26 20:02:41 vins Exp $
+
+Fix detection of docbook.
+
+--- man/meson.build.orig 2026-04-26 19:50:35.214232322 +0000
++++ man/meson.build
+@@ -1,6 +1,6 @@
+ xsltproc = find_program('xsltproc')
+
+-stylesheet_url = 'http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl'
++stylesheet_url = '@DOCBOOK_MANPAGE_XSL@'
+ ret = run_command(xsltproc, '--nonet', stylesheet_url)
+ if ret.returncode() != 0
+ error('Cannot build man pages without docbook-xsl-ns')
Home |
Main Index |
Thread Index |
Old Index