From d350aebc92c47c927104ed3d8da84c7257b9c710 Mon Sep 17 00:00:00 2001 From: pawelz Date: Thu, 26 Nov 2009 22:58:33 +0000 Subject: [PATCH] - do not override _sysconfdir. According to XDG Base Directory Specification 6 default xdg basedir is /etc/xdg, not /etc/X11/xdg. Moreover, awesome build with -DSYSCONFDIR=/etc/X11 still searches for its configuration in /etc/xdg/awesome. - do not provide /etc/xdg directory - mark config files as %config (this package is called example-config, but in fact it is default system-wide awesome configuration, wich is used unles overriden by user) Changed files: awesome.spec -> 1.83 --- awesome.spec | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/awesome.spec b/awesome.spec index 374eab9..87db33c 100644 --- a/awesome.spec +++ b/awesome.spec @@ -51,8 +51,6 @@ Obsoletes: awesome-plugin-awful Obsoletes: awesome-plugin-beautiful BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _sysconfdir /etc/X11 - %description awesome is a highly configurable, next generation framework window manager for X. It is very fast, light and extensible. It is primarly @@ -273,9 +271,7 @@ rm -rf $RPM_BUILD_ROOT %files example-config %defattr(644,root,root,755) -%dir %{_sysconfdir}/xdg -%dir %{_sysconfdir}/xdg/awesome -%{_sysconfdir}/xdg/awesome/* +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/awesome %files themes %defattr(644,root,root,755) -- 2.43.0