diff --git a/docbook-dtds.spec b/docbook-dtds.spec index 12a4a39..7b187b5 100644 --- a/docbook-dtds.spec +++ b/docbook-dtds.spec @@ -3,7 +3,7 @@ Name: docbook-dtds Version: 1.0 -Release: 76 +Release: 78 Summary: The DocBook Document Type Definition. License: Copyright only URL: http://www.oasis-open.org/docbook @@ -171,17 +171,76 @@ done %preun %post +if [ -f /etc/sgml/sgml-docbook-3.0.cat ] +then + /usr/bin/xmlcatalog --noout --sgml --del /etc/sgml/sgml-docbook-3.0.cat \ + /usr/share/sgml/openjade-1.3.1/catalog 2>/dev/null +fi +if [ -f /etc/sgml/sgml-docbook-3.1.cat ] +then + /usr/bin/xmlcatalog --noout --sgml --del /etc/sgml/sgml-docbook-3.1.cat \ + /usr/share/sgml/openjade-1.3.1/catalog 2>/dev/null +fi +if [ -f /etc/sgml/sgml-docbook-4.0.cat ] +then + /usr/bin/xmlcatalog --noout --sgml --del /etc/sgml/sgml-docbook-4.0.cat \ + /usr/share/sgml/openjade-1.3.1/catalog 2>/dev/null +fi +if [ -f /etc/sgml/sgml-docbook-4.1.cat ] +then + /usr/bin/xmlcatalog --noout --sgml --del /etc/sgml/sgml-docbook-4.1.cat \ + /usr/share/sgml/openjade-1.3.1/catalog 2>/dev/null +fi +if [ -f /etc/sgml/sgml-docbook-4.2.cat ] +then + /usr/bin/xmlcatalog --noout --sgml --del /etc/sgml/sgml-docbook-4.2.cat \ + /usr/share/sgml/openjade-1.3.1/catalog 2>/dev/null +fi + xmlcatalog=/usr/share/sgml/docbook/xmlcatalog eval set %{all_catalog} for dir do fmt=${dir#*-} ver=${dir%%-*} sgmldir=/usr/share/sgml/docbook/$fmt-dtd-$ver + + for cat_dir in /usr/share/sgml/sgml-iso-entities-8879.1986 $sgmldir $STYLESHEETS; do + /usr/bin/xmlcatalog --noout --sgml --add /etc/sgml/$fmt-docbook-$ver.cat $cat_dir/catalog + done + if [ $fmt = xml -a -w $xmlcatalog ]; then while read f desc; do case $ver in 4.[45]) f=${f/-/} ;; esac /usr/bin/xmlcatalog --noout --add public "$desc" $sgmldir/$f $xmlcatalog - done + done <= 1.3.2 +eval set %{all_catalog} +for dir +do + fmt=${dir#*-} ver=${dir%%-*} + /usr/bin/xmlcatalog --sgml --noout --add /etc/sgml/$fmt-docbook-$ver.cat \ + /usr/share/sgml/openjade-1.3.2/catalog +done %files %config(noreplace) /etc/sgml/*ml-docbook.cat @@ -200,6 +267,12 @@ done /usr/share/sgml/docbook/xsd-* %changelog +* Fri Nov 08 2019 openEuler Buildteam - 1.0-78 +- fix libkcapi build error. + +* Fri Nov 01 2019 openEuler Buildteam - 1.0-77 +- fix wpa_supplicant build error. + * Tue Oct 29 2019 openEuler Buildteam - 1.0-76 - optimize spec file.