641c27
%define __requires_exclude system.bundle
641c27
641c27
Name:          xerces-j2
641c27
Version:       2.12.1
641c27
Release:       6%{?dist}
641c27
Summary:       Java XML parser
641c27
# Most of the source is ASL 2.0
641c27
# W3C licensed files:
641c27
# src/org/apache/xerces/dom3/as
641c27
# src/org/w3c/dom/html/HTMLDOMImplementation.java
641c27
License:       ASL 2.0 and W3C
641c27
URL:           http://xerces.apache.org/xerces2-j/
641c27
641c27
%global cvs_version %(tr . _ <<< %{version})
641c27
641c27
Source0:       http://mirror.ox.ac.uk/sites/rsync.apache.org/xerces/j/source/Xerces-J-src.%{version}.tar.gz
641c27
Source11:      %{name}-version.1
641c27
Source12:      %{name}-constants.1
641c27
641c27
# Custom javac ant task used by the build
641c27
Source3:       https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_%{cvs_version}/tools/src/XJavac.java
641c27
641c27
Source7:       %{name}-pom.xml
641c27
641c27
# Patch the build so that it doesn't try to use bundled xml-commons source
641c27
Patch0:        %{name}-build.patch
641c27
641c27
# Patch the manifest so that it includes OSGi stuff
641c27
Patch1:        %{name}-manifest.patch
641c27
641c27
# Patch build.xml to patch modules as needed during javadoc generation
641c27
Patch2:        %{name}-modulefix.patch
641c27
641c27
BuildArch:     noarch
641c27
641c27
BuildRequires: javapackages-local
641c27
BuildRequires: ant
641c27
BuildRequires: apache-parent
641c27
BuildRequires: xml-commons-apis >= 1.4.01
641c27
BuildRequires: xml-commons-resolver >= 1.2
641c27
BuildRequires: java-devel
641c27
641c27
Requires:      xml-commons-apis >= 1.4.01
641c27
Requires:      xml-commons-resolver >= 1.2
641c27
# Explicit javapackages-tools requires since scripts use
641c27
# /usr/share/java-utils/java-functions
641c27
Requires:      javapackages-tools
641c27
641c27
Provides:      jaxp_parser_impl = 1.4
641c27
Provides:      %{name}-scripts = %{version}-%{release}
641c27
641c27
Obsoletes:     %{name}-scripts < 2.11.0-6
641c27
641c27
# This documentation is provided by xml-commons-apis
641c27
Obsoletes:     %{name}-javadoc-apis < %{version}-%{release}
641c27
641c27
# http://mail-archives.apache.org/mod_mbox/xerces-j-dev/201008.mbox/%3COF8D7E2F83.0271A181-ON8525777F.00528302-8525777F.0054BBE0@ca.ibm.com%3E
641c27
Obsoletes:     %{name}-manual < %{version}-%{release}
641c27
641c27
%description
641c27
Welcome to the future! Xerces2 is the next generation of high performance,
641c27
fully compliant XML parsers in the Apache Xerces family. This new version of
641c27
Xerces introduces the Xerces Native Interface (XNI), a complete framework for
641c27
building parser components and configurations that is extremely modular and
641c27
easy to program.
641c27
641c27
The Apache Xerces2 parser is the reference implementation of XNI but other
641c27
parser components, configurations, and parsers can be written using the Xerces
641c27
Native Interface. For complete design and implementation documents, refer to
641c27
the XNI Manual.
641c27
641c27
Xerces2 is a fully conforming XML Schema processor. For more information,
641c27
refer to the XML Schema page.
641c27
641c27
Xerces2 also provides a complete implementation of the Document Object Model
641c27
Level 3 Core and Load/Save W3C Recommendations and provides a complete
641c27
implementation of the XML Inclusions (XInclude) W3C Recommendation. It also
641c27
provides support for OASIS XML Catalogs v1.1.
641c27
641c27
Xerces2 is able to parse documents written according to the XML 1.1
641c27
Recommendation, except that it does not yet provide an option to enable
641c27
normalization checking as described in section 2.13 of this specification. It
641c27
also handles name spaces according to the XML Namespaces 1.1 Recommendation,
641c27
and will correctly serialize XML 1.1 documents if the DOM level 3 load/save
641c27
APIs are in use.
641c27
641c27
%package        javadoc
641c27
Summary:        Javadocs for %{name}
641c27
641c27
# Consolidating all javadocs into one package
641c27
Obsoletes:      %{name}-javadoc-impl < %{version}-%{release}
641c27
Obsoletes:      %{name}-javadoc-xs < %{version}-%{release}
641c27
Obsoletes:      %{name}-javadoc-xni < %{version}-%{release}
641c27
Obsoletes:      %{name}-javadoc-other < %{version}-%{release}
641c27
641c27
%description    javadoc
641c27
This package contains the API documentation for %{name}.
641c27
641c27
%package        demo
641c27
Summary:        Demonstrations and samples for %{name}
641c27
Requires:       %{name} = %{version}-%{release}
641c27
641c27
%description    demo
641c27
%{summary}.
641c27
641c27
%prep
641c27
%setup -n xerces-%{cvs_version}
641c27
%patch0 -p0
641c27
%patch1 -p0
641c27
%patch2 -p0
641c27
641c27
# Copy the custom ant task into place
641c27
mkdir -p tools/org/apache/xerces/util
641c27
mkdir -p tools/bin
641c27
cp -a %{SOURCE3} tools/org/apache/xerces/util
641c27
641c27
# Make sure upstream hasn't sneaked in any jars we don't know about
641c27
find . \( -name '*.class' -o -name '*.jar' \) -delete
641c27
641c27
sed -i 's/\r//' LICENSE README NOTICE
641c27
641c27
# Disable javadoc linting
641c27
sed -i -e "s|additionalparam='|additionalparam='-Xdoclint:none |" build.xml
641c27
641c27
# legacy aliases for compatability
641c27
%mvn_alias : xerces:xerces xerces:xmlParserAPIs apache:xerces-j2
641c27
%mvn_file : %{name} jaxp_parser_impl
641c27
641c27
%build
641c27
pushd tools
641c27
641c27
# Build custom ant tasks
641c27
javac -classpath $(build-classpath ant) org/apache/xerces/util/XJavac.java
641c27
jar cf bin/xjavac.jar org/apache/xerces/util/XJavac.class
641c27
641c27
jar cmf /dev/null serializer.jar
641c27
ln -sf $(build-classpath xml-commons-apis) xml-apis.jar
641c27
ln -sf $(build-classpath xml-commons-resolver) resolver.jar
641c27
popd
641c27
641c27
# Build everything
641c27
export ANT_OPTS="-Xmx512m -Djava.awt.headless=true -Dbuild.sysclasspath=first -Ddisconnected=true"
641c27
ant -Djavac.source=1.8 -Djavac.target=1.8 \
641c27
    -Dbuild.compiler=modern \
641c27
    clean jars javadocs
641c27
641c27
%mvn_artifact %{SOURCE7} build/xercesImpl.jar
641c27
641c27
%install
641c27
%mvn_install
641c27
641c27
# javadoc
641c27
mkdir -p %{buildroot}%{_javadocdir}/%{name}
641c27
mkdir -p %{buildroot}%{_javadocdir}/%{name}/impl
641c27
mkdir -p %{buildroot}%{_javadocdir}/%{name}/xs
641c27
mkdir -p %{buildroot}%{_javadocdir}/%{name}/xni
641c27
mkdir -p %{buildroot}%{_javadocdir}/%{name}/other
641c27
641c27
cp -pr build/docs/javadocs/xerces2/* %{buildroot}%{_javadocdir}/%{name}/impl
641c27
cp -pr build/docs/javadocs/api/* %{buildroot}%{_javadocdir}/%{name}/xs
641c27
cp -pr build/docs/javadocs/xni/* %{buildroot}%{_javadocdir}/%{name}/xni
641c27
cp -pr build/docs/javadocs/other/* %{buildroot}%{_javadocdir}/%{name}/other
641c27
641c27
# scripts
641c27
%jpackage_script org.apache.xerces.impl.Version "" "" %{name} %{name}-version 1
641c27
%jpackage_script org.apache.xerces.impl.Constants "" "" %{name} %{name}-constants 1
641c27
641c27
# manual pages
641c27
install -d -m 755 %{buildroot}%{_mandir}/man1
641c27
install -p -m 644 %{SOURCE11} %{buildroot}%{_mandir}/man1
641c27
install -p -m 644 %{SOURCE12} %{buildroot}%{_mandir}/man1
641c27
641c27
# demo
641c27
install -pD -T build/xercesSamples.jar %{buildroot}%{_datadir}/%{name}/%{name}-samples.jar
641c27
cp -pr data %{buildroot}%{_datadir}/%{name}
641c27
641c27
%post
641c27
# alternatives support removed in f26
641c27
update-alternatives --remove jaxp_parser_impl %{_javadir}/%{name}.jar >/dev/null 2>&1 || :
641c27
# it deletes the link, set it up again
641c27
ln -sf %{name}.jar %{_javadir}/jaxp_parser_impl.jar
641c27
641c27
%files -f .mfiles
641c27
%doc LICENSE NOTICE README
641c27
%{_bindir}/*
641c27
%{_mandir}/*/*
641c27
641c27
%files javadoc
641c27
%{_javadocdir}/%{name}
641c27
641c27
%files demo
641c27
%{_datadir}/%{name}
641c27
641c27
%changelog
641c27
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 2.12.1-6
641c27
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
641c27
  Related: rhbz#1991688
641c27
641c27
* Mon Jun 28 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.12.1-5
641c27
- Remove dependency on xalan-j2
641c27
- Resolves: rhbz#1977007
641c27
641c27
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.12.1-4
641c27
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
641c27
641c27
* Fri Mar 12 2021 Mat Booth <mat.booth@redhat.com> - 2.12.1-3
641c27
- Update OSGi metadata, use import-package instead of require-bundle
641c27
  in order to avoid some tricky OSGi breakage on Java 11
641c27
641c27
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.1-2
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
641c27
641c27
* Mon Sep 14 2020 Jerry James <loganjerry@gmail.com> - 2.12.1-1
641c27
- Version 2.12.1
641c27
- Drop upstreamed getcontentdocument patch
641c27
- Drop no longer used taglet sources
641c27
- Verify the source tarball
641c27
- Compute cvs_version so it doesn't have to be updated in sync with Version
641c27
- Build with JDK 11
641c27
- Generate the scripts with jpackage_script
641c27
641c27
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.0-9
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
641c27
641c27
* Tue Jul 14 2020 Mat Booth <mat.booth@redhat.com> - 2.12.0-8
641c27
- Peg to Java 8 due to use of 'com.sun.tools.doclets.Taglet' that was removed in
641c27
  Java 11
641c27
641c27
* Sat Jul 11 2020 Jiri Vanek <jvanek@redhat.com> - 2.12.0-7
641c27
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
641c27
641c27
* Wed Jun 24 2020 Mat Booth <mat.booth@redhat.com> - 2.12.0-6
641c27
- Turn off javadoc linting
641c27
641c27
* Wed Jun 24 2020 Jeff Johnston <jjohnstn@redhat.com> - 2.12.0-5
641c27
- Change to build using Java 11
641c27
- Fix some impl classes that require getContentDocument() method
641c27
- Add a patch-module option for Javadoc generation
641c27
641c27
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.0-4
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
641c27
641c27
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.0-3
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
641c27
641c27
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.0-2
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
641c27
641c27
* Mon Nov 19 2018 Marian Koncek <mkoncek@redhat.com> - 2.12.0-1
641c27
- Update to upstream version 2.12.0
641c27
641c27
* Fri Aug 03 2018 Michael Simacek <msimacek@redhat.com> - 2.11.0-34
641c27
- Fix license tag to include W3C
641c27
641c27
* Wed Aug 01 2018 Severin Gehwolf <sgehwolf@redhat.com> - 2.11.0-33
641c27
- Add requirement on javapackages-tools since scripts use
641c27
  java-functions.
641c27
641c27
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.0-32
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
641c27
641c27
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.0-31
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
641c27
641c27
* Sat Sep 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.11.0-30
641c27
- Remove unneeded dependency on dejavu-sans-fonts
641c27
641c27
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.0-29
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
641c27
641c27
* Wed Mar 08 2017 Michael Simacek <msimacek@redhat.com> - 2.11.0-28
641c27
- Fix missing jaxp_parser_impl symlink after upgrade
641c27
641c27
* Thu Feb 23 2017 Michael Simacek <msimacek@redhat.com> - 2.11.0-27
641c27
- Remove alternatives, there is no other provider
641c27
- Specfile cleanup
641c27
641c27
* Thu Feb 23 2017 Michael Simacek <msimacek@redhat.com> - 2.11.0-26
641c27
- Install with XMvn
641c27
641c27
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.0-25
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
641c27
641c27
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.0-24
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
641c27
641c27
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-23
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
641c27
641c27
* Wed Sep 10 2014 Mat Booth <mat.booth@redhat.com> - 2.11.0-22
641c27
- Add patch for CVE-2013-4002, rhbz #1140031
641c27
- Fix ownership of javadoc directory
641c27
641c27
* Mon Aug 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.11.0-21
641c27
- Workaround regression in %%add_maven_depmap -a parameter handling
641c27
641c27
* Mon Aug 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.11.0-20
641c27
- Add alias for apache:xerces-j2
641c27
641c27
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-19
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
641c27
641c27
* Thu May 29 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.11.0-18
641c27
- Use .mfiles generated during build
641c27
641c27
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.11.0-17
641c27
- Use Requires: java-headless rebuild (#1067528)
641c27
641c27
* Tue Aug 6 2013 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-16
641c27
- Fix FTBFS.
641c27
641c27
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-15
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
641c27
641c27
* Mon May 20 2013 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-13
641c27
- Add reexoport to javax.xml.
641c27
641c27
* Mon Apr  8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.11.0-13
641c27
- Add manual pages
641c27
641c27
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-12
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
641c27
641c27
* Mon Dec 17 2012 Alexander Kurtakov <akurtako@redhat.com> 2.11.0-11
641c27
- Really restore dependencies.
641c27
641c27
* Tue Dec 11 2012 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-10
641c27
- Restored dependencies to system.bundle and javax.xml.
641c27
641c27
* Tue Sep 25 2012 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-9
641c27
- Remove javax.xml from required bundles. They are provided by JVM.
641c27
641c27
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-8
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
641c27
641c27
* Wed Apr 18 2012 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-7
641c27
- Updated OSGi MANIFEST.MF to import javax.xml
641c27
641c27
* Thu Mar 08 2012 Andrew Overholt <overholt@redhat.com> - 2.11.0-6
641c27
- Remove system.bundle OSGi requirement from MANIFEST.MF
641c27
- Fold -scripts sub-package into main
641c27
641c27
* Tue Mar 06 2012 Marek Goldmann <mgoldman@redhat.com> - 2.11.0-5
641c27
- Use non-versioned jar name, RHBZ#800463
641c27
- Cleanup in spec file to follow new guidelines
641c27
- Consolidated javadocs packages
641c27
- Removed manual subpackage because of stylebook issues, see comment on obsolete
641c27
641c27
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-4
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
641c27
641c27
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-3
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
641c27
641c27
* Mon Dec 13 2010 Mat Booth <fedora@matbooth.co.uk> 2.11.0-2
641c27
- Install maven pom and depmap.
641c27
641c27
* Sat Dec 11 2010 Mat Booth <fedora@matbooth.co.uk> - 2.11.0-1
641c27
- Update to latest upstream version.
641c27
- Provide JAXP 1.4.
641c27
- Fix some minor rpmlint warnings.
641c27
- Add dep on xalan-j2.
641c27
- Fix javadoc taglets.
641c27
641c27
* Sat Jun 12 2010 Mat Booth <fedora@matbooth.co.uk> - 2.9.0-4
641c27
- Fix broken links in manual and fix javadoc requires.
641c27
- Build 1.5 bytecode instead of 1.6, for compatibility.
641c27
641c27
* Fri Jan 22 2010 Andrew Overholt <overholt@redhat.com> - 2.9.0-3
641c27
- Fix unversioned Provides for jaxp_parser_impl (make it 1.3).
641c27
641c27
* Thu Jan 14 2010 Mat Booth <fedora@matbooth.co.uk> - 2.9.0-2
641c27
- Add a build dep on a font package because the JDK is missing a dependency
641c27
  to function correctly in headless mode. See RHBZ #478480 and #521523.
641c27
- Fix groups.
641c27
641c27
* Tue Jan 5 2010 Mat Booth <fedora@matbooth.co.uk> - 2.9.0-1
641c27
- Update to 2.9.0: This is the version Eclipse expects, previously the OSGi
641c27
  manifest was lying about its version :-o
641c27
- Enable manual sub-package now xml-stylebook is in Fedora.
641c27
- Drop GCJ support.
641c27
- Minor changes to spec to make it more conforming to the guidelines.
641c27
- Drop the libgcj patch, we don't seem to need it anymore.
641c27
- Add the OSGi manifest as part of the build instead of the install.
641c27
- Fix packaging bug RHBZ #472646.
641c27
641c27
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-12.3
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
641c27
641c27
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-11.3
641c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
641c27
641c27
* Fri Jan 30 2009 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.1-10.3
641c27
- Add osgi manifest.
641c27
641c27
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:2.7.1-10.2
641c27
- drop repotag
641c27
- fix license tag
641c27
641c27
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:2.7.1-10jpp.1
641c27
- Autorebuild for GCC 4.3
641c27
641c27
* Wed Mar 28 2007 Matt Wringe <mwringe@redhat.com> 0:2.7.1-9jpp.1
641c27
- Update with newest jpp version
641c27
- Clean up spec file for Fedora Review
641c27
641c27
* Sun Aug 13 2006 Warren Togami <wtogami@redhat.com> 0:2.7.1-7jpp.2
641c27
- fix typo in preun req
641c27
641c27
* Sat Aug 12 2006 Matt Wringe <mwringe at redhat.com> 0:2.7.1-7jpp.1
641c27
- Merge with upstream version
641c27
641c27
* Sat Aug 12 2006 Matt Wringe <mwringe at redhat.com> 0:2.7.1-7jpp
641c27
- Add conditional native compiling
641c27
- Add missing requires for javadocs
641c27
- Add missing requires for post and preun
641c27
- Update version to 7jpp at Fedora's request
641c27
641c27
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:2.7.1-6jpp_9fc
641c27
- Rebuilt
641c27
641c27
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:2.7.1-6jpp_8fc
641c27
- rebuild
641c27
641c27
* Thu Mar 30 2006 Fernando Nasser <fnasser@redhat.com> 0:2.7.1-3jpp
641c27
- Add missing BR for xml-stylebook
641c27
641c27
* Wed Mar 22 2006 Ralph Apel <r.apel at r-apel.de> 0:2.7.1-2jpp
641c27
- First JPP-1.7 release
641c27
- use tools subdir and give it as java.endorsed.dirs (for java-1.4.2-bea e.g.)
641c27
641c27
* Mon Mar  6 2006 Jeremy Katz <katzj@redhat.com> - 0:2.7.1-6jpp_7fc
641c27
- stop scriptlet spew
641c27
641c27
* Wed Feb 22 2006 Rafael Schloming <rafaels@redhat.com> - 0:2.7.1-6jpp_6fc
641c27
- Updated to 2.7.1
641c27
641c27
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6.2-6jpp_5fc
641c27
- bump again for double-long bug on ppc(64)
641c27
641c27
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6.2-6jpp_4fc
641c27
- rebuilt for new gcc4.1 snapshot and glibc changes
641c27
641c27
* Thu Feb  2 2006 Archit Shah <ashah@redhat.com> 0:2.6.2-6jpp_3fc
641c27
- build xerces without using native code
641c27
641c27
* Mon Jan  9 2006 Archit Shah <ashah@redhat.com> 0:2.6.2-6jpp_2fc
641c27
- rebuilt for new gcj
641c27
641c27
* Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> 0:2.6.2-6jpp_1fc
641c27
- rebuilt for new gcj
641c27
641c27
* Tue Dec 13 2005 Jesse Keating <jkeating@redhat.com>
641c27
- rebuilt for new gcj
641c27
641c27
* Fri Oct 07 2005 Ralph Apel <r.apel at r-apel.de> 0:2.7.1-1jpp
641c27
- Upgrade to 2.7.1
641c27
641c27
* Thu Jul 21 2005 Ralph Apel <r.apel at r-apel.de> 0:2.6.2-7jpp
641c27
- Include target jars-dom3
641c27
- Create new subpackage dom3
641c27
641c27
* Mon Jul 18 2005 Gary Benson <gbenson at redhat.com> 0:2.6.2-5jpp_2fc
641c27
- Build on ia64, ppc64, s390 and s390x.
641c27
- Switch to aot-compile-rpm (also BC-compiles samples).
641c27
641c27
* Wed Jul 13 2005 Gary Benson <gbenson at redhat.com> 0:2.6.2-6jpp
641c27
- Build with Sun JDK (from <gareth.armstrong at hp.com>).
641c27
641c27
* Wed Jun 15 2005 Gary Benson <gbenson at redhat.com> 0:2.6.2-5jpp_1fc
641c27
- Upgrade to 2.6.2-5jpp.
641c27
641c27
* Tue Jun 14 2005 Gary Benson <gbenson at redhat.com> 0:2.6.2-5jpp
641c27
- Remove the tools tarball, and build xjavac from source.
641c27
- Patch xjavac to fix the classpath under libgcj too.
641c27
641c27
* Fri Jun 10 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_8fc
641c27
- Remove the tools tarball, and build xjavac from source.
641c27
- Replace classpath workaround to xjavac task and use
641c27
  xml-commons classes again (#152255).
641c27
641c27
* Thu May 26 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_7fc
641c27
- Rearrange how BC-compiled stuff is built and installed.
641c27
641c27
* Mon May 23 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_6fc
641c27
- Add alpha to the list of build architectures (#157522).
641c27
- Use absolute paths for rebuild-gcj-db.
641c27
641c27
* Thu May  5 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_5fc
641c27
- Add dependencies for %%post and %%postun scriptlets (#156901).
641c27
641c27
* Fri Apr 29 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_4fc
641c27
- BC-compile.
641c27
641c27
* Thu Apr 28 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_3fc
641c27
- Revert xjavac classpath workaround, and patch to use libgcj's
641c27
  classes instead of those in xml-commons (#152255).
641c27
641c27
* Thu Apr 21 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_2fc
641c27
- Add classpath workaround to xjavac task (#152255).
641c27
641c27
* Wed Jan 12 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_1fc
641c27
- Reenable building of classes that require javax.swing (#130006).
641c27
- Sync with RHAPS.
641c27
641c27
* Mon Nov 15 2004 Fernando Nasser <fnasser@redhat.com>  0:2.6.2-4jpp_1rh
641c27
- Merge with upstream for 2.6.2 upgrade
641c27
641c27
* Thu Nov  4 2004 Gary Benson <gbenson@redhat.com> 0:2.6.2-2jpp_5fc
641c27
- Build into Fedora.
641c27
641c27
* Thu Oct 28 2004 Gary Benson <gbenson@redhat.com> 0:2.6.2-2jpp_4fc
641c27
- Bootstrap into Fedora.
641c27
641c27
* Fri Oct 1 2004 Andrew Overholt <overholt@redhat.com> 0:2.6.2-2jpp_4rh
641c27
- add coreutils BuildRequires
641c27
641c27
* Thu Sep 30 2004 Andrew Overholt <overholt@redhat.com> 0:2.6.2-2jpp_3rh
641c27
- Remove xml-commons-resolver as a Requires
641c27
641c27
* Thu Aug 26 2004 Ralph Apel <r.apel at r-apel.de> 0:2.6.2-4jpp
641c27
- Build with ant-1.6.2
641c27
- Dropped jikes requirement, built for 1.4.2
641c27
641c27
* Wed Jun 23 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-3jpp
641c27
- Updated Patch #0 to fix breakage using BEA 1.4.2 SDK, new patch
641c27
  from <mwringe@redhat.com> and <vivekl@redhat.com>.
641c27
641c27
* Mon Jun 21 2004 Vivek Lakshmanan <vivekl@redhat.com> 0:2.6.2-2jpp_2rh
641c27
- Added new Source1 URL and added new %%setup to expand it under the
641c27
  expanded result of Source0.
641c27
- Updated Patch0 to fix version discrepancies.
641c27
- Added build requirement for xml-commons-apis
641c27
 
641c27
* Mon Jun 14 2004 Matt Wringe <mwringe@redhat.com> 0:2.6.2-2jpp_1rh
641c27
- Update to 2.6.2
641c27
- made patch names comformant
641c27
641c27
* Mon Mar 29 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-2jpp
641c27
- Rebuilt with jikes 1.18 for java 1.3.1_11
641c27
641c27
* Fri Mar 26 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.6.1-1jpp_2rh
641c27
- add RHUG upgrade cleanup
641c27
641c27
* Tue Mar 23 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-1jpp
641c27
- 2.6.2
641c27
641c27
* Thu Mar 11 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.6.1-1jpp_1rh
641c27
- RH vacuuming
641c27
- remove jikes dependency
641c27
- add nonjikes-cast.patch