Blame SPECS/xerces-j2.spec

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