Name: x3d-dtd-schema Version: 3.1 Release: 1 Group: Applications/Text Source0: http://www.web3d.org/specifications/x3d-3.0.specifications.zip Source1: %{name}.x3d-3.0.specifications.Makefile Source2: http://www.web3d.org/specifications/x3d-3.1.specifications.zip Source3: %{name}.x3d-3.1.specifications.Makefile Patch0: x3d-3.0.dtd-20071124.patch Patch1: x3d-3.0.xsd-20071008.patch Patch2: x3d-3.1.dtd-20071124.patch Patch3: x3d-3.1.xsd-20071008.patch Summary: X3D DTDs and schemata URL: http://www.web3d.org/x3d/specifications/schema/ License: Distributable Requires(post): libxml2 >= 2.4.8 Requires(postun): libxml2 >= 2.4.8 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description X3D DTDs and schemata. %prep %setup -T -c -n %{name}-%{version}-x3d-3.0.specifications -a0 %patch0 -p0 %patch1 -p0 %{__sed} -i -e's/\r//' www.web3d.org/specifications/* %{__cp} %{SOURCE1} Makefile %setup -T -c -n %{name}-%{version}-x3d-3.1.specifications -a2 %patch2 -p0 %patch3 -p0 %{__sed} -i -e's/\r//' * %{__cp} %{SOURCE3} Makefile %build %install pushd .. %{__rm} -rf %{buildroot} %{__make} -C%{name}-%{version}-x3d-3.0.specifications install DESTDIR=%{buildroot} prefix=%{_prefix} %{__make} -C%{name}-%{version}-x3d-3.1.specifications install DESTDIR=%{buildroot} prefix=%{_prefix} %clean %{__rm} -rf %{buildroot} %files %doc %{_docdir}/%{name}-%{version}/* %{_datadir}/xml/x3d/dtd-3.0 %{_datadir}/xml/x3d/dtd-3.1 %{_datadir}/xml/x3d/xsd-3.0 %{_datadir}/xml/x3d/xsd-3.1 %post CATALOG=%{_sysconfdir}/xml/catalog /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.0-InputOutputFields.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-InputOutputFields.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.0-InputOutputFields.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-InputOutputFields.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.0-Web3dExtensionsPrivate.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPrivate.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.0-Web3dExtensionsPrivate.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPrivate.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.0-Web3dExtensionsPublic.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPublic.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.0-Web3dExtensionsPublic.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPublic.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.0.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.0.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.0-Web3dExtensionsPrivate.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPrivate.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.0-Web3dExtensionsPrivate.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPrivate.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.0-Web3dExtensionsPublic.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPublic.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.0-Web3dExtensionsPublic.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPublic.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.0.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.0.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1-InputOutputFields.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-InputOutputFields.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1-InputOutputFields.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-InputOutputFields.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPrivate.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPrivate.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPrivate.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPrivate.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPublic.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPublic.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPublic.Specification.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.Specification.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPublic.Specification.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.Specification.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1.dtd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1.dtd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPrivate.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPrivate.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPrivate.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPrivate.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPublic.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPublic.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPublic.Specification.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.Specification.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1-Web3dExtensionsPublic.Specification.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.Specification.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://www.web3d.org/specifications/x3d-3.1.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1.xsd" $CATALOG /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://www.web3d.org/specifications/x3d-3.1.xsd" \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1.xsd" $CATALOG %postun CATALOG=%{_sysconfdir}/xml/catalog /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-InputOutputFields.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPrivate.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPublic.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPrivate.xsd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0-Web3dExtensionsPublic.xsd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.0/x3d-3.0.xsd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-InputOutputFields.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPrivate.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.Specification.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1.dtd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPrivate.xsd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.xsd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1-Web3dExtensionsPublic.Specification.xsd" $CATALOG /usr/bin/xmlcatalog --noout --del \ "file://%{_datadir}/xml/x3d/dtd-3.1/x3d-3.1.xsd" $CATALOG %changelog * Mon Aug 06 2007 Braden McDaniel 3.0-1 - Initial version.