f348e1
%global cvs_version %(echo %{version} | tr . _)
f348e1
f348e1
Name:           xalan-j2
f348e1
Version:        2.7.2
f348e1
Release:        10%{?dist}
f348e1
Summary:        Java XSLT processor
f348e1
# src/org/apache/xpath/domapi/XPathStylesheetDOM3Exception.java is W3C
f348e1
License:        ASL 2.0 and W3C
f348e1
URL:            http://xalan.apache.org/
f348e1
f348e1
# ./generate-tarball.sh
f348e1
Source0:        %{name}-%{version}.tar.gz
f348e1
Source1:        xalan-j2-serializer-MANIFEST.MF
f348e1
Source2:        http://repo1.maven.org/maven2/xalan/xalan/%{version}/xalan-%{version}.pom
f348e1
Source3:        http://repo1.maven.org/maven2/xalan/serializer/%{version}/serializer-%{version}.pom
f348e1
Source4:        xsltc-%{version}.pom
f348e1
Source5:        xalan-j2-MANIFEST.MF
f348e1
# Remove bundled binaries which cannot be easily verified for licensing
f348e1
Source6:        generate-tarball.sh
f348e1
f348e1
Patch0:         xalan-j2-noxsltcdeps.patch
f348e1
f348e1
BuildArch:      noarch
f348e1
f348e1
BuildRequires:  javapackages-local
f348e1
BuildRequires:  ant
f348e1
BuildRequires:  apache-parent
f348e1
BuildRequires:  bcel
f348e1
BuildRequires:  java_cup
f348e1
BuildRequires:  regexp
f348e1
BuildRequires:  sed
f348e1
BuildRequires:  xerces-j2 >= 0:2.7.1
f348e1
BuildRequires:  xml-commons-apis >= 0:1.3
f348e1
f348e1
Requires:       xerces-j2
f348e1
f348e1
Provides:       jaxp_transform_impl
f348e1
f348e1
%description
f348e1
Xalan is an XSLT processor for transforming XML documents into HTML,
f348e1
text, or other XML document types. It implements the W3C Recommendations
f348e1
for XSL Transformations (XSLT) and the XML Path Language (XPath). It can
f348e1
be used from the command line, in an applet or a servlet, or as a module
f348e1
in other program.
f348e1
f348e1
%package        xsltc
f348e1
Summary:        XSLT compiler
f348e1
License:        ASL 2.0
f348e1
Requires:       java_cup
f348e1
Requires:       bcel
f348e1
Requires:       regexp
f348e1
Requires:       xerces-j2
f348e1
f348e1
%description    xsltc
f348e1
The XSLT Compiler is a Java-based tool for compiling XSLT stylesheets into
f348e1
lightweight and portable Java byte codes called translets.
f348e1
f348e1
%package        manual
f348e1
Summary:        Manual for %{name}
f348e1
License:        ASL 2.0
f348e1
f348e1
%description    manual
f348e1
Documentation for %{name}.
f348e1
f348e1
%prep
f348e1
%setup -q -n xalan-j_%{cvs_version}
f348e1
%patch0 -p0
f348e1
f348e1
find . -name '*.jar' -delete
f348e1
find . -name '*.class' -delete
f348e1
f348e1
sed -i '/
f348e1
(cd ./src && tar xf xml-commons-external-*-src.tar.gz)
f348e1
f348e1
# Remove classpaths from manifests
f348e1
sed -i '/class-path/I d' $(find -iname '*manifest*')
f348e1
f348e1
# Convert CR-LF to LF-only
f348e1
sed -i 's/\r//' KEYS LICENSE.txt NOTICE.txt xdocs/style/resources/script.js \
f348e1
    xdocs/sources/xsltc/README* `find -name '*.sh'`
f348e1
f348e1
%mvn_file :xalan %{name} jaxp_transform_impl
f348e1
%mvn_file :serializer %{name}-serializer
f348e1
%mvn_file :xsltc xsltc
f348e1
%mvn_package :xsltc xsltc
f348e1
f348e1
%build
f348e1
pushd lib
f348e1
ln -sf $(build-classpath java_cup-runtime) runtime.jar
f348e1
ln -sf $(build-classpath bcel) BCEL.jar
f348e1
ln -sf $(build-classpath regexp) regexp.jar
f348e1
ln -sf $(build-classpath xerces-j2) xercesImpl.jar
f348e1
ln -sf $(build-classpath xml-commons-apis) xml-apis.jar
f348e1
popd
f348e1
pushd tools
f348e1
ln -sf $(build-classpath java_cup) java_cup.jar
f348e1
ln -sf $(build-classpath ant) ant.jar
f348e1
popd
f348e1
export CLASSPATH=$(build-classpath glassfish-servlet-api)
f348e1
f348e1
ant \
f348e1
  -Dcompiler.source=1.6 \
f348e1
  -Dcompiler.target=1.6 \
f348e1
  -Djava.awt.headless=true \
f348e1
  -Dbuild.xalan-interpretive.jar=build/xalan-interpretive.jar \
f348e1
  xalan-interpretive.jar\
f348e1
  xsltc.unbundledjar \
f348e1
  docs
f348e1
f348e1
# inject OSGi manifests
f348e1
jar ufm build/serializer.jar %{SOURCE1}
f348e1
jar ufm build/xalan-interpretive.jar %{SOURCE5}
f348e1
f348e1
%mvn_artifact %{SOURCE2} build/xalan-interpretive.jar
f348e1
%mvn_artifact %{SOURCE3} build/serializer.jar
f348e1
%mvn_artifact %{SOURCE4} build/xsltc.jar
f348e1
f348e1
%install
f348e1
%mvn_install
f348e1
f348e1
%post
f348e1
# update-alternatives will remove the symlink - preserve it
f348e1
mv %{_javadir}/jaxp_transform_impl.jar{,.tmp} || :
f348e1
# alternatives removed in f26
f348e1
update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar &>/dev/null || :
f348e1
# restore the symlink
f348e1
mv %{_javadir}/jaxp_transform_impl.jar{.tmp,} || :
f348e1
f348e1
%files -f .mfiles
f348e1
%license LICENSE.txt NOTICE.txt
f348e1
%doc KEYS readme.html
f348e1
f348e1
%files xsltc -f .mfiles-xsltc
f348e1
%license LICENSE.txt NOTICE.txt
f348e1
f348e1
%files manual
f348e1
%license LICENSE.txt NOTICE.txt
f348e1
%doc build/docs/*
f348e1
f348e1
%changelog
f348e1
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 2.7.2-10
f348e1
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
f348e1
  Related: rhbz#1991688
f348e1
f348e1
* Mon Jun 28 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.7.2-9
f348e1
- Build with OpenJDK 11
f348e1
f348e1
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0:2.7.2-8
f348e1
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
f348e1
f348e1
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.2-7
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
f348e1
f348e1
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.2-6
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
f348e1
f348e1
* Sat Jul 11 2020 Jiri Vanek <jvanek@redhat.com> - 0:2.7.2-5
f348e1
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
f348e1
f348e1
* Mon Jun 29 2020 Mat Booth <mat.booth@redhat.com> - 0:2.7.2-4
f348e1
- Peg to Java 8 due to build issues on Java 11
f348e1
f348e1
* Fri Jun 19 2020 Mat Booth <mat.booth@redhat.com> - 0:2.7.2-3
f348e1
- Allow building against Java 11
f348e1
f348e1
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.2-2
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f348e1
f348e1
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.7.2-2
f348e1
- Mass rebuild for javapackages-tools 201902
f348e1
f348e1
* Wed Oct 16 2019 Fabio Valentini <decathorpe@gmail.com> - 0:2.7.2-1
f348e1
- Update to version 2.7.2.
f348e1
f348e1
* Wed Jul 31 2019 Marian Koncek <mkoncek@redhat.com> - 2.7.2-1
f348e1
- Update to upstream version 2.7.2
f348e1
f348e1
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.1-40
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f348e1
f348e1
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.7.1-39
f348e1
- Mass rebuild for javapackages-tools 201901
f348e1
f348e1
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.1-39
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
f348e1
f348e1
* Tue Aug 07 2018 Michael Simacek <msimacek@redhat.com> - 0:2.7.1-38
f348e1
- Update license of subpackages
f348e1
f348e1
* Tue Jul 31 2018 Michael Simacek <msimacek@redhat.com> - 0:2.7.1-37
f348e1
- Remove BR on xml-stylebook
f348e1
f348e1
* Tue Jul 31 2018 Michael Simacek <msimacek@redhat.com> - 0:2.7.1-36
f348e1
- Repack the tarball without binaries
f348e1
f348e1
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.1-35
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
f348e1
f348e1
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.1-34
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f348e1
f348e1
* Mon Sep 25 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.7.1-33
f348e1
- Elimitate race condition when injecting JAR manifest
f348e1
- Resolves: rhbz#1495250
f348e1
f348e1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.1-32
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f348e1
f348e1
* Wed Mar 08 2017 Michael Simacek <msimacek@redhat.com> - 0:2.7.1-31
f348e1
- Fix missing jaxp_transformer_impl symlink after upgrade
f348e1
f348e1
* Thu Feb 23 2017 Michael Simacek <msimacek@redhat.com> - 0:2.7.1-30
f348e1
- Install with XMvn
f348e1
- Remove alternatives
f348e1
f348e1
* Tue Feb 07 2017 Michael Simacek <msimacek@redhat.com> - 0:2.7.1-29
f348e1
- Build against glassfish-servlet-api
f348e1
f348e1
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.7.1-28
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f348e1
f348e1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-27
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f348e1
f348e1
* Wed Mar 4 2015 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.1-26
f348e1
- Move to Servlet 3.1.
f348e1
f348e1
* Thu Feb 12 2015 Michael Simacek <msimacek@redhat.com> - 0:2.7.1-25
f348e1
- Remove bundled JARs
f348e1
- Remove unused patch
f348e1
- Fix end-of-line issues
f348e1
f348e1
* Wed Feb 11 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.7.1-24
f348e1
- Update to current packaging guidelines
f348e1
f348e1
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-23
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f348e1
f348e1
* Thu Mar 27 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.7.1-22
f348e1
- Add patch to fix remote code execution vulnerability
f348e1
- Resolves: CVE-2014-0107
f348e1
f348e1
* Mon Aug 19 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.7.1-21
f348e1
- Move depmaps to appropriate packages
f348e1
- Resolves: rhbz#998594
f348e1
f348e1
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-20
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f348e1
f348e1
* Wed Jul 10 2013 Krzysztof Daniel <kdaniel@redhat.com> 0:2.7.1-19
f348e1
- Add export packages from Eclipse orbit.
f348e1
- Restore dependency to system.bundle.
f348e1
f348e1
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-18
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f348e1
f348e1
* Fri Oct 12 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.7.1-17
f348e1
- Remove classpaths from manifests, resolves: rhbz#575635
f348e1
- Remove jlex from classpath
f348e1
- Fix source URL to archive.apache.org
f348e1
- Don't mix spaces and tabs in spec file
f348e1
- Fix end-of-line encoding of some documentation files
f348e1
f348e1
* Fri Aug 24 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.7.1-16
f348e1
- No more ASL 1.1 code present in the package, fix license
f348e1
f348e1
* Thu Aug 23 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.7.1-15
f348e1
- Add NOTICE.txt file to subpackages
f348e1
- Remove bundled sources of other packages used to build javadocs
f348e1
f348e1
* Thu Aug 16 2012 Andy Grimm <agrimm@gmail.com> - 0:2.7.1-14
f348e1
- Remove osgi(system.bundle) requirement
f348e1
f348e1
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-13
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f348e1
f348e1
* Thu Jul 12 2012 Andy Grimm <agrimm@gmail.com> - 0:2.7.1-12
f348e1
- Change javax.servlet requirement to use tomcat 7
f348e1
f348e1
* Mon Jul 02 2012 Gerard Ryan <galileo@fedoraproject.org> - 0:2.7.1-11
f348e1
- Fix Requires for javax.servlet to geronimo-osgi-support
f348e1
f348e1
* Sun Jun 24 2012 Gerard Ryan <galileo@fedoraproject.org> - 0:2.7.1-10
f348e1
- Inject OSGI Manifest for xalan-j2.jar
f348e1
f348e1
* Tue May 29 2012 Andy Grimm <agrimm@gmail.com> - 0:2.7.1-9
f348e1
- Follow new guidelines for EE API deps (#819546)
f348e1
f348e1
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-8
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f348e1
f348e1
* Mon Oct 10 2011 Andy Grimm <agrimm@gmail.com> 0:2.7.1-7
f348e1
- add POM files
f348e1
f348e1
* Wed Aug 10 2011 Andrew Overholt <overholt@redhat.com> 0:2.7.1-6
f348e1
- Fix filename of serializer.jar in xalan-j2's MANIFEST.MF
f348e1
- https://bugzilla.redhat.com/show_bug.cgi?id=718738
f348e1
f348e1
* Tue Jul 26 2011 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.1-5
f348e1
- Remove old commented parts.
f348e1
- Fix rpmlint warnings.
f348e1
f348e1
* Tue Jun 28 2011 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.1-4
f348e1
- Fix FTBFS.
f348e1
f348e1
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.1-3
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f348e1
f348e1
* Thu Dec 16 2010 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.1-2
f348e1
- Update to current guidelines.
f348e1
f348e1
* Wed Apr 7 2010 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.1-1
f348e1
- Update to 2.7.1.
f348e1
- Drop gcj_support.
f348e1
f348e1
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.0-9.5
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f348e1
f348e1
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.0-8.5
f348e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f348e1
f348e1
* Tue Feb 3 2009 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.0-7.5
f348e1
- Add osgi manifest.
f348e1
f348e1
* Sat Sep  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0:2.7.0-7.4
f348e1
- fix license tag
f348e1
f348e1
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:2.7.0-7.3
f348e1
- drop repotag
f348e1
- fix license tag
f348e1
f348e1
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:2.7.0-7jpp.2
f348e1
- Autorebuild for GCC 4.3
f348e1
f348e1
* Fri Apr 20 2007 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-6jpp.2.fc7
f348e1
- Rebuild to fix incomplete .db/so files due to broken aot-compile-rpm
f348e1
f348e1
* Fri Aug 18 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-6jpp.1
f348e1
- Resync with latest from JPP.
f348e1
f348e1
* Fri Aug 11 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-5jpp.3
f348e1
- Rebuild.
f348e1
f348e1
* Thu Aug 10 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-5jpp.2
f348e1
- Rebuild.
f348e1
f348e1
* Thu Aug 10 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-5jpp.1
f348e1
- Resync with latest from JPP.
f348e1
- Partially adopt new naming convention (.1 suffix).
f348e1
- Use ln and rm explicitly instead of core-utils in Requires(x).
f348e1
f348e1
* Thu Aug 10 2006 Karsten Hopp <karsten@redhat.de> 2.7.0-4jpp_5fc
f348e1
- Requires(post):     coreutils
f348e1
f348e1
* Wed Jul 26 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-4jpp_4fc
f348e1
- Extend patch to cover all applicable MANIFEST files in src directory.
f348e1
f348e1
* Wed Jul 26 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-4jpp_3fc
f348e1
- Apply patch to replace serializer.jar in MANIFEST file with
f348e1
  xalan-j2-serializer.jar.
f348e1
f348e1
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:2.7.0-4jpp_2fc
f348e1
- Rebuilt
f348e1
f348e1
* Fri Jul 21 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-4jpp_1fc
f348e1
- Resync with latest JPP version.
f348e1
f348e1
* Wed Jul 19 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-3jpp_1fc
f348e1
- Merge with latest version from jpp.
f348e1
- Undo ExcludeArch since eclipse available for all arch-es.
f348e1
- Remove jars from sources for new upstream version.
f348e1
- Purge unused patches from previous release.
f348e1
- Conditional native compilation with GCJ.
f348e1
- Use NVR macros wherever possible.
f348e1
f348e1
* Wed Mar  8 2006 Rafael Schloming <rafaels@redhat.com> - 0:2.6.0-3jpp_10fc
f348e1
- excluded s390[x] and ppc64 due to eclipse
f348e1
f348e1
* Mon Mar  6 2006 Jeremy Katz <katzj@redhat.com> - 0:2.6.0-3jpp_9fc
f348e1
- stop scriptlet spew
f348e1
f348e1
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6.0-3jpp_8fc
f348e1
- bump again for double-long bug on ppc(64)
f348e1
f348e1
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6.0-3jpp_7fc
f348e1
- rebuilt for new gcc4.1 snapshot and glibc changes
f348e1
f348e1
* Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> 0:2.6.0-3jpp_6fc
f348e1
- rebuild again
f348e1
f348e1
* Tue Dec 13 2005 Jesse Keating <jkeating@redhat.com> 0:2.6.0-3jpp_5fc.3
f348e1
- patch to not use target= in build.xml
f348e1
f348e1
* Tue Dec 13 2005 Jesse Keating <jkeating@redhat.com> 0:2.6.0-3jpp_5fc.1
f348e1
- rebuild again with gcc-4.1
f348e1
f348e1
* Fri Dec 09 2005 Warren Togami <wtogami@redhat.com> 0:2.6.0-3jpp_5fc
f348e1
- rebuild with gcc-4.1
f348e1
f348e1
* Tue Nov  1 2005 Archit Shah <ashah at redhat.com> 0:2.6.0-3jpp_4fc
f348e1
- Exclude war which blocks aot compilation of main jar (#171005).
f348e1
f348e1
* Tue Jul 19 2005 Gary Benson <gbenson at redhat.com> 0:2.6.0-3jpp_3fc
f348e1
- Build on ia64, ppc64, s390 and s390x.
f348e1
- Switch to aot-compile-rpm (also BC-compiles xsltc and samples).
f348e1
f348e1
* Tue Jun 28 2005 Gary Benson <gbenson at redhat.com> 0:2.6.0-3jpp_2fc
f348e1
- Remove a tarball from the tarball too.
f348e1
- Fix demo subpackage's dependencies.
f348e1
f348e1
* Wed Jun 15 2005 Gary Benson <gbenson at redhat.com> 0:2.6.0-3jpp_1fc
f348e1
- Remove jarfiles from the tarball.
f348e1
f348e1
* Fri May 27 2005 Gary Benson <gbenson at redhat.com> 0:2.6.0-3jpp
f348e1
- Add NOTICE file as per Apache License version 2.0.
f348e1
- Build with servletapi5.
f348e1
f348e1
* Fri May 27 2005 Gary Benson <gbenson@redhat.com> 0:2.6.0-2jpp_3fc
f348e1
- Remove now-unnecessary workaround for #130162.
f348e1
- Rearrange how BC-compiled stuff is built and installed.
f348e1
f348e1
* Tue May 24 2005 Gary Benson <gbenson@redhat.com> 0:2.6.0-2jpp_2fc
f348e1
- Add DOM3 stubs to classes that need them (#152255).
f348e1
- BC-compile the main jarfile.
f348e1
f348e1
* Fri Apr  1 2005 Gary Benson <gbenson@redhat.com>
f348e1
- Add NOTICE file as per Apache License version 2.0.
f348e1
f348e1
* Wed Jan 12 2005 Gary Benson <gbenson@redhat.com> 0:2.6.0-2jpp_1fc
f348e1
- Sync with RHAPS.
f348e1
f348e1
* Mon Nov 15 2004 Fernando Nasser <fnasser@redhat.com> 0:2.6.0-2jpp_1rh
f348e1
- Merge with latest community release
f348e1
f348e1
* Thu Nov  4 2004 Gary Benson <gbenson@redhat.com> 0:2.6.0-1jpp_2fc
f348e1
- Build into Fedora.
f348e1
f348e1
* Thu Aug 26 2004 Ralph Apel <r.ape at r-apel.de> 0:2.6.0-2jpp
f348e1
- Build with ant-1.6.2
f348e1
- Try with -Djava.awt.headless=true
f348e1
f348e1
* Mon Jul 26 2004 Fernando Nasser <fnasser@redhat.com> 0:2.6.0-1jpp_1rh
f348e1
- Merge with latest community version
f348e1
f348e1
* Fri Mar 26 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.5.2-1jpp_2rh
f348e1
- add RHUG upgrade cleanup
f348e1
f348e1
* Tue Mar 23 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.0-1jpp
f348e1
- Updated to 2.6.0
f348e1
- Patches supplied by <aleksander.adamowski@altkom.pl>
f348e1
f348e1
* Thu Mar  4 2004 Frank Ch. Eigler <fche@redhat.com> - 0:2.5.2-1jpp_1rh
f348e1
- RH vacuuming
f348e1
f348e1
* Sat Nov 15 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.5.2-1jpp
f348e1
- Update to 2.5.2.
f348e1
- Re-enable javadocs, new style versionless symlink handling, crosslink
f348e1
  with local J2SE javadocs.
f348e1
- Spec cleanups.
f348e1
f348e1
* Sat Jun  7 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.5.1-1jpp
f348e1
- Update to 2.5.1.
f348e1
- Fix jpackage-utils version in BuildRequires, add xerces-j2.
f348e1
- Non-versioned javadoc symlinking.
f348e1
- Add one missing epoch.
f348e1
- Clean up manifests from Class-Path's and other stuff we don't include.
f348e1
- xsltc no longer provides a jaxp_transform_impl because of huge classpath
f348e1
  and general unsuitablity for production-use, system-installed transformer.
f348e1
- Own (ghost) %%{_javadir}/jaxp_transform_impl.jar.
f348e1
- Remove alternatives in preun instead of postun.
f348e1
- Disable javadoc subpackage for now:
f348e1
  <http://issues.apache.org/bugzilla/show_bug.cgi?id=20572>
f348e1
f348e1
* Thu Mar 27 2003 Nicolas Mailhot <Nicolas.Mailhot@One2team.com> 0:2.5.0.d1-1jpp
f348e1
- For jpackage-utils 1.5
f348e1
f348e1
* Wed Jan 22 2003 Ville Skyttä <ville.skytta at iki.fi> - 2.4.1-2jpp
f348e1
- bsf -> oldbsf.
f348e1
- Use non-versioned jar in alternative, don't remove it on upgrade.
f348e1
- Remove hardcoded packager tag.
f348e1
f348e1
* Mon Nov 04 2002 Henri Gomez <hgomez@users.sourceforge.net> 2.4.1-1jpp
f348e1
- 2.4.1
f348e1
f348e1
* Tue Sep 10 2002 Ville Skyttä <ville.skytta at iki.fi> 2.4.0-1jpp
f348e1
- 2.4.0.
f348e1
f348e1
* Thu Aug 22 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.4-0.D1.3jpp
f348e1
- corrected case for Group tag
f348e1
- fixed servlet classpath
f348e1
f348e1
* Tue Aug 20 2002 Ville Skyttä <ville.skytta at iki.fi> 2.4-0.D1.2jpp
f348e1
- Remove xerces-j1 runtime dependency.
f348e1
- Add bcel, jlex, regexp to xsltc runtime requirements:
f348e1
  <http://xml.apache.org/xalan-j/xsltc_usage.html>
f348e1
- Build with -Dbuild.compiler=modern (IBM 1.3.1) to avoid stylebook errors.
f348e1
- XSLTC now provides jaxp_transform_impl too.
f348e1
- Earlier changes by Henri, from unreleased 2.4-D1.1jpp:
f348e1
    Mon Jul 15 2002 Henri Gomez <hgomez@users.sourceforge.net> 2.4-D1.1jpp
f348e1
  - 2.4D1
f348e1
  - use the jlex 1.2.5-5jpp (patched by Xalan/XSLTC team) rpm
f348e1
  - use the stylebook-1.0-b3_xalan-2.jar included in source file till it will
f348e1
    be packaged in jpackage
f348e1
  - use jaxp_parser_impl (possibly xerces-j2) instead of xerces-j1 for docs
f348e1
    generation, since it's tuned for stylebook-1.0-b3_xalan-2.jar
f348e1
  - build and provide xsltc in a separate rpm
f348e1
f348e1
* Mon Jul 01 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.1-2jpp
f348e1
- provides jaxp_transform_impl
f348e1
- requires jaxp_parser_impl
f348e1
- stylebook already requires xml-commons-apis
f348e1
- jaxp_parser_impl already requires xml-commons-apis
f348e1
- use sed instead of bash 2.x extension in link area to make spec compatible with distro using bash 1.1x
f348e1
f348e1
* Wed Jun 26 2002 Henri Gomez <hgomez@users.sourceforge.net> 2.3.1-2jpp
f348e1
- fix built classpath (bsf, bcel are existing jpackage rpms),
f348e1
- add buildrequires for javacup and JLex
f348e1
f348e1
* Wed May 08 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.1-1jpp
f348e1
- 2.3.1
f348e1
- vendor, distribution, group tags
f348e1
f348e1
* Mon Mar 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.0-2jpp
f348e1
- generic servlet support
f348e1
f348e1
* Wed Feb 20 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.0-1jpp
f348e1
- 2.3.0
f348e1
- no more compat jar
f348e1
f348e1
* Sun Jan 27 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.0-2jpp
f348e1
- adaptation to new stylebook1.0b3 package
f348e1
- used source tarball
f348e1
- section macro
f348e1
f348e1
* Fri Jan 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.0-1jpp
f348e1
- 2.2.0 final
f348e1
- versioned dir for javadoc
f348e1
- no dependencies for manual and javadoc packages
f348e1
- stricter dependency for compat and demo packages
f348e1
- fixed package confusion
f348e1
- adaptation for new servlet3 package
f348e1
- requires xerces-j1 instead of jaxp_parser
f348e1
- xml-apis jar now in required xml-commons-apis external package
f348e1
f348e1
* Wed Dec 5 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D14-1jpp
f348e1
- 2.2.D14
f348e1
- javadoc into javadoc package
f348e1
- compat.jar into compat package
f348e1
- compat javadoc into compat-javadoc package
f348e1
f348e1
* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 2.2.D13-2jpp
f348e1
- changed extension to jpp
f348e1
- prefixed xml-apis
f348e1
f348e1
* Tue Nov 20 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 2.2.D13-1jpp
f348e1
- 2.2.D13
f348e1
- removed packager tag
f348e1
f348e1
* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D11-1jpp
f348e1
- 2.2.D11
f348e1
f348e1
* Sun Sep 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D10-2jpp
f348e1
- first unified release
f348e1
- s/jPackage/JPackage
f348e1
f348e1
* Fri Sep 14 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D10-1mdk
f348e1
- cvs references
f348e1
- splitted demo package
f348e1
- moved demo files to %%{_datadir}/%%{name}
f348e1
- only manual package requires stylebook-1.0b3
f348e1
- only demo package requires servletapi3
f348e1
f348e1
* Wed Aug 22 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D9-1mdk
f348e1
- 2.2.9
f348e1
- used new source packaging policy
f348e1
- added samples data
f348e1
f348e1
* Wed Aug 08 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D6-1mdk
f348e1
- first Mandrake release