pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/wm/fvwm3
Module Name: pkgsrc
Committed By: vins
Date: Fri Dec 6 22:24:09 UTC 2024
Modified Files:
pkgsrc/wm/fvwm3: Makefile distinfo options.mk
pkgsrc/wm/fvwm3/patches: patch-meson.build
Log Message:
wm/fvwm: correctly detect asciidoctor depending on RUBY_VER
Noted by Marc Baudoin <babafou%babafou.eu.org@localhost>.
Bump revision.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/wm/fvwm3/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/wm/fvwm3/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/wm/fvwm3/options.mk
cvs rdiff -u -r1.1 -r1.2 pkgsrc/wm/fvwm3/patches/patch-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/wm/fvwm3/Makefile
diff -u pkgsrc/wm/fvwm3/Makefile:1.44 pkgsrc/wm/fvwm3/Makefile:1.45
--- pkgsrc/wm/fvwm3/Makefile:1.44 Fri Dec 6 21:10:16 2024
+++ pkgsrc/wm/fvwm3/Makefile Fri Dec 6 22:24:09 2024
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.44 2024/12/06 21:10:16 vins Exp $
+# $NetBSD: Makefile,v 1.45 2024/12/06 22:24:09 vins Exp $
DISTNAME= fvwm3-1.1.1
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= wm x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=fvwmorg/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
@@ -41,6 +41,7 @@ MESON_ARGS+= -Dreadline=enabled # req
MESON_ARGS+= -Dgolang=disabled # handled locally by options.mk
MESON_ARGS+= -Dlocaledir=${PKGLOCALEDIR}/fvwm3/locale
MESON_ARGS+= -Dnls=enabled
+# otherwise we get installed scripts that point to the tools directory
MESON_ARGS+= -Dpython=${PYTHONBIN:Q}
MESON_ARGS+= -Dperl=${PERL5:Q}
Index: pkgsrc/wm/fvwm3/distinfo
diff -u pkgsrc/wm/fvwm3/distinfo:1.16 pkgsrc/wm/fvwm3/distinfo:1.17
--- pkgsrc/wm/fvwm3/distinfo:1.16 Fri Dec 6 21:10:16 2024
+++ pkgsrc/wm/fvwm3/distinfo Fri Dec 6 22:24:09 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.16 2024/12/06 21:10:16 vins Exp $
+$NetBSD: distinfo,v 1.17 2024/12/06 22:24:09 vins Exp $
BLAKE2s (fvwm3-1.1.1/fvwm3-1.1.1.tar.gz) = 4b85d786bb7a2c8492f9ba67cb3cd067a9115a04073ccbff1d1d8a7030cb0031
SHA512 (fvwm3-1.1.1/fvwm3-1.1.1.tar.gz) = 66b044a2c463d56573c68f4cdd222a39a667a4acf3425d448c7e1c105e67a9d00abafff1e94c066f0781b4546d1b2b84bc9c20798a0b9ef4b0f673e743a2d4d0
@@ -191,5 +191,5 @@ SHA512 (fvwm3-1.1.1/gopkg.in_yaml.v3_@v_
Size (fvwm3-1.1.1/gopkg.in_yaml.v3_@v_v3.0.0.zip) = 104597 bytes
SHA1 (patch-bin_fvwm-menu-desktop.in) = 233e16992dbf81efdb4d41421a2904bc24463c16
SHA1 (patch-doc_meson.build) = 4fa0d191c79356b4b1c40305f1051d93f6fee247
-SHA1 (patch-meson.build) = 4687894a5ff9f337ff8bedb3c11833220aab645f
+SHA1 (patch-meson.build) = b0832c61583974c4f0bcdda20632266d1c09fff3
SHA1 (patch-meson.options) = 7326f6904901994df5009c114c8c813feece2c03
Index: pkgsrc/wm/fvwm3/options.mk
diff -u pkgsrc/wm/fvwm3/options.mk:1.6 pkgsrc/wm/fvwm3/options.mk:1.7
--- pkgsrc/wm/fvwm3/options.mk:1.6 Fri Dec 6 21:10:16 2024
+++ pkgsrc/wm/fvwm3/options.mk Fri Dec 6 22:24:09 2024
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.6 2024/12/06 21:10:16 vins Exp $
+# $NetBSD: options.mk,v 1.7 2024/12/06 22:24:09 vins Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.fvwm3
PKG_SUPPORTED_OPTIONS= doc go svg
@@ -25,10 +25,11 @@ MESON_ARGS+= -Dsvg=disabled
MESON_ARGS+= -Dmandoc=true
TOOL_DEPENDS+= ${RUBY_PKGPREFIX}-asciidoctor-[0-9]*:../../textproc/ruby-asciidoctor
ASCIIDOC= ${PREFIX}/bin/asciidoctor${RUBY_VER}
+SUBST_VARS.paths+= ASCIIDOC
. include "../../lang/ruby/rubyversion.mk"
PLIST.doc= yes
.else
-MESON_ARGS+= -Dmandoc=false
+MESON_ARGS+= -Dmandoc=false
.endif
#
Index: pkgsrc/wm/fvwm3/patches/patch-meson.build
diff -u pkgsrc/wm/fvwm3/patches/patch-meson.build:1.1 pkgsrc/wm/fvwm3/patches/patch-meson.build:1.2
--- pkgsrc/wm/fvwm3/patches/patch-meson.build:1.1 Fri Dec 6 21:10:16 2024
+++ pkgsrc/wm/fvwm3/patches/patch-meson.build Fri Dec 6 22:24:09 2024
@@ -1,7 +1,7 @@
-$NetBSD: patch-meson.build,v 1.1 2024/12/06 21:10:16 vins Exp $
+$NetBSD: patch-meson.build,v 1.2 2024/12/06 22:24:09 vins Exp $
* Prevent reference to build directory in perl scripts
-* Fix detection of readline library
+* Fix detection of readline and asciidoctor
--- meson.build.orig 2024-11-30 20:43:16.000000000 +0000
+++ meson.build
@@ -51,3 +51,12 @@ $NetBSD: patch-meson.build,v 1.1 2024/12
# Optional dependencies
# Tip: 'Feature' types always report 'not found' if disabled
+@@ -389,7 +398,7 @@ endforeach
+ build_docs = false
+ if get_option('htmldoc') or get_option('mandoc')
+ build_docs = true
+- asciidoc = find_program('asciidoctor', required: build_docs)
++ asciidoc = find_program('@ASCIIDOC@', required: build_docs)
+ grep = find_program('grep')
+ subdir('doc')
+ endif
Home |
Main Index |
Thread Index |
Old Index