Name: lxqt-desktop Version: 2.2 Release: 4%{?dist} Summary: LXQt Desktop Wrapper Package License: GPLv2+ URL: https://lxqt.org/ BuildArch: noarch Requires: glib2 Requires: lxqt-session Requires: lxqt-panel Requires: lxqt-config Requires: lxqt-policykit Requires: lxqt-qtplugin Requires: pcmanfm-qt Requires: lximage-qt Requires: lxqt-notificationd Requires: lxqt-archiver Requires: lxqt-themes Requires: lxqt-sudo Requires: lxqt-admin Requires: lxqt-about Requires: lxqt-openssh-askpass Requires: openbox Requires: lxqt-powermanagement Requires: kvantum Requires: sddm Requires: pavucontrol-qt Requires: xdg-desktop-portal-lxqt Requires: qterminal Requires: xcb-util Requires: xcb-util-image Requires: xcb-util-keysyms Requires: xcb-util-renderutil Requires: xcb-util-wm Requires: xcb-util-cursor Requires: tigervnc-server Requires: adwaita-icon-theme Requires: adwaita-cursor-theme Requires: breeze-icon-theme %description This package installs the LXQt desktop environment along with several essential packages, and sets up the VNC server to use LXQt with Openbox as the window manager. %prep %build %install mkdir -p %{buildroot}%{_sysconfdir}/lxqt-desktop cat > %{buildroot}%{_sysconfdir}/lxqt-desktop/xstartup.template << 'EOF' #!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec openbox-session & exec startlxqt & EOF chmod +x %{buildroot}%{_sysconfdir}/lxqt-desktop/xstartup.template %post %files %config(noreplace) %{_sysconfdir}/lxqt-desktop/xstartup.template %changelog * Thu Oct 16 2025 Yonghang Wang - 2.2-2 - Build for EPEL 10