rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{dtdpath}
-install *.{cat,dtd,mod} $RPM_BUILD_ROOT%{dtdpath}
+install *.{dtd,mod} $RPM_BUILD_ROOT%{dtdpath}
cp -a ent $RPM_BUILD_ROOT%{dtdpath}
# associate default declaration for xml
SYSTEM "file://%{_datadir}/sgml/docbook/xml-dtd-%{ver}/docbookx.dtd" "%{_datadir}/sgml/docbook/xml-dtd-%{ver}/docbookx.dtd"
SYSTEM "http://www.oasis-open.org/docbook/xml/%{ver}/docbookx.dtd" "%{_datadir}/sgml/docbook/xml-dtd-%{ver}/docbookx.dtd"
+EOF
+
+grep -v 'ISO ' docbook.cat >> $RPM_BUILD_ROOT%{dtdpath}/catalog
+
xmlcatalog --noout --create $RPM_BUILD_ROOT%{dtdpath}/catalog.xml
xmlcatalog --noout --add rewriteSystem \
%post
if ! grep -q /etc/sgml/xml-docbook-%{ver}.cat /etc/sgml/catalog ; then
- /usr/bin/install-catalog --add /etc/sgml/xml-docbook-%{ver}.cat %{dtdpath}/docbook.cat > /dev/null
+ /usr/bin/install-catalog --add /etc/sgml/xml-docbook-%{ver}.cat %{dtdpath}/catalog > /dev/null
fi
if ! grep -q %{dtdpath}/catalog.xml /etc/xml/catalog ; then
/usr/bin/xmlcatalog --noout --add nextCatalog "" %{dtdpath}/catalog.xml /etc/xml/catalog
%preun
if [ "$1" = "0" ] ; then
- /usr/bin/install-catalog --remove /etc/sgml/xml-docbook-%{ver}.cat %{dtdpath}/docbook.cat > /dev/null
+ /usr/bin/install-catalog --remove /etc/sgml/xml-docbook-%{ver}.cat %{dtdpath}/catalog > /dev/null
/usr/bin/xmlcatalog --noout --del %{dtdpath}/catalog.xml /etc/xml/catalog
fi