Blame SPECS/xerces-j2.spec

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