# Copyright (c) 2000-2005, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the # distribution. # 3. Neither the name of the JPackage Project nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # %define section free %define resolverdir %{_sysconfdir}/java/resolver %define gcj_support 1 Name: xml-commons Version: 1.3.03 Release: %mkrel 5.3 Summary: Common code for XML projects Epoch: 0 License: Apache License URL: http://xml.apache.org/commons/ Source0: xml-commons-1.0.b2.tar.bz2 # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-1_0_b2/ Source1: xml-commons-external-1.2.04.tar.bz2 # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_2_04/ Source2: xml-commons-external-1.3.03.tar.bz2 # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_3_03/ Source3: xml-commons-resolver-1.1.b1.tar.bz2 # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-resolver-1_1_b1/ Source4: xml-commons.which10.script Source5: xml-commons.which11.script Source6: xml-commons-resolver10-resolver.1 Source7: xml-commons-resolver10-resolver.sh Source8: xml-commons-resolver10-xparse.1 Source9: xml-commons-resolver10-xparse.sh Source10: xml-commons-resolver10-xread.1 Source11: xml-commons-resolver10-xread.sh Source12: xml-commons-resolver11-resolver.1 Source13: xml-commons-resolver11-resolver.sh Source14: xml-commons-resolver11-xparse.1 Source15: xml-commons-resolver11-xparse.sh Source16: xml-commons-resolver11-xread.1 Source17: xml-commons-resolver11-xread.sh Source18: xml-commons-resolver12-resolver.1 Source19: xml-commons-resolver12-resolver.sh Source20: xml-commons-resolver12-xparse.1 Source21: xml-commons-resolver12-xparse.sh Source22: xml-commons-resolver12-xread.1 Source23: xml-commons-resolver12-xread.sh Source24: %{name}-resolver-CatalogManager.properties Patch0: %{name}-external-1.3-build_xml.patch Patch1: %{name}-resolver-crosslink.patch Patch2: %{name}-resolver-1.1-build_xml.patch #Patch3: xml-commons.manifest.patch Requires: jpackage-utils >= 0:1.6 BuildRequires: ant BuildRequires: docbook-style-xsl BuildRequires: xalan-j2 BuildRequires: jpackage-utils >= 0:1.6 Group: Development/Java %if %{gcj_support} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat BuildRequires: java-gcj-compat-devel %else BuildArch: noarch %endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Vendor: JPackage Project #Distribution: JPackage %description xml-commons is focused on common code and guidelines for xml projects. It's first focus will be to organize and have common packaging for the various externally-defined standards code relating to XML - things like the DOM, SAX, and JAXP interfaces. As the xml-commons community forms, we also hope to serve as a holding area for other common xml-related utilities and code, and to help promulgate common packaging, testing, documentation, and other guidelines across all xml.apache.org subprojects. %package jaxp-1.1-apis Summary: JAXP 1.1, DOM2, SAX2, SAX2-ext 1.0 apis Group: Development/Java Provides: jaxp = 1.1 Provides: dom = 2 Provides: sax = 2.0 Provides: xslt = 1.0 Provides: xml-commons-apis = %{epoch}:%{version} Obsoletes: xml-commons-apis <= 0:1.3.02-2jpp Requires: jpackage-utils >= 0:1.6 Requires: %{name} = %{epoch}:%{version}-%{release} Requires(preun): /usr/sbin/update-alternatives Requires(post): /usr/sbin/update-alternatives %if %{gcj_support} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %endif %description jaxp-1.1-apis DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used by several pieces of Apache software. XSLT 1.0. This version includes the JAXP 1.1 APIs -- Java API for XML Processing 1.1, i.e. javax.xml{.parsers,.transform} %package jaxp-1.1-apis-javadoc Group: Development/Java Summary: Javadoc for %{name}-jaxp-1.1-apis Provides: %{name}-apis-javadoc = %{epoch}:%{version} %description jaxp-1.1-apis-javadoc %{summary}. %package jaxp-1.1-apis-manual Group: Development/Java Summary: Documents for %{name}-jaxp-1.1-apis %description jaxp-1.1-apis-manual %{summary}. %package which10 Summary: XmlWhich 1.0 utility from %{name} Group: Development/Java Provides: xml-commons-which = 0:%{version} Obsoletes: xml-commons-which < 0:1.3.03 Requires: jpackage-utils >= 0:1.6 Requires: jaxp_parser_impl Requires: xml-commons-apis Requires: %{name} = %{epoch}:%{version}-%{release} Requires: ant >= 0:1.6 Requires(preun): /usr/sbin/update-alternatives Requires(post): /usr/sbin/update-alternatives %description which10 %{name}. %package which10-javadoc Summary: Javadoc for %{name}-which10 Group: Development/Java %description which10-javadoc Javadoc for %{name}-which. %package resolver10 Summary: XmlResolver 1.0 utility from %{name} Group: Development/Java Provides: xml-commons-resolver = 0:%{version} Obsoletes: xml-commons-resolver < 0:1.3.03 Requires: jpackage-utils >= 0:1.6 Requires: jaxp_parser_impl Requires: xml-commons-apis Requires: %{name} = %{epoch}:%{version}-%{release} Requires(preun): /usr/sbin/update-alternatives Requires(post): /usr/sbin/update-alternatives %if %{gcj_support} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %endif %description resolver10 %{summary}. %package resolver10-javadoc Summary: Javadoc for %{name}-resolver10 Group: Development/Java %description resolver10-javadoc %{summary}. %package resolver11 Summary: XmlResolver 1.1 utility from %{name} Group: Development/Java Provides: xml-commons-resolver = 0:%{version} Obsoletes: xml-commons-resolver < 0:1.3.03 Requires: jpackage-utils >= 0:1.6 Requires: jaxp_parser_impl Requires: xml-commons-apis Requires: %{name} = %{epoch}:%{version}-%{release} Requires(preun): /usr/sbin/update-alternatives Requires(post): /usr/sbin/update-alternatives %if %{gcj_support} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %endif %description resolver11 %{summary}. %package resolver11-javadoc Summary: Javadoc for %{name}-resolver11 Group: Development/Java %description resolver11-javadoc %{summary}. %package jaxp-1.2-apis Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: Development/Java Provides: jaxp = 1.2 Provides: dom = 2 Provides: sax = 2.0.1 Provides: xslt = 1.0 Provides: xml-commons-apis = %{epoch}:%{version} Obsoletes: xml-commons-apis <= 0:1.3.02-2jpp Requires: jpackage-utils >= 0:1.6 Requires: %{name} = %{epoch}:%{version}-%{release} Requires(preun): /usr/sbin/update-alternatives Requires(post): /usr/sbin/update-alternatives %if %{gcj_support} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %endif %description jaxp-1.2-apis DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used by several pieces of Apache software. XSLT 1.0. This version includes the JAXP 1.2 APIs -- Java API for XML Processing 1.2, i.e. javax.xml{.parsers,.transform} %package jaxp-1.2-apis-javadoc Group: Development/Java Summary: Javadoc for %{name}-jaxp-1.2-apis Provides: %{name}-apis-javadoc = %{epoch}:%{version} %description jaxp-1.2-apis-javadoc %{summary}. %package jaxp-1.2-apis-manual Group: Development/Java Summary: Documents for %{name}-jaxp-1.2-apis %description jaxp-1.2-apis-manual %{summary}. %package jaxp-1.3-apis Summary: JAXP 1.3, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: Development/Java Provides: jaxp = 1.3 Provides: dom = 3 Provides: sax = 2.0.2 Provides: xslt = 1.0 Provides: xml-commons-apis = %{epoch}:%{version} Obsoletes: xml-commons-apis <= 0:1.3.02-2jpp Requires: jpackage-utils >= 0:1.6 Requires: %{name} = %{epoch}:%{version}-%{release} Requires(preun): /usr/sbin/update-alternatives Requires(post): /usr/sbin/update-alternatives %if %{gcj_support} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %endif %description jaxp-1.3-apis DOM 3 org.w3c.dom and SAX XML 2.0.2 (sax2r3) org.xml.sax processor apis used by several pieces of Apache software. Thi version includes the JAXP 1.3 APIs -- JSR 206, Java API for XML Processing 1.3, i.e. javax.xml{.parsers,.transform,.validation,.datatype,.xtype}. %package jaxp-1.3-apis-javadoc Group: Development/Java Summary: Javadoc for %{name}-jaxp-1.3-apis Provides: %{name}-apis-javadoc = %{epoch}:%{version} %description jaxp-1.3-apis-javadoc %{summary}. %package jaxp-1.3-apis-manual Group: Development/Java Summary: Documents for %{name}-jaxp-1.3-apis %description jaxp-1.3-apis-manual %{summary}. %package which11 Group: Development/Java Summary: XmlWhich 1.1 from %{name} Provides: xml-commons-which = 0:%{version} Obsoletes: xml-commons-which < 0:1.3.03 Requires: jpackage-utils >= 0:1.6 Requires: jaxp_parser_impl Requires: xml-commons-apis Requires: ant >= 0:1.6 Requires: %{name} = %{epoch}:%{version}-%{release} Requires(preun): /usr/sbin/update-alternatives Requires(post): /usr/sbin/update-alternatives %description which11 %{summary}. %package which11-javadoc Group: Development/Java Summary: Javadoc for %{name}-which11 %description which11-javadoc %{summary}. %package resolver12 Group: Development/Java Summary: XmlResolver 1.2 from %{name} Provides: xml-commons-resolver = 0:%{version} Obsoletes: xml-commons-resolver < 0:1.3.03 Requires: jpackage-utils >= 0:1.6 Requires: %{name} = %{epoch}:%{version}-%{release} Requires: jaxp_parser_impl Requires: xml-commons-apis Requires(preun): /usr/sbin/update-alternatives Requires(post): /usr/sbin/update-alternatives %if %{gcj_support} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %endif %description resolver12 %{summary}. %package resolver12-javadoc Group: Development/Java Summary: Javadoc for %{name}-resolver12 %description resolver12-javadoc %{summary}. %prep %setup -q -T -c %{__tar} xf %{SOURCE0} %{__tar} xf %{SOURCE1} %{__tar} xf %{SOURCE2} %{__tar} xf %{SOURCE3} %patch2 -b .sav %patch1 -b .sav # remove all binary libs and prebuilt javadocs rm -rf `find . -name "*.jar" -o -name "*.gz"` pushd xml-commons-external-1_3_03 %patch0 -b .sav popd %build pushd xml-commons-1_0_b2 pushd java sed -e 's|call Resolver|call resolver|g' resolver.xml > tempf sed -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' tempf > resolver.xml sed -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' src/manifest.resolver > tempf cp tempf src/manifest.resolver rm tempf popd %{ant} jars popd pushd xml-commons-resolver-1_1_b1 mkdir -p build/site/components/resolver pushd java sed -e 's|call Resolver|call resolver|g' resolver.xml > tempf sed -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' tempf > resolver.xml sed -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' src/manifest.resolver > tempf cp tempf src/manifest.resolver rm tempf popd %{ant} jars javadocs popd pushd xml-commons-external-1_2_04 %{ant} -f java/external/build.xml jar javadoc popd pushd xml-commons-external-1_3_03 pushd java sed -e 's|call Resolver|call resolver|g' resolver.xml > tempf sed -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' tempf > resolver.xml sed -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' src/manifest.resolver > tempf cp tempf src/manifest.resolver rm tempf popd %{ant} jars javadocs popd %install rm -rf $RPM_BUILD_ROOT # Jars install -d -m 755 $RPM_BUILD_ROOT%{_javadir} # JAXP11 install -m 644 xml-commons-1_0_b2/java/external/build/xml-apis.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-jaxp-1.1-apis-%{version}.jar # resolver10 install -m 644 xml-commons-1_0_b2/java/build/resolver.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-resolver10-%{version}.jar # which10 install -m 644 xml-commons-1_0_b2/java/build/which.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-which10-%{version}.jar # resolver11 install -m 644 xml-commons-resolver-1_1_b1/java/build/resolver.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-resolver11-%{version}.jar # JAXP12 install -m 644 xml-commons-external-1_2_04/java/external/build/xml-apis.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-jaxp-1.2-apis-%{version}.jar # JAXP13 install -m 644 xml-commons-external-1_3_03/java/external/build/xml-apis.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-jaxp-1.3-apis-%{version}.jar # resolver12 install -m 644 xml-commons-external-1_3_03/java/build/resolver.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-resolver12-%{version}.jar # which11 install -m 644 xml-commons-external-1_3_03/java/build/which.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-which11-%{version}.jar pushd $RPM_BUILD_ROOT%{_javadir} for jar in *-%{version}*; do ln -sf ${jar} $(echo $jar | sed -e 's|-%{version}\.jar|.jar|'); done ln -sf %{name}-jaxp-1.1-apis.jar jaxp11.jar ln -sf %{name}-jaxp-1.2-apis.jar jaxp12.jar ln -sf %{name}-jaxp-1.3-apis.jar jaxp13.jar ln -sf %{name}-jaxp-1.3-apis.jar dom3.jar popd # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.1-apis-%{version} # JAXP11 cp -pr xml-commons-1_0_b2/java/external/build/docs/javadoc/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.1-apis-%{version} ln -s %{name}-jaxp-1.1-apis-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.1-apis rm -rf xml-commons-1_0_b2/java/external/build/docs/javadoc # resolver10 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver10-%{version}/org/apache/xml cp -pr xml-commons-1_0_b2/java/build/docs/javadocs/org/apache/xml/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver10-%{version}/org/apache/xml ln -s %{name}-resolver10-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver10 # resolver11 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver11-%{version}/ cp -pr xml-commons-resolver-1_1_b1/build/site/components/apidocs/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver10-%{version}/ ln -s %{name}-resolver11-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver11 # which10 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which10-%{version}/org/apache/env cp -pr xml-commons-1_0_b2/java/build/docs/javadocs/org/apache/env/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which10-%{version}/org/apache/env ln -s %{name}-which10-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which10 # JAXP12 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.2-apis-%{version} cp -pr xml-commons-external-1_2_04/java/external/build/docs/javadoc/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.2-apis-%{version} ln -s %{name}-jaxp-1.2-apis-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.2-apis rm -rf xml-commons-external-1_2_04/java/external/build/docs/javadoc # JAXP13 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.3-apis-%{version} cp -pr xml-commons-external-1_3_03/java/external/build/docs/javadoc/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.3-apis-%{version} ln -s %{name}-jaxp-1.3-apis-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.3-apis rm -rf xml-commons-external-1_3_03/java/external/build/docs/javadoc # resolver12 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver12-%{version} cp -pr xml-commons-external-1_3_03/java/build/apidocs/resolver/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver12-%{version} ln -s %{name}-resolver-12-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver12 # which11 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which11-%{version} cp -pr xml-commons-external-1_3_03/java/build/apidocs/which/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which11-%{version} ln -s %{name}-which11-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which11 # Scripts install -d -m 755 $RPM_BUILD_ROOT%{_bindir} install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1 cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/xml-which10 cp -p %{SOURCE5} $RPM_BUILD_ROOT%{_bindir}/xml-which11 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE7} \ > $RPM_BUILD_ROOT%{_bindir}/xml-resolver10 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE9} \ > $RPM_BUILD_ROOT%{_bindir}/xml-xread10 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE11} \ > $RPM_BUILD_ROOT%{_bindir}/xml-xparse10 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE6} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-resolver10.1 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE8} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xread10.1 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE10} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xparse10.1 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE13} \ > $RPM_BUILD_ROOT%{_bindir}/xml-resolver11 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE15} \ > $RPM_BUILD_ROOT%{_bindir}/xml-xread11 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE17} \ > $RPM_BUILD_ROOT%{_bindir}/xml-xparse11 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE12} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-resolver11.1 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE14} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xread11.1 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE16} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xparse11.1 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE19} \ > $RPM_BUILD_ROOT%{_bindir}/xml-resolver12 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE21} \ > $RPM_BUILD_ROOT%{_bindir}/xml-xread12 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE23} \ > $RPM_BUILD_ROOT%{_bindir}/xml-xparse12 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE18} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-resolver12.1 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE20} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xread12.1 sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE22} \ > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xparse12.1 # Central CatalogManager.properties install -d -m 755 $RPM_BUILD_ROOT%{resolverdir} install -m 0644 %{SOURCE24} $RPM_BUILD_ROOT%{resolverdir}/CatalogManager.properties # docs # JAXP 1.1 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.1-apis-%{version} install -m 0644 xml-commons-1_0_b2/java/external/LICENSE* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.1-apis-%{version} install -m 0644 xml-commons-1_0_b2/java/external/README* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.1-apis-%{version} # JAXP 1.2 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.2-apis-%{version} install -m 0644 xml-commons-external-1_2_04/java/external/LICENSE* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.2-apis-%{version} install -m 0644 xml-commons-external-1_2_04/java/external/README* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.2-apis-%{version} # JAXP 1.3 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.3-apis-%{version} install -m 0644 xml-commons-external-1_3_03/java/external/LICENSE* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.3-apis-%{version} install -m 0644 xml-commons-external-1_3_03/java/external/README* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.3-apis-%{version} # manuals # JAXP 1.1 install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.1-apis-%{version} cp -pr xml-commons-1_0_b2/java/external/build/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.1-apis-%{version} # JAXP 1.2 install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.2-apis-%{version} cp -pr xml-commons-external-1_2_04/java/external/build/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.2-apis-%{version} # JAXP 1.3 install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.3-apis-%{version} cp -pr xml-commons-external-1_3_03/java/external/build/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.3-apis-%{version} # For Symlinks and alternatives touch $RPM_BUILD_ROOT%{_javadir}/xml-commons-apis.jar touch $RPM_BUILD_ROOT%{_javadir}/xml-commons-which.jar touch $RPM_BUILD_ROOT%{_javadir}/xml-commons-resolver.jar touch $RPM_BUILD_ROOT%{_javadir}/jaxp.jar touch $RPM_BUILD_ROOT%{_javadir}/dom3.jar touch $RPM_BUILD_ROOT%{_javadir}/dom2.jar touch $RPM_BUILD_ROOT%{_javadir}/dom.jar touch $RPM_BUILD_ROOT%{_javadir}/sax2.jar touch $RPM_BUILD_ROOT%{_javadir}/sax.jar touch $RPM_BUILD_ROOT%{_bindir}/xml-which touch $RPM_BUILD_ROOT%{_bindir}/xml-resolver touch $RPM_BUILD_ROOT%{_bindir}/xml-xread touch $RPM_BUILD_ROOT%{_bindir}/xml-xparse ln -s %{_sysconfdir}/alternatives/%{name}-apis-javadoc $RPM_BUILD_ROOT%{_javadocdir}/%{name}-apis # ghost symlink %{__chmod} 755 $RPM_BUILD_ROOT%{_bindir}* %{__perl} -pi -e 's/\r$//g' README.html KEYS %if %{gcj_support} %{_bindir}/aot-compile-rpm %endif # ----------------------------------------------------------------------------- %clean rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %files %defattr(0644,root,root,0755) %doc xml-commons-external-1_3_03/*.txt %config(noreplace) %{resolverdir}/* %if %{gcj_support} %dir %{_libdir}/gcj/%{name} %endif %files jaxp-1.1-apis %defattr(0644,root,root,0755) %doc %{_datadir}/%{name}-jaxp-1.1-apis-%{version} %{_javadir}/%{name}-jaxp-1.1-apis*.jar %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jaxp-1.1-apis*.jar.* %endif %ghost %{_javadir}/xml-commons-apis.jar %ghost %{_javadir}/jaxp11.jar %ghost %{_javadir}/jaxp.jar %ghost %{_javadir}/dom2.jar %ghost %{_javadir}/dom.jar %ghost %{_javadir}/sax2.jar %ghost %{_javadir}/sax.jar %files jaxp-1.1-apis-javadoc %defattr(0644,root,root,0755) %doc %{_javadocdir}/%{name}-jaxp-1.1-apis-%{version} %ghost %{_javadocdir}/%{name}-jaxp-1.1-apis %ghost %{_javadocdir}/%{name}-apis %files jaxp-1.1-apis-manual %defattr(0644,root,root,0755) %doc %{_docdir}/%{name}-jaxp-1.1-apis-%{version} %files which10 %defattr(0644,root,root,0755) %{_javadir}/%{name}-which10*.jar %ghost %{_javadir}/xml-commons-which.jar %attr(0755,root,root) %{_bindir}/xml-which10 %attr(0755,root,root) %ghost %{_bindir}/xml-which %files which10-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-which10-%{version} %ghost %{_javadocdir}/%{name}-which10 %files resolver10 %defattr(0644,root,root,0755) %{_javadir}/%{name}-resolver10*.jar %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-resolver10*.jar.* %endif %ghost %{_javadir}/xml-commons-resolver.jar %attr(0755,root,root) %{_bindir}/xml-resolver10 %attr(0755,root,root) %{_bindir}/xml-xread10 %attr(0755,root,root) %{_bindir}/xml-xparse10 %{_mandir}/man1/xml-resolver10.1* %{_mandir}/man1/xml-xread10.1* %{_mandir}/man1/xml-xparse10.1* %attr(0755,root,root) %ghost %{_bindir}/xml-resolver %attr(0755,root,root) %ghost %{_bindir}/xml-xread %attr(0755,root,root) %ghost %{_bindir}/xml-xparse %files resolver10-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-resolver10-%{version} %ghost %{_javadocdir}/%{name}-resolver10 %files resolver11 %defattr(0644,root,root,0755) %{_javadir}/%{name}-resolver11*.jar %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-resolver11*.jar.* %endif %ghost %{_javadir}/xml-commons-resolver.jar %attr(0755,root,root) %{_bindir}/xml-resolver11 %attr(0755,root,root) %{_bindir}/xml-xread11 %attr(0755,root,root) %{_bindir}/xml-xparse11 %{_mandir}/man1/xml-resolver11.1* %{_mandir}/man1/xml-xread11.1* %{_mandir}/man1/xml-xparse11.1* %attr(0755,root,root) %ghost %{_bindir}/xml-resolver %attr(0755,root,root) %ghost %{_bindir}/xml-xread %attr(0755,root,root) %ghost %{_bindir}/xml-xparse %files resolver11-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-resolver11-%{version} %ghost %{_javadocdir}/%{name}-resolver11 %files jaxp-1.2-apis %defattr(0644,root,root,0755) %{_javadir}/%{name}-jaxp-1.2-apis*.jar %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jaxp-1.2-apis*.jar.* %endif %doc %{_datadir}/%{name}-jaxp-1.2-apis-%{version} %ghost %{_javadir}/xml-commons-apis.jar %ghost %{_javadir}/jaxp12.jar %ghost %{_javadir}/jaxp.jar %ghost %{_javadir}/dom2.jar %ghost %{_javadir}/dom.jar %ghost %{_javadir}/sax2.jar %ghost %{_javadir}/sax.jar %files jaxp-1.2-apis-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-jaxp-1.2-apis-%{version} %ghost %{_javadocdir}/%{name}-jaxp-1.2-apis %ghost %{_javadocdir}/%{name}-apis %files jaxp-1.2-apis-manual %defattr(0644,root,root,0755) %{_docdir}/%{name}-jaxp-1.2-apis-%{version} %files jaxp-1.3-apis %defattr(0644,root,root,0755) %{_javadir}/%{name}-jaxp-1.3-apis*.jar %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jaxp-1.3-apis*.jar.* %endif %doc %{_datadir}/%{name}-jaxp-1.3-apis-%{version} %ghost %{_javadir}/xml-commons-apis.jar %ghost %{_javadir}/jaxp13.jar %ghost %{_javadir}/jaxp.jar %ghost %{_javadir}/dom3.jar %ghost %{_javadir}/dom.jar %ghost %{_javadir}/sax2.jar %ghost %{_javadir}/sax.jar %files jaxp-1.3-apis-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-jaxp-1.3-apis-%{version} %ghost %{_javadocdir}/%{name}-jaxp-1.3-apis %ghost %{_javadocdir}/%{name}-apis %files jaxp-1.3-apis-manual %defattr(0644,root,root,0755) %{_docdir}/%{name}-jaxp-1.3-apis-%{version} %files which11 %defattr(0644,root,root,0755) %{_javadir}/%{name}-which11*.jar %ghost %{_javadir}/xml-commons-which.jar %attr(0755,root,root) %{_bindir}/xml-which11 %attr(0755,root,root) %ghost %{_bindir}/xml-which %files which11-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-which11-%{version} %ghost %{_javadocdir}/%{name}-which11 %files resolver12 %defattr(0644,root,root,0755) %{_javadir}/%{name}-resolver12*.jar %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-resolver12*.jar.* %endif %ghost %{_javadir}/xml-commons-resolver.jar %attr(0755,root,root) %{_bindir}/xml-resolver12 %attr(0755,root,root) %{_bindir}/xml-xread12 %attr(0755,root,root) %{_bindir}/xml-xparse12 %{_mandir}/man1/xml-resolver12.1* %{_mandir}/man1/xml-xread12.1* %{_mandir}/man1/xml-xparse12.1* %attr(0755,root,root) %ghost %{_bindir}/xml-resolver %attr(0755,root,root) %ghost %{_bindir}/xml-xread %attr(0755,root,root) %ghost %{_bindir}/xml-xparse %files resolver12-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-resolver12-%{version} %ghost %{_javadocdir}/%{name}-resolver12 %post jaxp-1.1-apis #rm -f %{_javadir}/xml-commons-apis.jar rm -f %{_javadir}/jaxp11.jar ln -s %{name}-jaxp-1.1-apis.jar %{_javadir}/jaxp11.jar /usr/sbin/update-alternatives --install %{_javadir}/xml-commons-apis.jar xml-commons-apis %{_javadir}/jaxp11.jar 10100 /usr/sbin/update-alternatives --install %{_javadir}/jaxp.jar jaxp %{_javadir}/jaxp11.jar 10100 /usr/sbin/update-alternatives --install %{_javadir}/dom2.jar dom2 %{_javadir}/jaxp11.jar 10100 /usr/sbin/update-alternatives --install %{_javadir}/dom.jar dom %{_javadir}/jaxp11.jar 10100 /usr/sbin/update-alternatives --install %{_javadir}/sax2.jar sax2 %{_javadir}/jaxp11.jar 10100 /usr/sbin/update-alternatives --install %{_javadir}/sax.jar sax %{_javadir}/jaxp11.jar 10100 /usr/sbin/update-alternatives --install %{_javadir}/xslt.jar xslt %{_javadir}/jaxp11.jar 10100 %if %{gcj_support} %{update_gcjdb} %endif %postun jaxp-1.1-apis if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-commons-apis %{_javadir}/jaxp11.jar /usr/sbin/update-alternatives --remove jaxp %{_javadir}/jaxp11.jar /usr/sbin/update-alternatives --remove dom2 %{_javadir}/jaxp11.jar /usr/sbin/update-alternatives --remove dom %{_javadir}/jaxp11.jar /usr/sbin/update-alternatives --remove sax2 %{_javadir}/jaxp11.jar /usr/sbin/update-alternatives --remove sax %{_javadir}/jaxp11.jar /usr/sbin/update-alternatives --remove xslt %{_javadir}/jaxp11.jar rm -f %{_javadir}/jaxp11.jar fi %if %{gcj_support} %{clean_gcjdb} %endif %post jaxp-1.1-apis-javadoc rm -f %{_javadocdir}/%{name}-jaxp-1.1-apis ln -s %{name}-jaxp-1.1-apis-%{version} %{_javadocdir}/%{name}-jaxp-1.1-apis /usr/sbin/update-alternatives --install %{_javadocdir}/xml-commons-apis xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.1-apis/ 10100 %postun jaxp-1.1-apis-javadoc if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.1-apis/ rm -f %{_javadocdir}/%{name}-jaxp-1.1-apis fi %post which10 /usr/sbin/update-alternatives --install %{_bindir}/xml-which xml-which %{_bindir}/xml-which10 10000 /usr/sbin/update-alternatives --install %{_javadir}/xml-commons-which.jar xml-commons-which %{_javadir}/xml-commons-which10.jar 10000 %postun which10 if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-which %{_bindir}/xml-which10 /usr/sbin/update-alternatives --remove xml-commons-which %{_javadir}/xml-commons-which10.jar fi %post which10-javadoc rm -f %{_javadocdir}/%{name}-which10 ln -s %{name}-which10-%{version} %{_javadocdir}/%{name}-which10 %postun which10-javadoc if [ "$1" = "0" ]; then rm -f %{_javadocdir}/%{name}-which10 fi %post resolver10 /usr/sbin/update-alternatives --install %{_bindir}/xml-resolver xml-resolver %{_bindir}/xml-resolver10 10000 \ --slave %{_javadir}/xml-commons-resolver.jar xml-commons-resolver %{_javadir}/xml-commons-resolver10.jar \ --slave %{_bindir}/xml-xread xml-xread %{_bindir}/xml-xread10 \ --slave %{_bindir}/xml-xparse xml-xparse %{_bindir}/xml-xparse10 \ --slave %{_mandir}/man1/xml-resolver.1.bz2 xml-resolver.1.bz2 %{_mandir}/man1/xml-resolver10.1.bz2 \ --slave %{_mandir}/man1/xml-xread.1.bz2 xml-xread.1.bz2 %{_mandir}/man1/xml-xread10.1.bz2 \ --slave %{_mandir}/man1/xml-xparse.1.bz2 xml-xparse.1.bz2 %{_mandir}/man1/xml-xparse10.1.bz2 %if %{gcj_support} %{update_gcjdb} %endif %postun resolver10 if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-resolver %{_bindir}/xml-resolver10 fi %if %{gcj_support} %{clean_gcjdb} %endif %post resolver10-javadoc rm -f %{_javadocdir}/%{name}-resolver10 ln -s %{name}-resolver10-%{version} %{_javadocdir}/%{name}-resolver10 %postun resolver10-javadoc if [ "$1" = "0" ]; then rm -f %{_javadocdir}/%{name}-resolver10 fi %post resolver11 /usr/sbin/update-alternatives --install %{_bindir}/xml-resolver xml-resolver %{_bindir}/xml-resolver11 10100 \ --slave %{_javadir}/xml-commons-resolver.jar xml-commons-resolver %{_javadir}/xml-commons-resolver11.jar \ --slave %{_bindir}/xml-xread xml-xread %{_bindir}/xml-xread11 \ --slave %{_bindir}/xml-xparse xml-xparse %{_bindir}/xml-xparse11 \ --slave %{_mandir}/man1/xml-resolver.1.bz2 xml-resolver.1.bz2 %{_mandir}/man1/xml-resolver11.1.bz2 \ --slave %{_mandir}/man1/xml-xread.1.bz2 xml-xread.1.bz2 %{_mandir}/man1/xml-xread11.1.bz2 \ --slave %{_mandir}/man1/xml-xparse.1.bz2 xml-xparse.1.bz2 %{_mandir}/man1/xml-xparse11.1.bz2 %if %{gcj_support} %{update_gcjdb} %endif %postun resolver11 if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-resolver %{_bindir}/xml-resolver11 fi %if %{gcj_support} %{clean_gcjdb} %endif %post resolver11-javadoc rm -f %{_javadocdir}/%{name}-resolver11 ln -s %{name}-resolver11-%{version} %{_javadocdir}/%{name}-resolver11 %postun resolver11-javadoc if [ "$1" = "0" ]; then rm -f %{_javadocdir}/%{name}-resolver11 fi %post jaxp-1.2-apis rm -f %{_javadir}/xml-commons-apis.jar rm -f %{_javadir}/jaxp12.jar ln -s %{name}-jaxp-1.2-apis.jar %{_javadir}/jaxp12.jar /usr/sbin/update-alternatives --install %{_javadir}/xml-commons-apis.jar xml-commons-apis %{_javadir}/jaxp12.jar 10200 /usr/sbin/update-alternatives --install %{_javadir}/jaxp.jar jaxp %{_javadir}/jaxp12.jar 10200 /usr/sbin/update-alternatives --install %{_javadir}/dom2.jar dom2 %{_javadir}/jaxp12.jar 10200 /usr/sbin/update-alternatives --install %{_javadir}/dom.jar dom %{_javadir}/jaxp12.jar 10200 /usr/sbin/update-alternatives --install %{_javadir}/sax2.jar sax2 %{_javadir}/jaxp12.jar 10200 /usr/sbin/update-alternatives --install %{_javadir}/sax.jar sax %{_javadir}/jaxp12.jar 10200 /usr/sbin/update-alternatives --install %{_javadir}/xslt.jar xslt %{_javadir}/jaxp12.jar 10200 %if %{gcj_support} %{update_gcjdb} %endif %postun jaxp-1.2-apis if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-commons-apis %{_javadir}/jaxp12.jar /usr/sbin/update-alternatives --remove jaxp %{_javadir}/jaxp12.jar /usr/sbin/update-alternatives --remove dom2 %{_javadir}/jaxp12.jar /usr/sbin/update-alternatives --remove dom %{_javadir}/jaxp12.jar /usr/sbin/update-alternatives --remove sax2 %{_javadir}/jaxp12.jar /usr/sbin/update-alternatives --remove sax %{_javadir}/jaxp12.jar /usr/sbin/update-alternatives --remove xslt %{_javadir}/jaxp12.jar rm -f %{_javadir}/jaxp12.jar fi %if %{gcj_support} %{clean_gcjdb} %endif %post jaxp-1.2-apis-javadoc rm -f %{_javadocdir}/%{name}-jaxp-1.2-apis ln -s %{name}-jaxp-1.2-apis-%{version} %{_javadocdir}/%{name}-jaxp-1.2-apis /usr/sbin/update-alternatives --install %{_javadocdir}/xml-commons-apis xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.2-apis/ 10200 %postun jaxp-1.2-apis-javadoc if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.2-apis/ rm -f %{_javadocdir}/%{name}-jaxp-1.2-apis fi %post jaxp-1.3-apis rm -f %{_javadir}/xml-commons-apis.jar rm -f %{_javadir}/jaxp13.jar ln -s %{name}-jaxp-1.3-apis.jar %{_javadir}/jaxp13.jar /usr/sbin/update-alternatives --install %{_javadir}/xml-commons-apis.jar xml-commons-apis %{_javadir}/jaxp13.jar 10300 /usr/sbin/update-alternatives --install %{_javadir}/jaxp.jar jaxp %{_javadir}/jaxp13.jar 10300 /usr/sbin/update-alternatives --install %{_javadir}/dom.jar dom %{_javadir}/jaxp13.jar 10300 /usr/sbin/update-alternatives --install %{_javadir}/sax2.jar sax2 %{_javadir}/jaxp13.jar 10300 /usr/sbin/update-alternatives --install %{_javadir}/sax.jar sax %{_javadir}/jaxp13.jar 10300 /usr/sbin/update-alternatives --install %{_javadir}/xslt.jar xslt %{_javadir}/jaxp13.jar 10300 %if %{gcj_support} %{update_gcjdb} %endif %postun jaxp-1.3-apis if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-commons-apis %{_javadir}/jaxp13.jar /usr/sbin/update-alternatives --remove jaxp %{_javadir}/jaxp13.jar /usr/sbin/update-alternatives --remove dom %{_javadir}/jaxp13.jar /usr/sbin/update-alternatives --remove sax2 %{_javadir}/jaxp13.jar /usr/sbin/update-alternatives --remove sax %{_javadir}/jaxp13.jar /usr/sbin/update-alternatives --remove xslt %{_javadir}/jaxp13.jar rm -f %{_javadir}/jaxp13.jar fi %if %{gcj_support} %{clean_gcjdb} %endif %post jaxp-1.3-apis-javadoc rm -f %{_javadocdir}/%{name}-jaxp-1.3-apis ln -s %{name}-jaxp-1.3-apis-%{version} %{_javadocdir}/%{name}-jaxp-1.3-apis /usr/sbin/update-alternatives --install %{_javadocdir}/xml-commons-apis xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.3-apis/ 10300 %postun jaxp-1.3-apis-javadoc if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.3-apis/ rm -f %{_javadocdir}/%{name}-jaxp-1.3-apis fi %post which11 /usr/sbin/update-alternatives --install %{_bindir}/xml-which xml-which %{_bindir}/xml-which11 10100 /usr/sbin/update-alternatives --install %{_javadir}/xml-commons-which.jar xml-commons-which %{_javadir}/xml-commons-which11.jar 10100 %postun which11 if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-which %{_bindir}/xml-which11 /usr/sbin/update-alternatives --remove xml-commons-which %{_javadir}/xml-commons-which11.jar fi %post resolver12 /usr/sbin/update-alternatives --install %{_bindir}/xml-resolver xml-resolver %{_bindir}/xml-resolver12 10200 \ --slave %{_javadir}/xml-commons-resolver.jar xml-commons-resolver %{_javadir}/xml-commons-resolver12.jar \ --slave %{_bindir}/xml-xread xml-xread %{_bindir}/xml-xread12 \ --slave %{_bindir}/xml-xparse xml-xparse %{_bindir}/xml-xparse12 \ --slave %{_mandir}/man1/xml-resolver.1.bz2 xml-resolver.1.bz2 %{_mandir}/man1/xml-resolver12.1.bz2 \ --slave %{_mandir}/man1/xml-xread.1.bz2 xml-xread.1.bz2 %{_mandir}/man1/xml-xread12.1.bz2 \ --slave %{_mandir}/man1/xml-xparse.1.bz2 xml-xparse.1.bz2 %{_mandir}/man1/xml-xparse12.1.bz2 %if %{gcj_support} %{update_gcjdb} %endif %postun resolver12 if [ "$1" = "0" ]; then /usr/sbin/update-alternatives --remove xml-resolver %{_bindir}/xml-resolver12 fi %if %{gcj_support} %{clean_gcjdb} %endif # ----------------------------------------------------------------------------- %changelog * Sat Mar 10 2007 Anssi Hannula <anssi@mandriva.org> 1.3.03-5.3mdv2007.1 + Revision: 140500 - fix man page alternatives * Sat Dec 16 2006 David Walluck <walluck@mandriva.org> 0:1.3.03-5.2mdv2007.1 + Revision: 98105 - rebuild - Import xml-commons * Sat Jul 22 2006 David Walluck <walluck@mandriva.org> 0:1.3.03-5.1mdv2007.0 - sync with 0:1.3.03-5jpp * Wed Jun 21 2006 David Walluck <walluck@mandriva.org> 0:1.3.02-0.b2.7.7.3mdv2007.0 - rebuild * Thu Jun 01 2006 David Walluck <walluck@mandriva.org> 0:1.3.02-0.b2.7.7.2mdv2007.0 - rebuild for libgcj.so.7 * Sun Apr 09 2006 David Walluck <walluck@mandriva.org> 0:1.3.02-0.b2.7.7.1mdk - 1.3.02 * Sat May 07 2005 David Walluck <walluck@mandriva.org> 0:1.0-0.b2.7.1mdk - release * Thu Aug 26 2003 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b2.7jpp - Build with ant-1.6.2 * Mon May 5 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0-0.b2.6jpp - Fix non-versioned javadoc symlinking. * Mon Apr 21 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0-0.b2.5jpp - Fix xml-which script. - Include non-versioned javadoc symlinks. - Add Epoch: 0. - Fix jpackage-utils dependency versions. * Thu Mar 13 2003 Nicolas Mailhot <Nicolas.Mailhot at jpackage.org> - 1.0-0.b2.4jpp - For jpackage-utils 1.5 * Wed Nov 13 2002 Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.b2.3jpp - Following upstream changes, resolver is now built from its own package. * Sun Nov 3 2002 Ville Skyttä <ville.skytta at iki.fi> 1.0-0.b2.2jpp - Split resolver into its own subpackage. - Fix Group, Vendor and Distribution tags. - Use sed instead of bash 2 extension when symlinking jars. - Add resolver and which shell scripts. * Thu Jul 11 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.0-0.b2.1jpp - 1.0.b2 - get tarball from xml.apache.org - add macro section * Fri Jan 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-0.b1.1jpp - first jpp release