93b49b
%global cvs_version 2_11_0
93b49b
93b49b
%define __requires_exclude system.bundle
93b49b
93b49b
Name:          xerces-j2
93b49b
Version:       2.11.0
93b49b
Release:       17%{?dist}
93b49b
Summary:       Java XML parser
93b49b
Group:         Development/Libraries
93b49b
License:       ASL 2.0
93b49b
URL:           http://xerces.apache.org/xerces2-j/
93b49b
93b49b
Source0:       http://mirror.ox.ac.uk/sites/rsync.apache.org/xerces/j/source/Xerces-J-src.%{version}.tar.gz
93b49b
Source1:       %{name}-version.sh
93b49b
Source2:       %{name}-constants.sh
93b49b
Source11:      %{name}-version.1
93b49b
Source12:      %{name}-constants.1
93b49b
93b49b
# Custom javac ant task used by the build
93b49b
Source3:       https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_%{cvs_version}/tools/src/XJavac.java
93b49b
93b49b
# Custom doclet tags used in javadocs
93b49b
Source5:       https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_%{cvs_version}/tools/src/ExperimentalTaglet.java
93b49b
Source6:       https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_%{cvs_version}/tools/src/InternalTaglet.java
93b49b
93b49b
Source7:       %{name}-pom.xml
93b49b
93b49b
# Patch the build so that it doesn't try to use bundled xml-commons source
93b49b
Patch0:        %{name}-build.patch
93b49b
93b49b
# Patch the manifest so that it includes OSGi stuff
93b49b
Patch1:        %{name}-manifest.patch
93b49b
93b49b
# Fix XML parsing bug (JAXP, 8017298)
93b49b
# Backported from upstream commit http://svn.apache.org/viewvc?view=revision&revision=1499506
93b49b
Patch2:        %{name}-CVE-2013-4002.patch
93b49b
93b49b
BuildArch:     noarch
93b49b
93b49b
BuildRequires: java-devel >= 1:1.6.0
93b49b
BuildRequires: jpackage-utils
93b49b
BuildRequires: xalan-j2 >= 2.7.1
93b49b
BuildRequires: xml-commons-apis >= 1.4.01
93b49b
BuildRequires: xml-commons-resolver >= 1.2
93b49b
BuildRequires: ant
93b49b
BuildRequires: jaxp_parser_impl
93b49b
BuildRequires: dejavu-sans-fonts
93b49b
Requires:      java
93b49b
Requires:      jpackage-utils
93b49b
Requires:      xalan-j2 >= 2.7.1
93b49b
Requires:      xml-commons-apis >= 1.4.01
93b49b
Requires:      xml-commons-resolver >= 1.2
93b49b
93b49b
Provides:      jaxp_parser_impl = 1.4
93b49b
Provides:      %{name}-scripts = %{version}-%{release}
93b49b
Obsoletes:     %{name}-scripts < 2.11.0-6
93b49b
93b49b
Requires(post):  chkconfig jaxp_parser_impl
93b49b
Requires(preun): chkconfig jaxp_parser_impl
93b49b
93b49b
# This documentation is provided by xml-commons-apis
93b49b
Obsoletes:     %{name}-javadoc-apis < %{version}-%{release}
93b49b
93b49b
# http://mail-archives.apache.org/mod_mbox/xerces-j-dev/201008.mbox/%3COF8D7E2F83.0271A181-ON8525777F.00528302-8525777F.0054BBE0@ca.ibm.com%3E
93b49b
Obsoletes:     %{name}-manual < %{version}-%{release}
93b49b
93b49b
%description
93b49b
Welcome to the future! Xerces2 is the next generation of high performance,
93b49b
fully compliant XML parsers in the Apache Xerces family. This new version of
93b49b
Xerces introduces the Xerces Native Interface (XNI), a complete framework for
93b49b
building parser components and configurations that is extremely modular and
93b49b
easy to program.
93b49b
93b49b
The Apache Xerces2 parser is the reference implementation of XNI but other
93b49b
parser components, configurations, and parsers can be written using the Xerces
93b49b
Native Interface. For complete design and implementation documents, refer to
93b49b
the XNI Manual.
93b49b
93b49b
Xerces2 is a fully conforming XML Schema processor. For more information,
93b49b
refer to the XML Schema page.
93b49b
93b49b
Xerces2 also provides a complete implementation of the Document Object Model
93b49b
Level 3 Core and Load/Save W3C Recommendations and provides a complete
93b49b
implementation of the XML Inclusions (XInclude) W3C Recommendation. It also
93b49b
provides support for OASIS XML Catalogs v1.1.
93b49b
93b49b
Xerces2 is able to parse documents written according to the XML 1.1
93b49b
Recommendation, except that it does not yet provide an option to enable
93b49b
normalization checking as described in section 2.13 of this specification. It
93b49b
also handles name spaces according to the XML Namespaces 1.1 Recommendation,
93b49b
and will correctly serialize XML 1.1 documents if the DOM level 3 load/save
93b49b
APIs are in use.
93b49b
93b49b
%package        javadoc
93b49b
Summary:        Javadocs for %{name}
93b49b
Group:          Documentation
93b49b
Requires:       jpackage-utils
93b49b
93b49b
# Consolidating all javadocs into one package
93b49b
Obsoletes:      %{name}-javadoc-impl < %{version}-%{release}
93b49b
Obsoletes:      %{name}-javadoc-xs < %{version}-%{release}
93b49b
Obsoletes:      %{name}-javadoc-xni < %{version}-%{release}
93b49b
Obsoletes:      %{name}-javadoc-other < %{version}-%{release}
93b49b
93b49b
%description    javadoc
93b49b
This package contains the API documentation for %{name}.
93b49b
93b49b
%package        demo
93b49b
Summary:        Demonstrations and samples for %{name}
93b49b
Group:          Development/Libraries
93b49b
Requires:       %{name} = %{version}-%{release}
93b49b
93b49b
%description    demo
93b49b
%{summary}.
93b49b
93b49b
%prep
93b49b
%setup -q -n xerces-%{cvs_version}
93b49b
%patch0 -p0 -b .orig
93b49b
%patch1 -p0 -b .orig
93b49b
%patch2 -p0 -b .orig
93b49b
93b49b
# Copy the custom ant tasks into place
93b49b
mkdir -p tools/org/apache/xerces/util
93b49b
mkdir -p tools/bin
93b49b
cp -a %{SOURCE3} %{SOURCE5} %{SOURCE6} tools/org/apache/xerces/util
93b49b
93b49b
# Make sure upstream hasn't sneaked in any jars we don't know about
93b49b
find -name '*.class' -exec rm -f '{}' \;
93b49b
find -name '*.jar' -exec rm -f '{}' \;
93b49b
93b49b
sed -i 's/\r//' LICENSE README NOTICE
93b49b
93b49b
%build
93b49b
pushd tools
93b49b
93b49b
# Build custom ant tasks
93b49b
javac -classpath $(build-classpath ant) org/apache/xerces/util/XJavac.java
93b49b
jar cf bin/xjavac.jar org/apache/xerces/util/XJavac.class
93b49b
93b49b
# Build custom doc taglets
93b49b
javac -classpath /usr/lib/jvm/java/lib/tools.jar org/apache/xerces/util/*Taglet.java
93b49b
jar cf bin/xerces2taglets.jar org/apache/xerces/util/*Taglet.class
93b49b
93b49b
ln -sf $(build-classpath xalan-j2) serializer.jar
93b49b
ln -sf $(build-classpath xml-commons-apis) xml-apis.jar
93b49b
ln -sf $(build-classpath xml-commons-resolver) resolver.jar
93b49b
popd
93b49b
93b49b
# Build everything
93b49b
export ANT_OPTS="-Xmx256m -Djava.endorsed.dirs=$(pwd)/tools -Djava.awt.headless=true -Dbuild.sysclasspath=first -Ddisconnected=true"
93b49b
ant -Djavac.source=1.5 -Djavac.target=1.5 \
93b49b
    -Dbuild.compiler=modern \
93b49b
    clean jars javadocs
93b49b
93b49b
%install
93b49b
# jars
93b49b
install -pD -T build/xercesImpl.jar %{buildroot}%{_javadir}/%{name}.jar
93b49b
93b49b
# javadoc
93b49b
mkdir -p %{buildroot}%{_javadocdir}/%{name}
93b49b
mkdir -p %{buildroot}%{_javadocdir}/%{name}/impl
93b49b
mkdir -p %{buildroot}%{_javadocdir}/%{name}/xs
93b49b
mkdir -p %{buildroot}%{_javadocdir}/%{name}/xni
93b49b
mkdir -p %{buildroot}%{_javadocdir}/%{name}/other
93b49b
93b49b
cp -pr build/docs/javadocs/xerces2/* %{buildroot}%{_javadocdir}/%{name}/impl
93b49b
cp -pr build/docs/javadocs/api/* %{buildroot}%{_javadocdir}/%{name}/xs
93b49b
cp -pr build/docs/javadocs/xni/* %{buildroot}%{_javadocdir}/%{name}/xni
93b49b
cp -pr build/docs/javadocs/other/* %{buildroot}%{_javadocdir}/%{name}/other
93b49b
93b49b
# scripts
93b49b
install -pD -m755 -T %{SOURCE1} %{buildroot}%{_bindir}/%{name}-version
93b49b
install -pD -m755 -T %{SOURCE2} %{buildroot}%{_bindir}/%{name}-constants
93b49b
93b49b
# manual pages
93b49b
install -d -m 755 %{buildroot}%{_mandir}/man1
93b49b
install -p -m 644 %{SOURCE11} %{buildroot}%{_mandir}/man1
93b49b
install -p -m 644 %{SOURCE12} %{buildroot}%{_mandir}/man1
93b49b
93b49b
# demo
93b49b
install -pD -T build/xercesSamples.jar %{buildroot}%{_datadir}/%{name}/%{name}-samples.jar
93b49b
cp -pr data %{buildroot}%{_datadir}/%{name}
93b49b
93b49b
# Pom
93b49b
install -pD -T -m 644 %{SOURCE7} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
93b49b
93b49b
# Depmap with legacy depmaps for compatability
93b49b
%add_maven_depmap JPP-%{name}.pom %{name}.jar -a "xerces:xerces" -a "xerces:xmlParserAPIs"
93b49b
93b49b
# jaxp_parser_impl ghost symlink
93b49b
ln -s %{_sysconfdir}/alternatives \
93b49b
  %{buildroot}%{_javadir}/jaxp_parser_impl.jar
93b49b
93b49b
%post
93b49b
update-alternatives --install %{_javadir}/jaxp_parser_impl.jar \
93b49b
  jaxp_parser_impl %{_javadir}/%{name}.jar 40
93b49b
93b49b
%preun
93b49b
{
93b49b
  [ $1 = 0 ] || exit 0
93b49b
  update-alternatives --remove jaxp_parser_impl %{_javadir}/%{name}.jar
93b49b
} >/dev/null 2>&1 || :
93b49b
93b49b
%files
93b49b
%doc LICENSE NOTICE README
93b49b
%{_mavendepmapfragdir}/*
93b49b
%{_mavenpomdir}/*
93b49b
%{_javadir}/%{name}*
93b49b
%{_bindir}/*
93b49b
%{_mandir}/*/*
93b49b
%ghost %{_javadir}/jaxp_parser_impl.jar
93b49b
93b49b
%files javadoc
93b49b
%{_javadocdir}/%{name}/impl
93b49b
%{_javadocdir}/%{name}/xs
93b49b
%{_javadocdir}/%{name}/xni
93b49b
%{_javadocdir}/%{name}/other
93b49b
93b49b
%files demo
93b49b
%defattr(-,root,root,-)
93b49b
%{_datadir}/%{name}
93b49b
93b49b
%changelog
93b49b
* Thu Sep 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.11.0-17
93b49b
- Fix XML parsing bug (JAXP, 8017298)
93b49b
- Resolves: CVE-2013-4002
93b49b
93b49b
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.11.0-16
93b49b
- Mass rebuild 2013-12-27
93b49b
93b49b
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.11.0-15
93b49b
- Rebuild to regenerate API documentation
93b49b
- Resolves: CVE-2013-1571
93b49b
93b49b
* Mon May 20 2013 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-13
93b49b
- Add reexoport to javax.xml.
93b49b
93b49b
* Mon Apr  8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.11.0-13
93b49b
- Add manual pages
93b49b
93b49b
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-12
93b49b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
93b49b
93b49b
* Mon Dec 17 2012 Alexander Kurtakov <akurtako@redhat.com> 2.11.0-11
93b49b
- Really restore dependencies.
93b49b
93b49b
* Tue Dec 11 2012 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-10
93b49b
- Restored dependencies to system.bundle and javax.xml.
93b49b
93b49b
* Tue Sep 25 2012 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-9
93b49b
- Remove javax.xml from required bundles. They are provided by JVM.
93b49b
93b49b
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-8
93b49b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
93b49b
93b49b
* Wed Apr 18 2012 Krzysztof Daniel <kdaniel@redhat.com> 2.11.0-7
93b49b
- Updated OSGi MANIFEST.MF to import javax.xml
93b49b
93b49b
* Thu Mar 08 2012 Andrew Overholt <overholt@redhat.com> - 2.11.0-6
93b49b
- Remove system.bundle OSGi requirement from MANIFEST.MF
93b49b
- Fold -scripts sub-package into main
93b49b
93b49b
* Tue Mar 06 2012 Marek Goldmann <mgoldman@redhat.com> - 2.11.0-5
93b49b
- Use non-versioned jar name, RHBZ#800463
93b49b
- Cleanup in spec file to follow new guidelines
93b49b
- Consolidated javadocs packages
93b49b
- Removed manual subpackage because of stylebook issues, see comment on obsolete
93b49b
93b49b
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-4
93b49b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
93b49b
93b49b
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-3
93b49b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
93b49b
93b49b
* Mon Dec 13 2010 Mat Booth <fedora@matbooth.co.uk> 2.11.0-2
93b49b
- Install maven pom and depmap.
93b49b
93b49b
* Sat Dec 11 2010 Mat Booth <fedora@matbooth.co.uk> - 2.11.0-1
93b49b
- Update to latest upstream version.
93b49b
- Provide JAXP 1.4.
93b49b
- Fix some minor rpmlint warnings.
93b49b
- Add dep on xalan-j2.
93b49b
- Fix javadoc taglets.
93b49b
93b49b
* Sat Jun 12 2010 Mat Booth <fedora@matbooth.co.uk> - 2.9.0-4
93b49b
- Fix broken links in manual and fix javadoc requires.
93b49b
- Build 1.5 bytecode instead of 1.6, for compatibility.
93b49b
93b49b
* Fri Jan 22 2010 Andrew Overholt <overholt@redhat.com> - 2.9.0-3
93b49b
- Fix unversioned Provides for jaxp_parser_impl (make it 1.3).
93b49b
93b49b
* Thu Jan 14 2010 Mat Booth <fedora@matbooth.co.uk> - 2.9.0-2
93b49b
- Add a build dep on a font package because the JDK is missing a dependency
93b49b
  to function correctly in headless mode. See RHBZ #478480 and #521523.
93b49b
- Fix groups.
93b49b
93b49b
* Tue Jan 5 2010 Mat Booth <fedora@matbooth.co.uk> - 2.9.0-1
93b49b
- Update to 2.9.0: This is the version Eclipse expects, previously the OSGi
93b49b
  manifest was lying about its version :-o
93b49b
- Enable manual sub-package now xml-stylebook is in Fedora.
93b49b
- Drop GCJ support.
93b49b
- Minor changes to spec to make it more conforming to the guidelines.
93b49b
- Drop the libgcj patch, we don't seem to need it anymore.
93b49b
- Add the OSGi manifest as part of the build instead of the install.
93b49b
- Fix packaging bug RHBZ #472646.
93b49b
93b49b
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-12.3
93b49b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
93b49b
93b49b
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-11.3
93b49b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
93b49b
93b49b
* Fri Jan 30 2009 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.1-10.3
93b49b
- Add osgi manifest.
93b49b
93b49b
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:2.7.1-10.2
93b49b
- drop repotag
93b49b
- fix license tag
93b49b
93b49b
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:2.7.1-10jpp.1
93b49b
- Autorebuild for GCC 4.3
93b49b
93b49b
* Wed Mar 28 2007 Matt Wringe <mwringe@redhat.com> 0:2.7.1-9jpp.1
93b49b
- Update with newest jpp version
93b49b
- Clean up spec file for Fedora Review
93b49b
93b49b
* Sun Aug 13 2006 Warren Togami <wtogami@redhat.com> 0:2.7.1-7jpp.2
93b49b
- fix typo in preun req
93b49b
93b49b
* Sat Aug 12 2006 Matt Wringe <mwringe at redhat.com> 0:2.7.1-7jpp.1
93b49b
- Merge with upstream version
93b49b
93b49b
* Sat Aug 12 2006 Matt Wringe <mwringe at redhat.com> 0:2.7.1-7jpp
93b49b
- Add conditional native compiling
93b49b
- Add missing requires for javadocs
93b49b
- Add missing requires for post and preun
93b49b
- Update version to 7jpp at Fedora's request
93b49b
93b49b
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:2.7.1-6jpp_9fc
93b49b
- Rebuilt
93b49b
93b49b
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:2.7.1-6jpp_8fc
93b49b
- rebuild
93b49b
93b49b
* Thu Mar 30 2006 Fernando Nasser <fnasser@redhat.com> 0:2.7.1-3jpp
93b49b
- Add missing BR for xml-stylebook
93b49b
93b49b
* Wed Mar 22 2006 Ralph Apel <r.apel at r-apel.de> 0:2.7.1-2jpp
93b49b
- First JPP-1.7 release
93b49b
- use tools subdir and give it as java.endorsed.dirs (for java-1.4.2-bea e.g.)
93b49b
93b49b
* Mon Mar  6 2006 Jeremy Katz <katzj@redhat.com> - 0:2.7.1-6jpp_7fc
93b49b
- stop scriptlet spew
93b49b
93b49b
* Wed Feb 22 2006 Rafael Schloming <rafaels@redhat.com> - 0:2.7.1-6jpp_6fc
93b49b
- Updated to 2.7.1
93b49b
93b49b
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6.2-6jpp_5fc
93b49b
- bump again for double-long bug on ppc(64)
93b49b
93b49b
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6.2-6jpp_4fc
93b49b
- rebuilt for new gcc4.1 snapshot and glibc changes
93b49b
93b49b
* Thu Feb  2 2006 Archit Shah <ashah@redhat.com> 0:2.6.2-6jpp_3fc
93b49b
- build xerces without using native code
93b49b
93b49b
* Mon Jan  9 2006 Archit Shah <ashah@redhat.com> 0:2.6.2-6jpp_2fc
93b49b
- rebuilt for new gcj
93b49b
93b49b
* Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> 0:2.6.2-6jpp_1fc
93b49b
- rebuilt for new gcj
93b49b
93b49b
* Tue Dec 13 2005 Jesse Keating <jkeating@redhat.com>
93b49b
- rebuilt for new gcj
93b49b
93b49b
* Fri Oct 07 2005 Ralph Apel <r.apel at r-apel.de> 0:2.7.1-1jpp
93b49b
- Upgrade to 2.7.1
93b49b
93b49b
* Thu Jul 21 2005 Ralph Apel <r.apel at r-apel.de> 0:2.6.2-7jpp
93b49b
- Include target jars-dom3
93b49b
- Create new subpackage dom3
93b49b
93b49b
* Mon Jul 18 2005 Gary Benson <gbenson at redhat.com> 0:2.6.2-5jpp_2fc
93b49b
- Build on ia64, ppc64, s390 and s390x.
93b49b
- Switch to aot-compile-rpm (also BC-compiles samples).
93b49b
93b49b
* Wed Jul 13 2005 Gary Benson <gbenson at redhat.com> 0:2.6.2-6jpp
93b49b
- Build with Sun JDK (from <gareth.armstrong at hp.com>).
93b49b
93b49b
* Wed Jun 15 2005 Gary Benson <gbenson at redhat.com> 0:2.6.2-5jpp_1fc
93b49b
- Upgrade to 2.6.2-5jpp.
93b49b
93b49b
* Tue Jun 14 2005 Gary Benson <gbenson at redhat.com> 0:2.6.2-5jpp
93b49b
- Remove the tools tarball, and build xjavac from source.
93b49b
- Patch xjavac to fix the classpath under libgcj too.
93b49b
93b49b
* Fri Jun 10 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_8fc
93b49b
- Remove the tools tarball, and build xjavac from source.
93b49b
- Replace classpath workaround to xjavac task and use
93b49b
  xml-commons classes again (#152255).
93b49b
93b49b
* Thu May 26 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_7fc
93b49b
- Rearrange how BC-compiled stuff is built and installed.
93b49b
93b49b
* Mon May 23 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_6fc
93b49b
- Add alpha to the list of build architectures (#157522).
93b49b
- Use absolute paths for rebuild-gcj-db.
93b49b
93b49b
* Thu May  5 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_5fc
93b49b
- Add dependencies for %%post and %%postun scriptlets (#156901).
93b49b
93b49b
* Fri Apr 29 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_4fc
93b49b
- BC-compile.
93b49b
93b49b
* Thu Apr 28 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_3fc
93b49b
- Revert xjavac classpath workaround, and patch to use libgcj's
93b49b
  classes instead of those in xml-commons (#152255).
93b49b
93b49b
* Thu Apr 21 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_2fc
93b49b
- Add classpath workaround to xjavac task (#152255).
93b49b
93b49b
* Wed Jan 12 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_1fc
93b49b
- Reenable building of classes that require javax.swing (#130006).
93b49b
- Sync with RHAPS.
93b49b
93b49b
* Mon Nov 15 2004 Fernando Nasser <fnasser@redhat.com>  0:2.6.2-4jpp_1rh
93b49b
- Merge with upstream for 2.6.2 upgrade
93b49b
93b49b
* Thu Nov  4 2004 Gary Benson <gbenson@redhat.com> 0:2.6.2-2jpp_5fc
93b49b
- Build into Fedora.
93b49b
93b49b
* Thu Oct 28 2004 Gary Benson <gbenson@redhat.com> 0:2.6.2-2jpp_4fc
93b49b
- Bootstrap into Fedora.
93b49b
93b49b
* Fri Oct 1 2004 Andrew Overholt <overholt@redhat.com> 0:2.6.2-2jpp_4rh
93b49b
- add coreutils BuildRequires
93b49b
93b49b
* Thu Sep 30 2004 Andrew Overholt <overholt@redhat.com> 0:2.6.2-2jpp_3rh
93b49b
- Remove xml-commons-resolver as a Requires
93b49b
93b49b
* Thu Aug 26 2004 Ralph Apel <r.apel at r-apel.de> 0:2.6.2-4jpp
93b49b
- Build with ant-1.6.2
93b49b
- Dropped jikes requirement, built for 1.4.2
93b49b
93b49b
* Wed Jun 23 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-3jpp
93b49b
- Updated Patch #0 to fix breakage using BEA 1.4.2 SDK, new patch
93b49b
  from <mwringe@redhat.com> and <vivekl@redhat.com>.
93b49b
93b49b
* Mon Jun 21 2004 Vivek Lakshmanan <vivekl@redhat.com> 0:2.6.2-2jpp_2rh
93b49b
- Added new Source1 URL and added new %%setup to expand it under the
93b49b
  expanded result of Source0.
93b49b
- Updated Patch0 to fix version discrepancies.
93b49b
- Added build requirement for xml-commons-apis
93b49b
 
93b49b
* Mon Jun 14 2004 Matt Wringe <mwringe@redhat.com> 0:2.6.2-2jpp_1rh
93b49b
- Update to 2.6.2
93b49b
- made patch names comformant
93b49b
93b49b
* Mon Mar 29 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-2jpp
93b49b
- Rebuilt with jikes 1.18 for java 1.3.1_11
93b49b
93b49b
* Fri Mar 26 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.6.1-1jpp_2rh
93b49b
- add RHUG upgrade cleanup
93b49b
93b49b
* Tue Mar 23 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-1jpp
93b49b
- 2.6.2
93b49b
93b49b
* Thu Mar 11 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.6.1-1jpp_1rh
93b49b
- RH vacuuming
93b49b
- remove jikes dependency
93b49b
- add nonjikes-cast.patch