Blame SPECS/xerces-j2.spec

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