[PATCH] x11, lists/tagged: initial use/x11/xscreensaver

Michael Shigorin mike at altlinux.org
Sun Aug 8 20:49:53 MSK 2021


xscreensaver has more than its main package and the details
of what to get where might be confusing for some of us;
in particular, there are 2D and 3D hacks collections
(and some arches would rather prefer to avoid 3D for now),
desktop file sets aimed for MATE/Xfce, and the frontend.

So let's provide some basic reusable targets.
---
 features.in/x11/config.mk                | 11 +++++++++++
 pkg.in/lists/tagged/base+xscreensaver    |  3 +++
 pkg.in/lists/tagged/desktop+xscreensaver |  3 +++
 3 files changed, 17 insertions(+)
 create mode 100644 pkg.in/lists/tagged/base+xscreensaver
 create mode 100644 pkg.in/lists/tagged/desktop+xscreensaver

diff --git a/features.in/x11/config.mk b/features.in/x11/config.mk
index 0c91ea263..bd3d3d448 100644
--- a/features.in/x11/config.mk
+++ b/features.in/x11/config.mk
@@ -2,6 +2,7 @@
 +icewm: use/x11/icewm; @:
 +xmonad: use/x11/xmonad; @:
 +nm-gtk: use/x11/gtk/nm; @:
++screensaver: use/x11/xscreensaver/gl; @:
 
 ## hardware support
 # the very minimal driver set
@@ -192,3 +193,13 @@ use/x11/leechcraft: use/x11
 
 use/x11/kde5: use/x11/xorg use/x11/kde/synaptic
 	@$(call add,THE_PACKAGES,kde5-big)
+
+## screensavers
+use/x11/xscreensaver:
+	@$(call add,THE_LISTS,$(call tags,base xscreensaver))
+
+use/x11/xscreensaver/gl: use/x11/xscreensaver
+	@$(call add,THE_LISTS,$(call tags,desktop xscreensaver))
+
+use/x11/xscreensaver/frontend: use/x11/xscreensaver
+	@$(call add,THE_PACKAGES,xscreensaver-frontend)
diff --git a/pkg.in/lists/tagged/base+xscreensaver b/pkg.in/lists/tagged/base+xscreensaver
new file mode 100644
index 000000000..e313b3c54
--- /dev/null
+++ b/pkg.in/lists/tagged/base+xscreensaver
@@ -0,0 +1,3 @@
+xscreensaver
+xscreensaver-modules
+desktop-screensaver-modules-xscreensaver
diff --git a/pkg.in/lists/tagged/desktop+xscreensaver b/pkg.in/lists/tagged/desktop+xscreensaver
new file mode 100644
index 000000000..089cc98cc
--- /dev/null
+++ b/pkg.in/lists/tagged/desktop+xscreensaver
@@ -0,0 +1,3 @@
+xscreensaver-hacks-rss_glx
+xscreensaver-modules-gl
+desktop-screensaver-modules-xscreensaver-gl
-- 
2.25.4


--qDbXVdCdHGoSgWSk--


More information about the devel-distro mailing list