diff --git a/sgml-common-umask.patch b/sgml-common-umask.patch new file mode 100644 index 0000000..0b2de95 --- /dev/null +++ b/sgml-common-umask.patch @@ -0,0 +1,12 @@ +--- sgml-common-0.5/bin/install-catalog.umask Mon May 21 11:48:37 2001 ++++ sgml-common-0.5/bin/install-catalog Mon May 21 12:00:34 2001 +@@ -13,6 +13,9 @@ + \040 -h, --help: \t\t\t\t Print this help message and exit\n\ + \040 -v, --version: \t\t\t Print the version number and exit\n" + ++# We need the files we create to be world readable ++umask 022 ++ + # Set version message + SGML_VERSION_MESSAGE="sgml-common version 0.2 (install-catalog version 1.0)" + diff --git a/sgml-common.spec b/sgml-common.spec index a0a0c01..07e9137 100644 --- a/sgml-common.spec +++ b/sgml-common.spec @@ -1,6 +1,6 @@ Name: sgml-common Version: 0.5 -Release: 5p +Release: 7 Group: Applications/Text Summary: Common SGML catalog and DTD files. @@ -17,6 +17,7 @@ Source0: %{name}-%{version}.tgz Source1: sgml-common-CHANGES Patch0: sgml-common-oldsyntax.patch Patch1: sgml-common-quiet.patch +Patch2: sgml-common-umask.patch %description @@ -30,6 +31,7 @@ up-to-date Open Catalog file. %setup -q %patch0 -p1 -b .oldsyntax %patch1 -p1 -b .quiet +%patch2 -p1 -b .umask %build @@ -40,12 +42,12 @@ mkdir -p $RPM_BUILD_ROOT/usr/share/sgml/sgml-iso-entities-8879.1986 mkdir -p $RPM_BUILD_ROOT/usr/bin mkdir -p $RPM_BUILD_ROOT/etc/sgml mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8 -install *.dcl $RPM_BUILD_ROOT/usr/share/sgml -install iso-entities/*.ent $RPM_BUILD_ROOT/usr/share/sgml/sgml-iso-entities-8879.1986 -install iso-entities/catalog $RPM_BUILD_ROOT/usr/share/sgml/sgml-iso-entities-8879.1986 -install bin/* $RPM_BUILD_ROOT/usr/bin/ -install config/* $RPM_BUILD_ROOT/etc/sgml/ -install doc/man/*.8 $RPM_BUILD_ROOT/%{_mandir}/man8/ +install -m 0644 *.dcl $RPM_BUILD_ROOT/usr/share/sgml +install -m 0644 iso-entities/*.ent $RPM_BUILD_ROOT/usr/share/sgml/sgml-iso-entities-8879.1986 +install -m 0644 iso-entities/catalog $RPM_BUILD_ROOT/usr/share/sgml/sgml-iso-entities-8879.1986 +install -m 0755 bin/* $RPM_BUILD_ROOT/usr/bin/ +install -m 0644 config/* $RPM_BUILD_ROOT/etc/sgml/ +install -m 0644 doc/man/*.8 $RPM_BUILD_ROOT/%{_mandir}/man8/ cp %{SOURCE1} CHANGES @@ -65,7 +67,14 @@ rm -rf $DESTDIR %{_mandir}/*/* %changelog -* Wed Mar 14 2001 Tim Powers +* Wed May 23 2001 Tim Waugh 0.5-7 +- Remove execute bit from data files. + +* Mon May 21 2001 Tim Waugh 0.5-6 +- install-catalog needs to make sure that it creates world-readable files + (bug #41552). + +* Wed Mar 14 2001 Tim Powers 0.5-5 - fixed license * Wed Jan 24 2001 Tim Waugh