Blame SPECS/xerces-j2.spec

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