[groff] move config from /usr/share/groff/site-* to /etc/groff/site-*
jvcelak
jvcelak at fedoraproject.org
Fri Sep 16 19:24:26 UTC 2011
commit f11d24c675a63ab7920c80b4aff4281d18dcb68c
Author: Jan Vcelak <jvcelak at redhat.com>
Date: Fri Sep 16 20:29:54 2011 +0200
move config from /usr/share/groff/site-* to /etc/groff/site-*
groff.spec | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/groff.spec b/groff.spec
index 13dc318..9ed6000 100644
--- a/groff.spec
+++ b/groff.spec
@@ -143,6 +143,14 @@ rm -f %{buildroot}%{_infodir}/dir
chmod 755 %{buildroot}%{_datadir}/groff/%{version}/groffer/version.sh
chmod 755 %{buildroot}%{_datadir}/groff/%{version}/font/devlj4/generate/special.awk
+# move configuration from /usr/share/groff/site-* to /etc/groff/site-*
+
+mkdir -p %{buildroot}%{_sysconfdir}/groff
+for confdir in site-font site-tmac; do
+ mv %{buildroot}%{_datadir}/groff/$confdir %{buildroot}%{_sysconfdir}/groff/$confdir
+ ln -s %{_sysconfdir}/groff/$confdir %{buildroot}%{_datadir}/groff/$confdir
+done
+
# remove CreationDate from documentation
pushd %{buildroot}%{_docdir}/%{name}-%{version}
@@ -254,13 +262,17 @@ fi
%doc %{_docdir}/%{name}-%{version}/MORE.STUFF
%doc %{_docdir}/%{name}-%{version}/NEWS
%doc %{_docdir}/%{name}-%{version}/PROBLEMS
+# configuration
+%{_sysconfdir}/groff/
+%config(noreplace) %{_sysconfdir}/groff/*
# data
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/%{version}/
%dir %{_datadir}/%{name}/%{version}/font/
%dir %{_datadir}/%{name}/%{version}/tmac/
%{_datadir}/%{name}/current
-%{_datadir}/%{name}/site-tmac/
+%{_datadir}/%{name}/site-tmac
+%{_datadir}/%{name}/site-font
%{_datadir}/%{name}/%{version}/eign
%{_datadir}/%{name}/%{version}/font/devascii/
%{_datadir}/%{name}/%{version}/font/devlatin1/
@@ -414,6 +426,7 @@ fi
- move shared data used by gxditview to groff-x11 subpackage
- move groff reference manual to groff-doc subpackage
- make groff-doc an architecture independent package
+- move local configuration from /usr/share/groff/site-* to /etc/groff/*
* Fri Jun 17 2011 Jan Vcelak <jvcelak at redhat.com> 1.21-3
- fix #678572: groffer libdir is incorrect
More information about the scm-commits
mailing list