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