docs-common/packaging fedora-doc-common.spec,1.11,1.12
Paul W. Frields (pfrields)
fedora-docs-commits at redhat.com
Tue Feb 14 22:51:25 UTC 2006
Author: pfrields
Update of /cvs/docs/docs-common/packaging
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31518/packaging
Modified Files:
fedora-doc-common.spec
Log Message:
Properly own directories so no cruft; also use macro to improve readability
Index: fedora-doc-common.spec
===================================================================
RCS file: /cvs/docs/docs-common/packaging/fedora-doc-common.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- fedora-doc-common.spec 13 Feb 2006 17:05:33 -0000 1.11
+++ fedora-doc-common.spec 14 Feb 2006 22:51:18 -0000 1.12
@@ -1,6 +1,7 @@
# This spec file is only for building supporting common files from the
# docs-common module. It is not for use with other docs modules at
# this time.
+%define docs_common $RPM_BUILD_ROOT%{_datadir}/fedora/doc/docs-common
Summary: Fedora Documentation common files
Name: fedora-doc-common
@@ -31,44 +32,39 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/bin/
+install -d -m 755 %{docs_common}/bin/
for i in xmlformat xmldiff copy-figs tidy-bowl fdpsh doctype db2rpm-info \
move-if-change
do
install -m 755 bin/${i} \
- $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/bin/
+ %{docs_common}/bin/
done
for i in xmlformat-fdp.conf xmldiff.pl active fdp-functions
do
install -m 644 bin/${i} \
- $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/bin/
+ %{docs_common}/bin/
done
-install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/common/
-install -m 644 common/*.{xml,ent} \
- $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/common/
-install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/css/
-install -m 644 css/* $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/css/
+install -d -m 755 %{docs_common}/common/
+install -m 644 common/*.{xml,ent} %{docs_common}/common/
+install -d -m 755 %{docs_common}/css/
+install -m 644 css/* %{docs_common}/css/
install -d -m 755 $RPM_BUILD_ROOT/%{_sysconfdir}/xdg/menus/applications-merged/
install -m 644 packaging/fedora-documentation.menu \
$RPM_BUILD_ROOT/%{_sysconfdir}/xdg/menus/applications-merged/
-install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/stylesheet-images/
-install -m 644 stylesheet-images/* \
- $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/stylesheet-images/
-install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/packaging/
-install -m 644 packaging/*.{xsl,dtd} \
- $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/packaging/
-install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/w3.org/2001/
-install -m 644 w3.org/2001/* \
- $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/w3.org/2001/
-install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/xsl/
-install -m 644 xsl/* $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/xsl/
-install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/images/
-install -m 644 images/* \
- $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/images/
+install -d -m 755 %{docs_common}/stylesheet-images/
+install -m 644 stylesheet-images/* %{docs_common}/stylesheet-images/
+install -d -m 755 %{docs_common}/packaging/
+install -m 644 packaging/*.{xsl,dtd} %{docs_common}/packaging/
+install -d -m 755 %{docs_common}/w3.org/2001/
+install -m 644 w3.org/2001/* %{docs_common}/w3.org/2001/
+install -d -m 755 %{docs_common}/xsl/
+install -m 644 xsl/* %{docs_common}/xsl/
+install -d -m 755 %{docs_common}/images/
+install -m 644 images/* %{docs_common}/images/
install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/apps/khelpcenter/plugins/Fedora
-install -m 644 packaging/khelpcenter-fdp.directory $RPM_BUILD_ROOT/%{_datadir}/apps/khelpcenter/plugins/Fedora/.directory
-install -m 644 Makefile.common \
- $RPM_BUILD_ROOT/%{_datadir}/fedora/doc/docs-common/Makefile.common
+install -m 644 packaging/khelpcenter-fdp.directory \
+ $RPM_BUILD_ROOT/%{_datadir}/apps/khelpcenter/plugins/Fedora/.directory
+install -m 644 Makefile.common %{docs_common}/Makefile.common
%clean
@@ -77,29 +73,8 @@
%files
%defattr(-, root, root,-)
-%dir %{_datadir}/fedora/
-%dir %{_datadir}/fedora/doc/
-%dir %{_datadir}/fedora/doc/docs-common/
-%dir %{_datadir}/fedora/doc/docs-common/bin/
-%dir %{_datadir}/fedora/doc/docs-common/common/
-%dir %{_datadir}/fedora/doc/docs-common/css/
-%dir %{_datadir}/fedora/doc/docs-common/images/
-%dir %{_datadir}/fedora/doc/docs-common/packaging/
-%dir %{_datadir}/fedora/doc/docs-common/stylesheet-images/
-%dir %{_datadir}/fedora/doc/docs-common/w3.org/
-%dir %{_datadir}/fedora/doc/docs-common/w3.org/2001/
-%dir %{_datadir}/fedora/doc/docs-common/xsl/
-%{_datadir}/fedora/doc/docs-common/Makefile.common
-%{_datadir}/fedora/doc/docs-common/bin/*
-%{_datadir}/fedora/doc/docs-common/common/*
-%{_datadir}/fedora/doc/docs-common/css/*
-%{_datadir}/fedora/doc/docs-common/images/*
-%{_datadir}/fedora/doc/docs-common/packaging/*
-%{_datadir}/fedora/doc/docs-common/stylesheet-images/*
-%{_datadir}/fedora/doc/docs-common/w3.org/2001/*
-%{_datadir}/fedora/doc/docs-common/xsl/*
-%dir %{_datadir}/apps/khelpcenter/plugins/Fedora/
-%{_datadir}/apps/khelpcenter/plugins/Fedora/.directory
+%{_datadir}/fedora/
+%{_datadir}/apps/khelpcenter/plugins/Fedora/
%{_sysconfdir}/xdg/menus/applications-merged/*
%changelog
More information about the Fedora-docs-commits
mailing list