summaryrefslogtreecommitdiff
path: root/wm/fvwm3
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2021-01-06 18:57:17 +0000
committernia <nia@pkgsrc.org>2021-01-06 18:57:17 +0000
commit57c043bf0c50eea8b0d6c41836c282c4ff30b073 (patch)
tree4082e84d31ae10295ead23e1e5e8ca16a4063200 /wm/fvwm3
parent70e941fd3164d539e32c12a9946466ce619a0c31 (diff)
downloadpkgsrc-57c043bf0c50eea8b0d6c41836c282c4ff30b073.tar.gz
fvwm3: Update to 1.0.2
based on a private patch from snow flurry, thx! There have been a tonne of bug-fixes, and what's listed below are some key-highlights. Please do read the full CHANGELOG in detail for more information. Breaking changes: * Deprecate librplay support in FvwmEvent * This therefore means librplay as a dependency is no longer required. * documentation: remove docbook in favour of asciidoc (ThomasAdam) * This therefore means that xsltproc as a dependency is no longer required, but asciidoctor will be for compiling man pages. * documentation: --enable-htmldoc has been removed -- generating HTML documentation is longer possible. Implemented enhancements: * New Status command in JSON format (over a FIFO) for use with external bars such as lemonbar * Add expansion variables for a window's X/Y page * Introduced a compat-wrapper for FvwmCommand written in Python3 Fixed bugs: See the Full Changelog
Diffstat (limited to 'wm/fvwm3')
-rw-r--r--wm/fvwm3/Makefile11
-rw-r--r--wm/fvwm3/PLIST8
-rw-r--r--wm/fvwm3/distinfo10
3 files changed, 16 insertions, 13 deletions
diff --git a/wm/fvwm3/Makefile b/wm/fvwm3/Makefile
index 8ccb55f9990..9a7c35b3e88 100644
--- a/wm/fvwm3/Makefile
+++ b/wm/fvwm3/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2020/11/23 13:43:52 nia Exp $
+# $NetBSD: Makefile,v 1.4 2021/01/06 18:57:17 nia Exp $
-DISTNAME= fvwm3-1.0.1
+DISTNAME= fvwm3-1.0.2
CATEGORIES= wm x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=fvwmorg/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
@@ -14,13 +14,15 @@ GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config perl:run
USE_TOOLS+= msgfmt msgmerge xgettext
+USE_TOOLS+= gmake # needed for manpages installation
-# xsltproc
-TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+# asciidoctor
+TOOL_DEPENDS+= ${RUBY_PKGPREFIX}-asciidoctor-[0-9]*:../../textproc/ruby-asciidoctor
# otherwise we get installed scripts that point to the tools directory.
CONFIGURE_ENV+= ac_cv_path_PYTHON=${PYTHONBIN}
CONFIGURE_ENV+= ac_cv_path_PERL=${PERL5}
+CONFIGURE_ENV+= ac_cv_prog_ASCIIDOC=${PREFIX}/bin/asciidoctor${RUBY_VER}
CONFIGURE_ARGS+= --enable-mandoc
@@ -34,6 +36,7 @@ BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0
.include "../../devel/libevent/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../lang/python/pyversion.mk"
+.include "../../lang/ruby/rubyversion.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXcursor/buildlink3.mk"
diff --git a/wm/fvwm3/PLIST b/wm/fvwm3/PLIST
index 682262791e3..6d4294ca0eb 100644
--- a/wm/fvwm3/PLIST
+++ b/wm/fvwm3/PLIST
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1 2020/09/29 12:22:35 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/01/06 18:57:17 nia Exp $
+bin/FvwmCommand
bin/fvwm-config
bin/fvwm-convert-2.6
bin/fvwm-menu-desktop
@@ -9,7 +10,6 @@ bin/fvwm-root
bin/fvwm3
bin/xpmroot
libexec/fvwm3/${PKGVERSION}/FvwmAnimate
-libexec/fvwm3/${PKGVERSION}/FvwmAudio
libexec/fvwm3/${PKGVERSION}/FvwmAuto
libexec/fvwm3/${PKGVERSION}/FvwmBacker
libexec/fvwm3/${PKGVERSION}/FvwmButtons
@@ -41,17 +41,17 @@ man/man1/FvwmIdent.1
man/man1/FvwmMFL.1
man/man1/FvwmPager.1
man/man1/FvwmPerl.1
+man/man1/FvwmPrompt.1
man/man1/FvwmRearrange.1
man/man1/FvwmScript.1
+man/man1/fvwm-config-2.6.1
man/man1/fvwm-config.1
-man/man1/fvwm-convert-2.6.1
man/man1/fvwm-menu-desktop.1
man/man1/fvwm-menu-directory.1
man/man1/fvwm-menu-xlock.1
man/man1/fvwm-perllib.1
man/man1/fvwm-root.1
man/man1/fvwm3.1
-man/man1/xpmroot.1
share/fvwm3/ConfigFvwmBacker
share/fvwm3/ConfigFvwmButtons
share/fvwm3/ConfigFvwmDefaults
diff --git a/wm/fvwm3/distinfo b/wm/fvwm3/distinfo
index 739909bc6f9..d6447d92ed6 100644
--- a/wm/fvwm3/distinfo
+++ b/wm/fvwm3/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2020/11/23 13:43:52 nia Exp $
+$NetBSD: distinfo,v 1.3 2021/01/06 18:57:17 nia Exp $
-SHA1 (fvwm3-1.0.1.tar.gz) = 1d3bc6a2c6485b3fb184abb94d37d3a297827941
-RMD160 (fvwm3-1.0.1.tar.gz) = c6d5bd7ed8666038f104a2469dd3a5b302e3e4ad
-SHA512 (fvwm3-1.0.1.tar.gz) = e87e4863dbe409b2d2ae263ba0130f09a3089d21aa2ef95979b8522553a99496ad2a92d224101bfccf8f42620cb63e7b09f7f9ae23c0b02a10a5d0fa51f2c6ea
-Size (fvwm3-1.0.1.tar.gz) = 3793285 bytes
+SHA1 (fvwm3-1.0.2.tar.gz) = 3e98bce4718d9d3c1b292c211ec42896692a7399
+RMD160 (fvwm3-1.0.2.tar.gz) = 4a1e45dfe3664fd84714c29c8ad35ce1bd3de7a4
+SHA512 (fvwm3-1.0.2.tar.gz) = da495deb2a0833c790fbb1bed2eedf5b399134cae33f7494ee7124cf931ba138941c5cb0b595fd4ddf4a948e4d1e1da61e75b11ba58436dcc7fff37b0e6a070e
+Size (fvwm3-1.0.2.tar.gz) = 5449378 bytes