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