From 6fabb50e0081327fc906d26b2080623d74dfdadb08afb575bbcec3a55fa6fe27 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Mon, 29 Jun 2020 07:00:28 +0000 Subject: [PATCH 1/2] Accepting request 816812 from home:gmbr3:Active - Don't package filesystem dirs - BuildRequires openbox to provide /etc/xdg/openbox OBS-URL: https://build.opensuse.org/request/show/816812 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-session?expand=0&rev=26 --- lxqt-session.changes | 6 ++++++ lxqt-session.spec | 4 +--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lxqt-session.changes b/lxqt-session.changes index 9f60ef5..9276b6d 100644 --- a/lxqt-session.changes +++ b/lxqt-session.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jun 24 10:48:05 UTC 2020 - Callum Farmer + +- Don't package filesystem dirs +- BuildRequires openbox to provide /etc/xdg/openbox + ------------------------------------------------------------------- Mon Apr 27 11:02:55 UTC 2020 - Callum Farmer diff --git a/lxqt-session.spec b/lxqt-session.spec index d3d56ae..d6f4a08 100644 --- a/lxqt-session.spec +++ b/lxqt-session.spec @@ -46,6 +46,7 @@ BuildRequires: pkgconfig(lxqt) >= %{version} BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) BuildRequires: pkgconfig(glib-2.0) +BuildRequires: openbox Requires(post): update-alternatives Requires(postun): update-alternatives Recommends: %{name}-lang @@ -94,9 +95,6 @@ ln -s %{_sysconfdir}/alternatives/default-xsession.desktop %{buildroot}%{_datadi %files %license LICENSE %doc AUTHORS -%dir %{_sysconfdir}/xdg/ -%dir %{_sysconfdir}/xdg/autostart -%dir %{_sysconfdir}/xdg/openbox %dir %{_datadir}/kdm/ %dir %{_datadir}/kdm/sessions/ %{_bindir}/lxqt-config-session From 236583a7eb88b3a0ab51ea6347a293a237691486ca1f7b16ff602829db25e531 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Mon, 29 Jun 2020 07:11:42 +0000 Subject: [PATCH 2/2] - Dont BuildRequire Openbox and add %dir %{_sysconfdir}/xdg/openbox again. Openbox is not a hard requirement and thus might not be in dependency chain. The directory will then not be owned by any package once it is instaled. OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-session?expand=0&rev=27 --- lxqt-session.changes | 8 ++++++++ lxqt-session.spec | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/lxqt-session.changes b/lxqt-session.changes index 9276b6d..891138a 100644 --- a/lxqt-session.changes +++ b/lxqt-session.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Jun 29 07:09:24 UTC 2020 - Michael Vetter + +- Dont BuildRequire Openbox and add %dir %{_sysconfdir}/xdg/openbox + again. Openbox is not a hard requirement and thus might not + be in dependency chain. The directory will then not be owned by + any package once it is instaled. + ------------------------------------------------------------------- Wed Jun 24 10:48:05 UTC 2020 - Callum Farmer diff --git a/lxqt-session.spec b/lxqt-session.spec index d6f4a08..dd54f3e 100644 --- a/lxqt-session.spec +++ b/lxqt-session.spec @@ -46,7 +46,6 @@ BuildRequires: pkgconfig(lxqt) >= %{version} BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: openbox Requires(post): update-alternatives Requires(postun): update-alternatives Recommends: %{name}-lang @@ -95,6 +94,7 @@ ln -s %{_sysconfdir}/alternatives/default-xsession.desktop %{buildroot}%{_datadi %files %license LICENSE %doc AUTHORS +%dir %{_sysconfdir}/xdg/openbox %dir %{_datadir}/kdm/ %dir %{_datadir}/kdm/sessions/ %{_bindir}/lxqt-config-session