Name: html-dtd401 Version: 1.0 Release: 1vl1 Group: Applications/Text Summary: SGML document type definition for HTML 4.01 License: Distributable #Provides: html-dtd Requires: sgml-common >= 0.5 fileutils BuildRoot: %{_tmppath}/%{name}-%{version} BuildArch: noarch Source0: http://www.w3.org/TR/html401/strict.dtd Source1: /www.w3.org/TR/html401/loose.dtd Source2: /www.w3.org/TR/html401/frameset.dtd Source3: /www.w3.org/TR/html401/HTMLlat1.ent Source4: /www.w3.org/TR/html401/HTMLsymbol.ent Source5: /www.w3.org/TR/html401/HTMLspecial.ent Source6: html401.cat Url: http://www.w3.org/TR/html401/ %description This is HTML 4.01 Strict DTD, which excludes the presentation attributes and elements that W3C expects to phase out as support for style sheets matures. Authors should use the Strict DTD when possible, but may use the Transitional DTD when support for presentation attribute and elements is required. %prep [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} rm -rf ${RPM_BUILD_DIR}/%{name}-%{version} %setup -c -T -n %{name}-%{version} cp %{SOURCE0} . cp %{SOURCE1} . cp %{SOURCE2} . cp %{SOURCE3} . cp %{SOURCE4} . cp %{SOURCE5} . cp %{SOURCE6} . %build %install [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} [ "${RPM_BUILD_ROOT}" != "/" ] && \ mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/sgml/html/html-dtd-4.01 install -m0644 *.ent ${RPM_BUILD_ROOT}%{_datadir}/sgml/html/html-dtd-4.01 install -m0644 *.dtd ${RPM_BUILD_ROOT}%{_datadir}/sgml/html/html-dtd-4.01 install -m0644 *.cat ${RPM_BUILD_ROOT}%{_datadir}/sgml/html/html-dtd-4.01 ln -s html401.cat ${RPM_BUILD_ROOT}%{_datadir}/sgml/html/html-dtd-4.01/catalog %clean [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} rm -rf ${RPM_BUILD_DIR}/%{name}-%{version} %files %defattr (-,root,root) %{_datadir}/sgml/html/html-dtd-4.01 %post # Update the centralized catalog corresponding to this version of the DTD /usr/bin/install-catalog --add /etc/sgml/html-4.01.cat %{_datadir}/sgml/html/html-dtd-4.01/catalog > /dev/null # Update the link to the current version of the DTD ln -s -f /etc/sgml/html-4.01.cat /etc/sgml/html.cat %postun # Update the centralized catalog corresponding to this version of the DTD /usr/bin/install-catalog --remove /etc/sgml/html-4.01.cat %{_datadir}/sgml/html/html-dtd-4.01/catalog > /dev/null # Update the link to the current version of the DTD if [ ! -e /etc/sgml/html-4.01.cat ]; then rm -f /etc/sgml/html.cat OTHERCAT=`ls /etc/sgml/html-?.*.cat 2> /dev/null | head --lines 1` if [ -n "$OTHERCAT" ]; then ln -s $OTHERCAT /etc/sgml/html.cat; fi fi %changelog * Tue Jan 1 2002 IWAI Masaharu 1.0-1vl1 - first release