pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
icewm: add -enable-menus-fdo configure option
Module Name: pkgsrc-wip
Committed By: moihack <moihack@noreply.localhost>
Pushed By: moihack
Date: Mon Aug 31 00:19:15 2026 +0200
Changeset: b3ab7a081a413c3f65361d2a8fb20c5ec5ff7682
Modified Files:
icewm/COMMIT_MSG
icewm/Makefile
icewm/PLIST
Log Message:
icewm: add -enable-menus-fdo configure option
This allows for building an XDG compliant menu in icewm,
if $XDG_DATA_DIRS is set to `/usr/pkg/share`.
This requires glib2 as build dependency for icewm.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b3ab7a081a413c3f65361d2a8fb20c5ec5ff7682
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
icewm/COMMIT_MSG | 7 +++++++
icewm/Makefile | 2 ++
icewm/PLIST | 5 ++++-
3 files changed, 13 insertions(+), 1 deletion(-)
diffs:
diff --git a/icewm/COMMIT_MSG b/icewm/COMMIT_MSG
index f7cca1f5b8..ef1b21a3de 100644
--- a/icewm/COMMIT_MSG
+++ b/icewm/COMMIT_MSG
@@ -4,6 +4,13 @@ Update prepared in wip by Dimitris Gounaridis
Packaging changes:
+* Update icewm to version 4.1.0
+* Add --enable-menus-fdo configure option
+to also build icewm-menu-fdo binary.
+This allows generating an XDG compliant menu
+if $XDG_DATA_DIRS is set to "/usr/pkg/share".
+* Add glib2 as build dependency (required for icewm-menu-fdo)
+* Update PLIST with `make print-PLIST`
Upstream changes:
diff --git a/icewm/Makefile b/icewm/Makefile
index b42a80c369..4306d96fd2 100644
--- a/icewm/Makefile
+++ b/icewm/Makefile
@@ -17,6 +17,7 @@ CONFIGURE_ENV+= MARKDOWN=markdown
CONFIGURE_ARGS+= --enable-corefonts
CONFIGURE_ARGS+= --enable-i18n
+CONFIGURE_ARGS+= --enable-menus-fdo
TOOL_DEPENDS+= discount-[0-9]*:../../textproc/discount
@@ -36,6 +37,7 @@ post-extract:
.include "options.mk"
.include "../../converters/fribidi/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
.include "../../graphics/imlib2/buildlink3.mk"
.include "../../x11/libICE/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
diff --git a/icewm/PLIST b/icewm/PLIST
index 0e19e05794..00b551f233 100644
--- a/icewm/PLIST
+++ b/icewm/PLIST
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.29 2025/07/02 18:28:03 gutteridge Exp $
+@comment $NetBSD$
bin/icehelp
bin/icesh
bin/icewm
+bin/icewm-menu-fdo
bin/icewm-menu-xrandr
bin/icewm-session
bin/icewm-set-gnomewm
@@ -9,6 +10,7 @@ bin/icewmbg
bin/icewmhint
man/man1/icehelp.1
man/man1/icesh.1
+man/man1/icewm-menu-fdo.1
man/man1/icewm-menu-xrandr.1
man/man1/icewm-session.1
man/man1/icewm-set-gnomewm.1
@@ -32,6 +34,7 @@ share/doc/icewm/icesh.1.html
share/doc/icewm/icewm-env.5.html
share/doc/icewm/icewm-focus_mode.5.html
share/doc/icewm/icewm-keys.5.html
+share/doc/icewm/icewm-menu-fdo.1.html
share/doc/icewm/icewm-menu-xrandr.1.html
share/doc/icewm/icewm-menu.5.html
share/doc/icewm/icewm-preferences.5.html
Home |
Main Index |
Thread Index |
Old Index