Prechádzať zdrojové kódy

set correct permissions

Michael van Elst 22 rokov pred
rodič
commit
fb93fdd6b8
1 zmenil súbory, kde vykonal 13 pridanie a 11 odobranie
  1. 13 11
      docbook/docbook.spec

+ 13 - 11
docbook/docbook.spec

@@ -44,7 +44,7 @@ Distribution: OpenPKG [PLUS]
 Group:        SGML
 License:      BSD
 Version:      4.2
-Release:      20030723
+Release:      20030808
 
 #   list of sources
 Source0:      http://www.oasis-open.org/docbook/xml/%{V_dtd_xml}/docbook-xml-%{V_dtd_xml}.zip
@@ -109,14 +109,14 @@ AutoReqProv:  no
       rm -f ChangeLog README
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml
-      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml/
+      cp -r * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml/
     ) || exit $?
     ( cd docbkx%{V_dtd_xml_old_n}
       mv docbook.cat catalog
       rm -f ChangeLog README
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml-old
-      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml-old/
+      cp -r * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml-old/
     ) || exit $?
 
     #   install Simplified DocBook DTD
@@ -125,7 +125,7 @@ AutoReqProv:  no
       rm -f ChangeLog README
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-simple
-      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-simple/
+      cp -r * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-simple/
     ) || exit $?
 
     #   install DocBook SGML DTD
@@ -134,20 +134,22 @@ AutoReqProv:  no
       rm -f ChangeLog README
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml
-      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml/
+      cp -r * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml/
     ) || exit $?
     ( cd docbk%{V_dtd_sgml_old_n}
       mv docbook.cat catalog
       rm -f ChangeLog README
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml-old
-      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml-old/
+      chmod 644 *
+      cp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml-old/
     ) || exit $?
     ( cd isoENTS
       cp %{SOURCE isoENTS.catalog} catalog
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/share/sgml/iso8879-sgml
-      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/iso8879-sgml/
+      chmod 644 *
+      cp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/iso8879-sgml/
     ) || exit $?
 
     #   install DocBook XSL Stylesheets (for XML)
@@ -160,7 +162,8 @@ AutoReqProv:  no
       rm -f fo/pdf2index
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-xsl
-      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-xsl/
+      chmod 644 params/*
+      cp -r * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-xsl/
     ) || exit $?
 
     #   install DocBook DSSSL Stylesheets (for SGML)
@@ -172,12 +175,11 @@ AutoReqProv:  no
       find . -name README -print | xargs rm -f
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-dsssl
-      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-dsssl/
+      cp -r * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-dsssl/
     ) || exit $?
 
     %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
-        %{l_files_std} \
-        '%not %dir %attr(0644,-,-) %{l_prefix}/share/sgml'
+        %{l_files_std}
 
 %files -f files