# changelog

author: Ralph Apel <r.apel at r-apel.de> - 0:0.9-1jpp
changelog:
  - Upgrade to 0.9
  - Drop empty manual subpackage
  - Add -maven2-plugin subpackage
  - Add pom and depmap frag
  - Add gcj_support option


author: Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-5jpp.3
changelog:
  - Update component-info.xml to add scm and tag attribute instead of a comment
  - Remove the export of a versioned jar


author: Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-5jpp.2
changelog:
  - Upgrade to latest from JPP and FC6
  - Remove old RHUG specific trigger
  - Add support for conditional build of repolib package
  - Build repolib package by default


author: Ville Skyttä <ville.skytta at iki.fi> - 1.4.1-1jpp
changelog:
  - Update to 1.4.1.
  - No macros in URL and SourceX tags.
  - Run unit tests during build.
  - Remove spurious api/ from installed javadoc path.
  - Some spec file cleanup.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.2-2jpp
changelog:
  - use sed instead of bash 2.x extension in link area to make spec compatible
    with distro using bash 1.1x


author: Ralph Apel <r.apel at r-apel.de> - 0:1.13-2.jpp5
changelog:
  - Relax (B)R jaxen to >= 1.1
  - Drop javadoc scriptlets
  - Drop Vendor/Distribution from spec
  - Import into cvs


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-1jpp
changelog:
  - Update to 2.0.
  - Add non-versioned javadocs dir symlink.
  - Crosslink with local J2SE javadocs.
  - Convert specfile to UTF-8.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0.1-2jpp
changelog:
  - Repackage to recover from earlier accidental overwrite with older version.
  - No macros in URL and SourceX tags.
  - Remove spurious api/ from installed javadoc path.
  - Spec file cleanups.
  - (from 1.0.1-1jpp) Update to 1.0.1.
  - (from 1.0.1-1jpp) Run JUnit tests when building.


author: Ralph Apel <r.apel at r-apel.de> 2.0.7-1jpp
changelog:
  - 2.0.7
  - Separate out this -bootstrap package to build maven-shared 
    and other pre-requisite stuff


author: Deepak Bhole <dbhole@redhat.com> 2.0.4-10jpp
changelog:
  - Fix minor bug that caused backward compatibility to sometimes fail
  - Removed patch which should have been taken out with 9jpp
  - Updated empty-dep.jar to have atleast a manifest (1.5 VM's seem to need it)


author: Deepak Bhole <dbhole@redhat.com> 2.0.4-9jpp
changelog:
  - Added a new mapping system
  - Added a jpp howto
  - Added support for plugin mixing
  - Wired in /usr/share/maven2/repository as one of the default repos


author: Deepak Bhole <dbhole@redhat.com> 2.0.4-6jpp
changelog:
  - Moved poms over to maven2-common-poms
  - Reverted to original plugin groupid's
  - Fixed a few installation issues.
  - Installer maven-{artifact-ant,embedder,meeper,script}


author: Ralph Apel <r.apel@r-apel.de> - 0:2.0.4-5jpp
changelog:
  - Fix maven-site-plugin pom in maven2-jpp-mapping.patch
  - Add maven-shared-file-management to plugin-assembly Requires 
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: Deepak Bhole <dbhole@redhat.com> - 0:2.0.4-4jpp
changelog:
  - Additional fixes (mostly to the dependency transformer xsl) for itests.
  - Added a --with regereratedpoms switch.


author: David Walluck <dwalluck@redhat.com> 0:2.1.4-2
changelog:
  - remove javadoc scriptlets
  - fix repolib permissions
  - update BuildRoot
  - remove Vendor and Distribution


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-0.b7.6jpp
changelog:
  - versioned dir for javadoc
  - requires xalan-j2 >= 2.2.0
  - no dependencies for javadoc package
  - stricter dependency for demo package
  - section macro


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-0.b7.1mdk
changelog:
  - Requires and BuildRequires xalan-j2
  - vendor tag
  - packager tag
  - s/Copyright/License/
  - truncated description to 72 columns in spec
  - spec cleanup
  - used versioned jar
  - added demo package


author: Ralph Apel <r.apel at r-apel.de> 0:2.0.7-8.jpp5
changelog:
  - depmap easymock-java5 for build w/maven
  - copy resources to classes iot be included in plugin jar 
    (fix plugin-plugin, assembly-plugin)


author: Ralph Apel <r.apel at r-apel.de> 0:2.0.7-5.jpp5
changelog:
  - Fix reference to doxia in plugin-plugin's plugin.xml
  - Fix install with maven build
  - Provide jms_1_1_api and xpp3_min.jar for builds


author: Ralph Apel <r.apel at r-apel.de> 0:2.0.7-3.jpp5
changelog:
  - Build without maven by default
  - Activate shading and include maven-core-uber.jar
  - Promote to free


author: Ralph Apel <r.apel at r-apel.de> 2.0.4-11jpp
changelog:
  - This package has been verified to build in mock, with and
    without the bootstrap option
  - Provide maven2-bootstrap
  - Replace tabs by spaces
  - Make Vendor, Distribution based on macro
  - Fix to match current dependency versions
  - Make bootstrap work with current packageset
  - Process models with modello cli on bootstrap
  - Include maven-shared-file-management and -plugin-test-harness 
    into build
  - Omit -release-plugin and -project-info-reports-plugin from
    bootstrap build


author: Ralph Apel <r.apel at r-apel.de> 0:2.1.0-3jpp
changelog:
  - BuildRequire saxon8 instead of saxonb8
  - (B)Require bea-stax-api instead of bea-stax
  - Patch maven-plugin's project.xml for bea-stax-api instead of stax-bea-api
  - Patch XbeanXQuery to saxon 8.7
  - Add gcj_support option
  - Add post/postun Requires for javadoc


author: David Walluck <dwalluck@redhat.com> 0:0.1-0.20041111.4
changelog:
  - disable test by default as the jarv task is failing
  - remove javadoc scriptlets
  - remove build root in %install


author: Fernando Nasser <fnasser@redhat.com> 0:0.1-0.20041111.2jpp.ep1.1
changelog:
  - Patch for building with JDK 1.5
  - Bootstrap: build with no tests (need xercesjarv, still not available)


author: Ralph Apel <r.apel at r-apel.de> 0:0.1-0.20041111.2jpp
changelog:
  - By default omit tests requiring xercesjarv
  - Add postun for javadoc
  - Drop useless macros for name, version, etc.


author: Ville Skyttä <ville.skytta at iki.fi> 1.3-1jpp
changelog:
  - Update to 1.3.
  - Use sed instead of bash 2 extension when symlinking jars during build.
  - Add Distribution tag, fix URL, tweak Summary and description.


author: Ralph Apel <r.apel at r-apel.de> - 0:2.1.7-2jpp
changelog:
  - First JPP-1.7 release
  - Deliberately not updated to 2.2.4 for compat reasons
  - Patch to current xwork
  - Add post/postun Requires for javadoc
  - Add gcj_support option
  - Drop optional cos-multipart support


author: Ralph Apel <r.apel at r-apel.de> - 0:2.1.7-1jpp
changelog:
  - Update to 2.1.7
  - Require jasperreports-1.0.0 
  - Patch for jfreechart-0.9.21 and require it
  - Patch for our pell-multipart
  - One xwork/ognl related unit test failing


author: Ralph Apel <r.apel at r-apel.de> - 0:1.4-3jpp
changelog:
  - better solution for non-free exclusion (--without nonfree)
  - relax versioned dependencies
  - pell-multipart (and cos-multipart) are runtime deps only of webwork-multipart


author: Ralph Apel <r.apel at r-apel.de> - 0:1.4-2jpp
changelog:
  - put multipart classes into separate subpackage and jar
  - optionally build without cos-multipart option (-D'without_nonfree 1')
  - drop requires clover


author: Ralph Apel <r.apel at r-apel.de> 0:3.1-10jpp
changelog:
  - Fix project_properties.patch to meet new plugins
  - Silence prep section
  - Restore Vendor and Distribution


author: Jason Corley <jason.corley@gmail.com> 0:3.1-9jpp
changelog:
  - update copyright to contain current year
  - rebuild on RHEL4 to avoid broken jar repack script in FC6


author: Matt Wringe <mwringe@redhat.com> - 0:3.1-7jpp
changelog:
  - Add tomcat5 subpackage
  - Add versioning to provides and obsoletes
  - Move rm -rf %RPM_BUILD_ROOT from %prep to %install
  - Add missing maven dependencies


author: Vivek Lakshmanan <vivekl at redhat.com> - 0:3.1-4jpp
changelog:
  - Add conditional native compilation.
  - Update commons-collections-3.1-project_xml.patch to exclude reference
    to maven-plugin-changelog which requires netbeans-svc etc.
  - Set test.failonerror to false and add patch for build.xml for ant builds
    with gcj to avoid stopping the build on test failures on GCJ.


author: Ralph Apel <r.apel at r-apel.de> - 0:3.1-3jpp
changelog:
  - First JPP-1.7 release
  - Activate tests
  - Activate testframework and add -testframework subpackages
  - Add -manual subpackage
  - Build with maven by default
  - Optionally build with straight ant


author: Henri Gomez <hgomez@users.sourceforge.net> 2.0-3jpp
changelog:
  - use sed instead of bash 2.x extension in link area to make spec compatible 
    with distro using bash 1.1x


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-5jpp
changelog:
  - renamed to %{name}
  - additional sources in individual archives
  - versioned dir for javadoc
  - section macro


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-5jpp
changelog:
  - First JPP-1.7 release
  - Patch to work with asm-1.5.3
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: David Walluck <dwalluck@redhat.com> 0:1.0.3-4
changelog:
  - use explicit file list
  - fix component-info.xml
  - fix repolib file ownership
  - fix repolib permissions
  - rediff patches
  - move symlinking to %prep


author: Ralph Apel <r.apel@r-apel.de> 0:1.0-3jpp
changelog:
  - Make Vendor, Distribution based on macro
  - Add gcj_support option
  - Optionally build without maven
  - Add -manual subpackage when built with maven
  - Add maven2 depmap frag and pom


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-1jpp
changelog:
  - Upgrade to 1.0
  - Make Vendor, Distribution based on macro
  - Build with maven2 by default
  - Add pom and depmap frags


author: Ralph Apel <r.apel at r-apel.de> 0:1.9-1jpp
changelog:
  - Upgrade to 1.9
  - javancss not needed any more, (B)R dropped
  - gnu-getopt not needed any more, (B)R dropped
  - Add scripts
  - Add depmap frag


author: Vivek Lakshmanan <vivekl@redhat.com> - 0:3.2.1-1jpp.ep1.3
changelog:
  - Add repolib support
  - Add hibernate3-ejb-persistence-3.0-api.jar artificially in repolib pkg
    from the build root - HACK


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0.3-3jpp
changelog:
  - (B)R jfreechart0 instead of jfreechart
  - (B)R ecj instead of eclipse-jdt, use /usr/share/java/ecj.jar, not jdtcore
  - Add gcj_support option


author: David Walluck <dwalluck@redhat.com> 0:2.0.1-4
changelog:
  - fix inclusion of jasper-jdt.jar in main package
  - fix inclusion of jasper-jdt.jar in repolib and component-info.xml
  - use explicit file list


author: Ralph Apel <r.apel@r-apel.de> 0:0.1.1-3jpp
changelog:
  - Build with Java5 for Java5
  - Fix URL, License
  - Make Vendor, Distribution based on macro
  - Add pom and depmap frag


author: David Walluck <dwalluck@redhat.com> 0:1.2.4-2
changelog:
  - remove javadoc scriptlets
  - remove Vendor and Distribution
  - update License
  - update BuildRoot
  - fix maven dependencies
  - fix maven directory ownership
  - fix %doc
  - GCJ fixes


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.4-1jpp
changelog:
  - Upgrade to 1.2.4
  - Switch to maven2 build by default
  - Optionally build with straight ant
  - Add gcj_support option
  - Install poms and depmap frags
  - Make Vendor, Distribution based on macro


author: Ralph Apel <r.apel at r-apel.de> - 0:1.30-0.rc1.3jpp
changelog:
  - First JPP-1.7 release
  - Effectively use servletapi5
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: David Walluck <dwalluck@redhat.com> 0:5.1-16
changelog:
  - use explicit file list to avoid duplicating files between packages
  - fix repolib
  - properly unpack sources
  - clean up build options
  - fix file-not-utf8


author: Nicolas Mailhot <Nicolas.Mailhot (at) JPackage.org> - 5.0-6jpp
changelog:
  - For jpackage-utils 1.5

  e Tue Feb 25 2003 Ville Skyttä <ville.skytta at iki.fi> - 5.0-5jpp
  - Rebuild to get docdir right on modern distros.
  - Fix License tag and source file perms.
  - Built with IBM's 1.3.1SR3 (doesn't build with Sun's 1.4.1_01).


author: Henri Gomez <hgomez@slib.fr> 5.0-1jpp
changelog:
  - bcel is now a jakarta apache project
  - dependency on jakarta-regexp instead of gnu.regexp 
  - created manual package


author: David Walluck <david@jpackage.org> 1:1.0-0.20000804r7dev.5jpp
changelog:
  - add ant conf
  - own non-versioned javadoc symlink
  - Requires: xml-commons-apis
  - use build-classpath
  - macros


author: Ville Skyttä <ville.skytta at iki.fi> - 1:1.0-0.20000804r7dev.2jpp
changelog:
  - Rebuild for JPackage 1.5.
  - Fix Group tags.
  - Include non-versioned javadoc symlink.
  - Scripts subpackage.


author: Ville Skyttä <ville.skytta at iki.fi> 1:1.0-0.20000804r7dev.1jpp
changelog:
  - Change version to 1.0, put revision to release, add Epoch.
  - Don't use included DOM and SAX, require jaxp_parser_impl.
  - Add non-versioned jar symlink.
  - Add shell script.
  - Vendor, Distribution tags.


author: David Walluck <dwalluck@redhat.com> 0:2.3.2-1
changelog:
  - 2.3.2 as lucene23
  - add option to disable db support
  - fix classpath-in-manifest
  - fix online build
  - add GCJ support
  - add OSGi support


author: Ville Skyttä <scop at jpackage.org> - 0:1.4.3-2jpp
changelog:
  - Add unversioned javadoc dir symlink.
  - Crosslink with local JDK javadocs.
  - Convert specfile to UTF-8.
  - Fix URLs.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:6.5.3-2jpp
changelog:
  - Apply two patches for known limitations from
    http://saxon.sourceforge.net/saxon6.5.3/limitations.html
  - Make the command line script use xml-commons-resolver if it's available.
  - Include man page for command line script.
  - Add patch to fix command line option handling and document missing options.
  - New style versionless javadoc dir symlinking.
  - Crosslink with local J2SE javadocs.
  - Add missing jdom-javadoc build dependency.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:6.5.2-7jpp
changelog:
  - Non-versioned javadoc symlinking.
  - Include Main-Class attribute in saxon.jar.
  - Own (ghost) %{_javadir}/jaxp_transform_impl.jar.
  - Remove alternatives in preun instead of postun.


author: Ville Skyttä <ville.skytta at iki.fi> - 6.5.2-6jpp
changelog:
  - Rebuild for JPackage 1.5.
  - Split shell script to -scripts subpackage.
  - Use non-versioned jar in jaxp_transform_impl alternative, and don't remove
    it on upgrade.
  - Spec file cleanups.


author: Ville Skyttä <ville.skytta at iki.fi> 6.5.2-5jpp
changelog:
  - Fix shell script (again).
  - Rebuild with -Dbuild.compiler=modern (saxon-fop won't build with jikes).


author: Ville Skyttä <ville.skytta at iki.fi> 6.5.2-4jpp
changelog:
  - First public JPackage release.
  - Compile with build.xml by yours truly.
  - AElfred no more provides jaxp_parser_impl; it's SAX only, no DOM.
  - Fix shell script.


author: Ville Skyttä <ville.skytta at iki.fi> 6.5.2-1jpp
changelog:
  - First JPackage release.
  - Provides jaxp_parser2 though there's no DOM implementation in this AElfred.


author: David Walluck <dwalluck@redhat.com> 0:8-0.p8.3
changelog:
  - remove javadoc scriptlets
  - fix permissions
  - fix maven directory ownership
  - update License
  - update BuildRoot
  - build without maven by default
  - maven build requires saxpath
  - fix java call
  - patch for new asm
  - partially updated for recent versions of bouncycastle
  - comment out sitemesh BuildRequires for now


author: Ralph Apel <r.apel@r-apel.de> 0:8-0.p8.1jpp
changelog:
  - Move version to the parent-version
  - Conserve proper version for each component
  - maven-shared-components-8 package set


author: Matthew Wringe <mwringe at redhat.com> - 0:4.0-3jpp
changelog:
  - Added missing build requires of ant-junit and junit
  - Changed directory locations to use rpm macros
  - Added conditional native compiling


author: Ralph Apel <r.apel at r-apel.de> 0:1.5-3jpp
changelog:
  - BR java-devel = 1.5.0, Require java >= 1.5.0
  - Revert to standard pom
  - Put Anakia/Texen dependencies in CLASSPATH


author: Vivek Lakshmanan <vivekl@redhat.com> - 0:1.4-5jpp
changelog:
  - Add conditional native compilation with GCJ.
  - Apply patch (Gary Benson - Mon Jun 6 2005 - 0:1.4-3jpp_0fc) for 
    removing explicit dependency on servletapi3.
  - Replace dependency on servletapi3 with servletapi5.
  - Add NOTICE file as per Apache License version 2.0 
    (Gary Benson - Mon Jun 6 2005 - 0:1.4-3jpp_0fc).


author: Ralph Apel <r.apel at r-apel.de> 0:1.4-3jpp
changelog:
  - Adapt to jdom-1.0-1 replacing org.jdom.input.DefaultJDOMFactory
    by org.jdom.DefaultJDOMFactory in AnakiaJDOMFactory.java
    as well as using org.jdom.output.Format in AnakiaTask.java
  - Therefore require jdom >= 0:1.0-1


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:1.4-1jpp
changelog:
  - 1.4 final
  - Patch #0 is unnecessary (upstream)
  - We have to build velocity against servletapi3

  -* Wed Feb 18 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:1.4-0.rc1.2jpp
  - Fix a few jpackage related .spec typos, oops.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.3.1-2jpp
changelog:
  - Add Epochs to dependencies.
  - Add explicit defattrs.
  - Add non-versioned javadoc symlinks.
  - Use sed instead of bash 2 extension when symlinking jars during build.
  - Use full URL in Source.
  - Fix -javadoc Group tag.
  - Drop patch in favour of ant options.
  - BuildRequire jpackage-utils and antlr (latter needed for Anakia tests).


author: Richard Bullington-McGuire <rbulling@pkrinternet.com> 1.3-1jpp
changelog:
  - 1.3 stable release
  - Updated for JPackage 1.5
  - Run JUnit regression tests as part of the build process
  - Added patch file to fix test case classpath for JUnit standard locations


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-0.rc1.1jpp
changelog:
  - 1.3.0rc1
  - dropped patch
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - stricter dependency for demo package


author: Ralph Apel <r.apel@r-apel.de> - 0:27.48-1jpp
changelog:
  - Upgrade to 27.48
  - Patch to omit GUI and avoid javahelp
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: David Walluck <dwalluck@redhat.com> 0:1.4.0-2
changelog:
  - quiet setup
  - use macros
  - fix %doc
  - change repolib component id
  - peroperly unpack sources
  - update BuildRoot
  - fix repolib permissions
  - fix maven directory ownership


author: Vivek Lakshmanan <vivekl@redhat.com> - 1:0.10-0.k.5jpp
changelog:
  - Remove NVR define statements.
  - Stop scriptlet spew 
    (Original change by Jeremy Katz - Mon Mar 6 2006 - 1:0.10-0.k.1jpp_9fc).


author: David Walluck <david@anti-microsoft.org> 1:0.10-0.k.1jpp
changelog:
  - fix version/release (bump epoch)
  - change License tag from Free to BSD-style
  - add Distribution tag
  - really update for JPackage 1.5


author: Ralph Apel <r.apel at r-apel.de> 0:2.4.0-1jpp
changelog:
  - Upgrade to 2.4.0
  - Add manual and demo subpackages
  - Add pom and depmap frag
  - Activate bsh jruby jython rhino optionals


author: Jaroslav Tulach <Jaroslav.Tulach@Sun.COM> 0:2.0.02-2jpp
changelog:
  - Change License
  - Include Sources
  - Build from source
  - Move to Free Section
  - Temporarely remove the JDIC support (until we have a jdic package)


author: Ralph Apel <r.apel@r-apel.de> 0:2.0.01-1jpp
changelog:
  - change pkg name to javahelp2
  - change version notation to 2.0.01
  - install scripts as jh2indexer and jh2search


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-5jpp
changelog:
  - javadoc back to /usr/share/doc
  - no dependencies for manual and javadoc packages
  - stricter dependency for demo package
  - removed redundant jh.jar, jhbasic.jar and jsearch.jar
  - changed jhall.jar name to javasearch.jar
  - changed jhtools.jar name to javasearch-tools.jar
  - javasearch-tools.jar in javasearch-tools package
  - used jpackage scripts
  - removed windows files from demo
  - standardised summary


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-1mdk
changelog:
  - used original archives
  - s/Copyright/License
  - truncated despcription length to 72 columns
  - versionning
  - no more source package
  - merged demo and manual packages


author: David Walluck <david@anti-microsoft.org> 0:0.9.6-1jpp
changelog:
  - 0.9.6
  - Nicolas wrote the last changelog entry, not me
  - adaptx requires itself to build, so I added '--without-external' in case you need or
    wish to use the included jar, but it defaults to '--with-external' (e.g., it defaults
    to using the external jpackage version of the jar).
  - use the modern, not the classic, compiler
  - BuildRequires: xml-commons-apis for doc target


author: Ralph Apel <r.apel at r-apel.de> 0:0.9.9.1-3jpp
changelog:
  - Rename to castor0
  - (B)Require jta_api and put it in classpath
  - Add pom and depmap frag
  - Activate mockejb/tyrex tests

  - 0.9.9.1


author: Ralph Apel <r.apel at r-apel.de> 0:1.0.0-2jpp
changelog:
  - Provide initial pom in local repo
  - Add nlog4j (B)R
  - Add Requires for jakarta-commons-daemon, plexus-utils, slf4j, nlog4j


author: Ralph Apel <r.apel at r-apel.de> 0:1.0.0-1jpp
changelog:
  - First release for apacheds-1.0.0
  - Add post/postun Requires for javadoc
  - Add gcj_support option
  - FIXME: native integration pending


author: Ralph Apel <r.apel at r-apel.de> 0:1.6.3-3jpp
changelog:
  - Add settings file
  - Fix pom marking jmock dependency as of scope test
  - Fix -jpp-depmap.xml for asm2-parent


author: Ralph Apel <r.apel at r-apel.de> 0:1.6.2-1jpp
changelog:
  - Upgrade to 1.6.2
  - Activate tests while building with ant
  - Make Vendor, Distribution based on macro
  - Install depmap frags, poms


author: Ralph Apel <r.apel at r-apel.de> 0:1.5-3jpp
changelog:
  - Add option to build without maven
  - Omit tests when building without maven
  - Add gcj_support option


author: Ralph Apel <r.apel at r-apel.de> 0:1.0-0.b10.1jpp
changelog:
  - upgrade to 1.0-0.b10
  - set runtime dependencies to asm, classworlds, commons-cli
  - assure $HOME/.groovy/lib exists at startup
  - activate user-specific library loading in *-classworlds.conf


author: Ralph Apel <r.apel at r-apel.de> 0:1.0-0.b7.2jpp
changelog:
  - Process project.xml files with saxon
  - Don't tamper with $HOME
  - Don't use build-jar-repository; explicitly ln -sf $(build-classpath ...)


author: David Walluck <dwalluck@redhat.com> 0:1.3.1-3
changelog:
  - build without maven by default
  - set OPT_JAR_LIST as empty
  - relax version requirement for jakarta-commons-collections
  - update License
  - update BuildRoot
  - remove javadoc scriptlets
  - fix maven directory ownership
  - use macros
  - GCJ fixes


author: Ralph Apel <r.apel at r-apel.de> - 0:1.3.1-2jpp
changelog:
  - Extend catalog
  - Build with maven1 by default
  - Add poms and depmap frags
  - Fix gcj_support build
  - Don't set CLASSPATH
  - Always test


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.0.2-2jpp
changelog:
  - Move DTDs from %{_datadir}/jakarta-commons-validator to %{_datadir}/sgml/%{name} for FHS
    compliance, <http://www.pathname.com/fhs/2.2/fhs-4.11.html#4.11.7>.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.0.2-1jpp
changelog:
  - Update to 1.0.2 and JPackage 1.5.
  - Move DTDs from %doc to %{_datadir}/%{name}.
  - Include catalog for DTDs, and install it if %{_bindir}/install-catalog
    is available.


author: David Walluck <dwalluck@redhat.com> 0:4.2.3-7
changelog:
  - add external dependencies: codehaus-stax11, commons-logging-jboss, jaxbintros,
    jboss-microcontainer, jboss-vfs, juddi, sun-fi, wsdl4j16, ws-scout0
  - upgrade dependencies: jbossws, jbossws-common, jbossws-framework, jbossws-spi


author: David Walluck <dwalluck@redhat.com> 0:4.2.3-2
changelog:
  - use external jettison 1.0-RC2
  - use external jboss-jaxr 1.2.0.SP1
  - add LSB header to initscript
  - allow use of java-devel >= 0:1.50 to build
  - update jboss-cache requirement from SP5 to SP9
  - update jboss-remoting requirement from SP1 to SP8
  - update jbossts requirement from SP6 to SP7
  - update xml-commons requirement from 1.3.03 (upstream) to 1.3.04
  - use %{_initrddir} macro


author: David Walluck <dwalluck@redhat.com> 0:4.2.2-1.GA.1.jpp5
changelog:
  - add jfreechart_upgrade_to_1_0_2.patch
  - remove explicit bea dependency
  - remove exact jacorb-repolib requirement
  - update jbossts to SP6 bumping epoch
  - remove jboss-messaging requirement (not needed)
  - fix (Build)Requires to match brew
  - patch for versions that need to be upgraded from brew
  - use %setup macro to correctly unpack sources
  - fix License
  - add epoch to dependencies
  - fix Source permissions
  - correctly call compute_jar_signature (don't rely on +x)
  - don't own %{_docdir}
  - BOOTSTRAP: use jbossws binaries for this build


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-3.GA_CP03.ep1.6
changelog:
  - Revert init script changes for JBPAPP-571
  - Update tp and tp-licenses tarball names
  - Added defattr attributes to the zip subpackages


author: Fernando Nasser <fnasser@redhat.com> 4.2.0-3.GA_CP03.ep1.3
changelog:
  - Upgrade to CP03
  - Remove junit as a run-time dependency
  - Upgrade JGroups to 2.4.2.GA_CP01
  - Upgrade JBoss Cache to 1.4.1.SP9
  - Upgrade JBoss TS to 4.2.3.SP5_CP01
  - Upgrade JBoss Remoting to 2.2.2.SP7
  - Upgrade JBoss WS to 1.2.1.GA_CP03
  - Upgrade Hibernate to 3.2.4.SP1_CP03
  - Relax dependency on jsf to allow upgrading jsf next time around even in
    the presence of circular dependencies


author: Fernando Nasser <fnasser@redhat.com> 4.2.0-0.1.test_CP02.ep1.3
changelog:
  - Merge with EAP 4.3 version of the spec file
  - Use jfreechart and jcommon packages
  - Update sources
    From Deepak Bhole <dbhole@redhat.com>:
  - Fix JBPAPP-342 - Useradd specifies a shell other than /sbin/nologin
  - Remove replace task tracking, as we now use replace-regexp


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-2.CP01.ep1.2
changelog:
  - Updated sources to rev. 65277
  - Trim changelog to May 2007 and higher
  - Update jarmap to use servlet-api and jsp-api from jbossweb
  - Use javacc and j-c-lang during build


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-0.1.CP01_test01.ep1.2
changelog:
  - Update revision
  - Change to use more brew built components
  - Re-wrote the jar signature computation script to optimize it significantly


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-0.1.RC8.ep1.1
changelog:
  - Upgrade to RC8
  - Remove unnecessary requirement for jboss-profiler
  - Removed extra org.jgroups section from jboss-log4j.xml (JBPAPP-225)
  - Changed root logger ref to ASYNC (JBPAPP-223)
  - From vivekl@redhat.com:
      Update jbossas-build-production-config.patch to comment out CLUSTER
      appender definition for the production config, replace org.jgroups
      level with WARN and org.jboss.ha with INFO 
      (JBPAPP-224/JBPAPP-225/JBPAPP-226)


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-0.1.RC7.ep1.1
changelog:
  - Upgrade to RC7
  - Add EULA to rpm (JBPAPP-114)
  - Mark copyright.txt and *.html in /var/lib/jbossas/ as %doc


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-0.1.RC6.ep1.1
changelog:
  - Added context file to production config
  - Added check to ensure that logs are writable by the correct user (bz# 239837)
  - Install missing shell scripts (JBPAPP-114)
  - Added -server option in run.bat (JBPAPP-202)
  - Moved rpm specific changes to a separate section
  - Changed seam logging level to WARN (JBPAPP-154)


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-0.1.RC5.ep1.2
changelog:
  - Remove changes from the "disable auth" patch after noauth zip is created
  - Set default config to "production", and add JBOSS_IP to the config files


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-0.1.RC5.ep1.1
changelog:
  - Update to RC5
  - Set default startp config to production
  - Change auth patching to make sources have the authentication changes
  - Fixed JBPAPP-187, JBPAPP-179, JBPAPP-172, JBPAPP-180, JBPAPP-198


author: Deepak Bhole <dbhole@redhat.com> 4.2.0-0.1.RC2.ep1.1
changelog:
  - Upgrade to RC2
  - Fixed JBPAPP-46 via a patch (should happen though build.xml eventually)
  - Fixed JBPAPP-138 (toplevel dir name for zip)
  - Fixed JBPAPP-153 (remove second pooled invoker)


author: Ville Skyttä <ville.skytta at iki.fi> - 0:3.4-1jpp
changelog:
  - Update to 3.4.
  - Make -optional depend on the main package.
  - Update DTD catalog, move DTDs to %{_datadir}/xml/%{name}.
  - New style versionless javadoc dir symlinking.
  - Add -optional jar to classpath in startup script if available.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:3.1-2jpp
changelog:
  - Install DTDs into %{_datadir}/sgml/%{name}.
  - Include catalog for DTDs, and install it if %{_bindir}/install-catalog
    is available.
  - Javadoc crosslinking.


author: Ville Skyttä <ville.skytta at iki.fi> 2.3-1jpp
changelog:
  - Updated to 2.3.
  - Use sed instead of bash 2 extension when symlinking jars during build.
  - BuildRequires ant-optional.


author: Ville Skyttä <ville.skytta at iki.fi> 2.2-1jpp
changelog:
  - Updated to 2.2.
  - Added versioned requirements.
  - Fixed Distribution and Group tags.
  - Added demo package.


author: Ralph Apel <r.apel at r-apel.de> - 0:0.3.8-1jpp
changelog:
  - 0.3.8
  - Add poms and depmap frags
  - Add gcj_support option
  - Fix servlet/jsp dependencies and link-ins


author: David Walluck <dwalluck@redhat.com> 1:2.0.1-3.SP2.5
changelog:
  - add sun-jaxb (glassfish-jaxb) 2.1.4-brew as compatible
  - add sun-jaxws (glassfish-jaxws) 2.1.1-brew as compatible


author: Permaine Cheung <pcheung@redhat.com> 0:1.3.0-10jpp
changelog:
  - Removed unapplied patch and moved buildroot removal from prep to install,
    and other rpmlint cleanup


author: David Walluck <david@anti-microsoft.org> 1.2-0.b8.2jpp
changelog:
  - remove servlet dependency (if anyone wants to add this as a separate
    package and do the tomcat integration, be my guest)


author: David Walluck <david@anti-microsoft.org> 1.2-0.b8.1jpp
changelog:
  - rename to bsh
  - add manual
  - add Changes.html to %doc
  - add bsh and bshdoc scripts
  - add %dir %{_datadir}/%{name} to main package
  - correct test interpreter and make bsh files executable


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.01-2jpp
changelog:
  - additional sources in individual archives
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - stricter dependency for demo package
  - section macro


author: David Walluck <dwalluck@redhat.com> 0:1.1-1jpp.ep1.3
changelog:
  - patch for duplicated reports tag
  - add BuildRequires for all maven plugins that are used
  - fix BuildRoot
  - BuildRoot should be removed in %install, not %prep
  - remove javadoc scriptlets


author: Fernando Nasser <fnasser@redhat.com> - 0:1.1-1jpp
changelog:
  - Upgrade to 1.1 final
  - Updated xsl sheet
  - Updated ant build file
  - Removed un-necessary saxon transforms
  - Fixed BuildRequires and Requires
  - Fixed javadoc creation
  - Added an option to not use sf plugins


author: Ralph Apel <r.apel@r-apel.de> 0:1.1-0.b7.1jpp
changelog:
  - Upgrade to 1.1-beta-7
  - Now mavenized
  - Requiring dom4j >= 1.6.1
  - rpmbuild option to inhibit build of manual (needs newer maven)


author: Ralph Apel <r.apel@r-apel.de> 0:1.0-3jpp
changelog:
  - build against dom4j-1.4-1jpp
  - introduce manual and demo subpackages
  - patch org.jaxen.dom4j.DocumentNavigatorTest
  - include LICENSE in main package
  - run tests during build


author: Vivek Lakshmanan <vivekl@redhat.com> 0:4.1.5-1jpp.ep1.4
changelog:
  - Add xalan-j2 to build requirements to make a test pass and corresponding
    entry in the depmaps
  - Remove maven-jxr-plugin in xdocs plugin
  - Remove maven-changelog-plugin in xdocs plugin


author: Vivek Lakshmanan <vivekl@redhat.com> 0:4.1.5-1jpp.el4ep1.1
changelog:
  - Add repolib support
  - Update project.xml patch to make it conformant with maven 1.1 requirements
  - Add missing BR on saxon-scripts
  - Add missing BR on maven-plugins-base


author: Fernando Nasser <fnasser@redhat.com> 0:4.1.5-1jpp_3rh
changelog:
  - Merge with upstream
  - Remove square brackets from jar file names as they are no longer
    need with maven 1.0.2
  - Other build fixes by Deepak Bhole


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 4.1-2jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - requires xml-commons-apis


author: Ralph Apel <r.apel at r-apel.de> 0:2.2.3-1jpp
changelog:
  - Upgrade to 2.2.3
  - Add asm2-all jar file
  - Add manual subpackage
  - Optionally run tests (need lots of time, cpu, mem)
  - Add maven2 poms and depmap frags
  - Add gcj_support option
  - Make Vendor, Distribution based on macro


author: Ralph Apel <r.apel@r-apel.de> - 0:1.6-2jpp
changelog:
  - Fix date in copyright notice
  - Fix aot build
  - Make Vendor, Distribution based on macro
  - Fix BR for java-sasl to gnu-crypto-sasl-jdk1.4


author: David Walluck <dwalluck@redhat.com> 0:1.1-3
changelog:
  - remove spurious BuildRequires: classpathx-jaxp
  - remove javadoc scriptlets
  - update License
  - update BuildRoot
  - GCJ fixes
  - properly unpack sources
  - fix maven directory ownership
  - add ant-junit to OPT_JAR_LIST
  - add ant-trax to OPT_JAR_LIST


author: Jon Prindiville <jprindiv@redhat.com> 0:1.2_04-1.p02.0jpp.ep1.17
changelog:
  - Adding an "overlay" JAR containing all of the non-classfiles which our -impl
    JAR is missing when compared to Sun's (see also, note at Source1)
  - Adding the overlay jar and -build.xml to %{repodirsrc}


author: David Walluck <dwalluck@redhat.com> 1:1.2.0-1.SP1.4
changelog:
  - rebuild for new juddi.jar
  - remove Requires since they are bundled, not symlinked
  - remove duplicate GCJ %post
  - add more strict file list


author: David Walluck <dwalluck@redhat.com> 1:1.2.0-1.SP1.2
changelog:
  - add apache-scout 0.7rc2-brew as compatible
  - use local jboss repository
  - fix repolib directory ownership
  - remove jbossws requirement


author: David Walluck <dwalluck@redhat.com> 1:1.2.0-1.SP1.1
changelog:
  - fix Release
  - update License
  - update BuildRoot
  - GCJ fixes
  - fix repolib permissions
  - fix file permissions
  - fix jboss-jaxr directory ownership
  - fix maven directory ownership


author: David Walluck <dwalluck@redhat.com> 0:1.0-2
changelog:
  - remove javadoc scriplets
  - remove duplicate %update_maven_depmap call
  - remove duplicate %{_mavendepmapfragdir}
  - GCJ fixes
  - fix file permissions
  - fix maven directory ownership
  - update BuildRoot
  - update License
  - remove Vendor and Distribution
  - fix maven dependencies
  - temporarily build without maven
  - move BuildRequires: plexus-maven-plugin
  - fix BuildRequires


author: Ville Skyttä <ville.skytta at iki.fi> - 0.9.4-0.beta.5jpp
changelog:
  - Fix Group, License and Distribution tags.
  - Patched to work with recent JDOM versions.
  - Run unit tests during build.
  - Use sed instead of bash 2 extension when symlinking jars during build.
  - Some spec file cleanup.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 0.9.4-0.beta.4jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - macro section
  - prevented Jikes use


author: Jason Corley <jason.corley@gmail.com> - 1:1.1.1-2jpp
changelog:
  - resurrrect patch to remove dependency on servletapi4
  - add some more doc files
  - remove vendor and distribution (should be defined in ~/.rpmmacros)
  - macrofy!


author: Ralph Apel <r.apel@r-apel.de> - 1:1.1.1-1jpp
changelog:
  - Upgrade to 1.1.1
  - Drop get-deps dependency from build.xml
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: Ville Skyttä <ville.skytta at iki.fi> - 1:1.0-1jpp
changelog:
  - Update to 1.0.
  - Add Epochs to dependencies.
  - Nuke beanutils dependency.
  - Versionless javadoc dir symlinks.


author: David Walluck <dwalluck@redhat.com> 1:1.0.0-3.SP3.5
changelog:
  - symlink jars to package name
  - use simple pom instead of included one
  - don't mark %{_mavendepmapfragdir} as %config


author: Ralph Apel <r.apel at r-apel.de> 1.0-0.a10.3jpp5
changelog:
  - Import to cvs
  - Drop javadoc scriptlets
  - Adapt to modello-1.0-0.a17
  - Add libs to nomaven build CLASSPATH


author: Ralph Apel <r.apel at r-apel.de> 1.0-0.a7.4jpp
changelog:
  - Build with java5
  - Extend with module-twiki
  - Use mvn with settings.xml and jpp.depmap
  - Build javadocs when without maven


author: Andrew Overholt <overholt@redhat.com> 0:3.8.1-2
changelog:
  - Remove GCJ support due to
    com.sun.tools.doclets.internal.toolkit.taglets.* import (not in gjdoc)


author: Jeff Johnston <jjohnstn@redhat.com> - 0:3.4.5-2jpp.2
changelog:
  - Disable eclipse plugin support temporarily until build problems
    can be worked out.  Plugin is still being built as part of
    eclipse platform.
  - BuildRequire sinjdoc.


author: Matt Wringe <mwringe@redhat.com> - 0:3.4.5-2jpp.1
changelog:
  - Fix some rpmlint issues
  - Make use of buildroot more consistent
  - Remove javadoc post and postun sections as per new jpp standard
  - Change license section to 'MIT style' license from 'MIT' license.
    This was done since the source package calls the license the
    "X license" (see readme.html in src jar).
  - Install eclipse plugin into /usr/share/eclipse


author: Fernando Nasser <fnasser@redhat.com> - 0:3.4.5-2jpp
changelog:
  - Add optional eclipse subpackage, created by
    Jeff Johnston  <jjohnstn@rdhat.com> :
  - Add eclipse sub-package to create plugins.


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-1jpp
changelog:
  - First JPP-1.7 release
  - Add post/postun Requires for javadoc
  - Add gcj_support option
  - webwork1 not supported


author: David Walluck <dwalluck@redhat.com> 0:1.4-3
changelog:
  - set -Dant.build.javac.source=1.4
  - remove javadoc scriptlets
  - fix javadoc symlink
  - update License
  - update BuildRoot
  - remove Vendor and Distribution
  - remove build root in %install, not %prep


author: Ralph Apel <r.apel@r-apel.de> 0:1.4-1jpp
changelog:
  - Upgrade to 1.4
  - Extend/Implement dom2 via xml-commons-jaxp-1.2-apis
  - Use explicit BR of classpathx-jaf and classpathx-mail
  - BR java-devel >= 1.4.2 and require java >= 1.4.2


author: Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> 0:1.1-1jpp
changelog:
  - Initial packaging
  - no xml security for now since xml-security is not packaged yet
  - functional tests not executed yet - seems they need some setup and do not
    run out of the box
  - no webapp right now - file layout is too messy if hidden into a war file
    since jpp installs webapps expanded, this matters


author: Ralph Apel <r.apel at r-apel.de> 0:0.6-2jpp
changelog:
  - Add depmap frag
  - Fix mixed use of tabs and spaces
  - Patch to bcel-5.2 and (B)R it
  - Fix aot build
  - Improve poms
  - Install maven1 plugin to /usr/share/maven/plugins
  - Make unversioned symlink in /usr/share/java/maven-plugins


author: Ralph Apel <r.apel at r-apel.de> - 0:3.1.1-5jpp
changelog:
  - Replace avalon-framework, avalon-logkit with excalibur-avalon-framework
    and excalibur-avalon-logkit as BRs


author: Ralph Apel <r.apel at r-apel.de> 0:2.1.7-3jpp
changelog:
  - Restore ibatis1 compatibility from ibatis1 sources
  - Resulting ibatis-sqlmap-1-x.jar identical to the one built 
    with the ibatis1 dependency


author: Ralph Apel <r.apel at r-apel.de> 0:1.0-0.b2.2jpp
changelog:
  - Patch TestDriver to -Djava.net.preferIPv4Stack=true on exec java
  - Patch DatabaseTestProperties to use hsqldb


author: Ralph Apel <r.apel@r-apel.de> 0:3.2.6-2.jpp5
changelog:
  - rename to wstx32 because of frozen wstx in JPP-5
  - fix jpackage-utils BR to >= 1.7.3 - otherwise no depmap frags


author: David Walluck <dwalluck@redhat.com> 0:3.1.1-2.jpp5
changelog:
  - own %{_javadir}/%{name}
  - merge in maven2 changes from 3.2.1-1jpp
  - fix License
  - fix javadoc location
  - BuildRequires: ant-trax


author: Ralph Apel <r.apel@r-apel.de> - 0:4.3.1-3jpp
changelog:
  - build and upload noarch packages
  - Add pom and depmap frag
  - BR java-devel = 1.5.0
  - Restore Vendor, Distribution from macros


author: Ben Konrath <bkonrath@redhat.com> - 4.3.1-2jpp
changelog:
  - Set gcj_support to 0 to work around problems with GCJ.
  - Fix buglet with the gcj post/postun if statement.
  - Fix tab / space problems.
  - Fix buildroot.
  - Update Summary.
  - Convert html files to Unix file endings.
  - Disable aot-compile-rpm because it's not working ATM.


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 3.8.2-3jpp.1
changelog:
  - Committed on behalf of Tania Bento <tbento@redhat.com>
  - Update per Fedora review process
  - Resolves rhbz#225954


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.7-6jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - stricter dependency for demo package
  - additional sources in individual archives
  - section macro


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.7-1mdk
changelog:
  - 3.7
  - vendor tag
  - packager tag
  - s/Copyright/License/
  - truncated description to 72 columns in spec
  - spec cleanup
  - used versioned jar
  - moved demo files to %{_datadir}/%{name}


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.14-14
changelog:
  - Add pom and depmap frag
  - Omit xml-commons-apis, jaxp_parser_impl Requires
  - (B)R, post, postun jpackage-utils >= 0:1.7.2
  - BR java-devel >= 0:1.5.0, R java >= 0:1.5.0


author: David Walluck <dwalluck@redhat.com> 0:1.2.14-13
changelog:
  - fix repolib file ownership
  - fix repolib file permissions
  - fix component-info.xml
  - fix installed catalog
  - use more explicit file list
  - fix GCJ support
  - fix javadocs
  - fix some API jars


author: David Walluck <dwalluck@redhat.com> 0:1.2.14-4.jpp5
changelog:
  - add mx4j patch from 0:1.2.14-3jpp, but not applying (creates Sun dependency)
  - fix License
  - remove javadoc scriptlets
  - own %{_libdir}/gcj/%{name}
  - fix file permissions
  - fix macros in %changelog


author: Ville Skyttä <scop at jpackage.org> - 0:1.2.8-7jpp
changelog:
  - Add scripts and freedesktop.org menu entries for LogFactor5 and Chainsaw.
  - Include log4j.dtd and install SGML/XML catalogs.
  - Require jpackage-utils, jaxp_parser_impl.
  - Crosslink with local xml-commons-apis javadocs.
  - Don't BuildRequire JUnit, the test suite is not included :(
  - Fix Group.


author: David Walluck <david@anti-microsoft.org> 0:1.2.8-6jpp
changelog:
  - add jpackage-utils requirement
  - add epochs to all versioned requirements
  - use jmx explicitly for now until mx4j works


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.3-8jpp
changelog:
  - versioned dir for javadoc
  - drop j2ee package
  - no dependencies for manual and javadoc packages
  - adaptation for new jaf and javamail packages


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.3-1mdk
changelog:
  - 1.1.3
  - used new source packaging policy
  - vendor tag
  - packager tag
  - s/Copyright/License/
  - truncated description to 72 columns in spec
  - spec cleanup
  - used versioned jar


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0.4-2mdk
changelog:
  - merged with Henri Gomez <hgomez@users.sourceforge.net> specs:
  -  changed name to log4j
  -  changed javadir to /usr/share/java
  -  dropped jdk & jre requirement
  -  added jikes support
  -  changed description
  - added xerces requirement
  - more macros


author: Ralph Apel <r.apel at r-apel.de> 0:2.0-2jpp
changelog:
  - Patch fostore20/maven.xml, ri11/maven.xml to force precompile of 
    test classes
  - Make Vendor, Distribution based on macro
  - Implement gcj_support option


author: Ralph Apel <r.apel at r-apel.de> - 0:0.8.4.1-2jpp
changelog:
  - Relax some versioned dependencies
  - Provide hibernate_jdbc_cache and do update-alternatives, prio 10


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.a15.2jpp
changelog:
  - Separate -maven-plugin subpackage
  - Fix versionless symlink for plugin-prevayler
  - Activate plexus-registry plugin


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.a15.1jpp
changelog:
  - Upgrade to 1.0-alpha-15
  - This release is patched to work with plexus-container-default = 1.0-alpha-8
  - Add manual subpackage
  - Optionally build as much as possible with ant


author: Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-6jpp
changelog:
  - Remove Vendor and distribution tags
  - rpmlint cleanup; add versioned provides and obsoletes, remove macro
    usage in changelog


author: Ralph Apel <r.apel at r-apel.de> - 0:10.1.1.0-1jpp
changelog:
  - Update to 10.1.1.0
  - Repatch to JDK14/JDBC3 only
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: Ralph Apel <r.apel at r-apel.de> - 0:10.0.2.1-1jpp
changelog:
  - First JPackage release
  - Naively patched to NOT require Java-1.3 nor its extensions
  - Tests pass successfully


author: Fernando Nasser <fnasser@redhat.com> 0:1.0-0.1.CR5.1jpp.ep1.1
changelog:
  - Use upstream version because we need profilerConsole.jar for jboss-serialization
  - Use plain jfreechart and jcommon as our versions are older than the upstream ones


author: David Walluck <dwalluck@redhat.com> 0:1.0.1-2
changelog:
  - don't use %ghost for javadoc
  - update License
  - update BuildRoot
  - BuildRequires: java-javadoc
  - don't BuildRequires: /bin/bash


author: Ralph Apel <r.apel at r-apel.de> - 0:1.1-1jpp
changelog:
  - Upgrade to 1.1 final
  - Add gcj_support option
  - Make Vendor, Distribution based on macro
  - Refloat -javadoc when built with ant, tests and manual still omitted
  - Add classworlds-boot.jar


author: Ralph Apel <r.apel at r-apel.de> - 0:1.6-3jpp
changelog:
  - Add gcj_support option
  - Add option to avoid rhino, jython on bootstrap, omit -squiggle subpackage


author: Ville Skyttä <scop at jpackage.org> - 0:1.5-5jpp
changelog:
  - Drop -monolithic and obsolete it in main package.  It shouldn't be needed
    in the first place, and the *.policy files that end up in it will contain
    wrong paths which causes all sorts of borkage.
  - BuildRequire jython to get support for it built.
  - Remove xml-commons-apis and xalan-j2 from scripts and install time
    dependencies, require Java >= 1.4 instead (xalan-j2 is still needed at
    build time).
  - New style versionless javadoc dir symlinking.
  - Crosslink with full J2SE javadocs.
  - Associate SVG MIME type with Squiggle in freedesktop.org menu entry.


author: Ville Skyttä <scop at jpackage.org> - 0:1.5-2jpp
changelog:
  - Fix jar names in policy files, kudos to Scott Douglas-Watson.
  - Add freedesktop.org menu entry for Squiggle.
  - Improve subpackage descriptions.
  - Save .spec in UTF-8, get rid of # ------- separators.


author: Ville Skyttä <scop at jpackage.org> - 1.5-0.beta5.1jpp
changelog:
  - Update to 1.5 beta5.
  - Rebuild for JPackage 1.5.
  - Use bundled crimson and stylebook for building the manual.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-4jpp
changelog:
  - vendor, distribution, group tags
  - scripts use system prefs
  - scripts source user prefs before configuration


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-1jpp
changelog:
  - 1.1.1
  - additional sources in individual archives
  - no dependencies for manual and javadoc packages
  - stricter dependency for demo package
  - versioned dir for javadoc
  - explicitely set xalan-j2.jar and xml-commons-api.jar in classpath
  - splitted applications in distinct packages


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1-0.rc4.3jpp
changelog:
  - javadoc into javadoc package
  - new launch scripts using functions library
  - Requires jpackage-utils
  - added name-slideshow.jar
  - main jar renamed name.jar


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
changelog:
  - first unified release
  - removed xalan-j2 from classpath as it is autoloaded by stylebook-1.0b3
  - used original tarball
  - s/jPackage/JPackage


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-2mdk
changelog:
  - requires specificaly crimson
  - only manual buildrequires stylebook-1.0b3 and xerces-j1
  - dropped xalan-j2 buildrequires as stylebook-1.0b3 needs it already
  - changed samples package name to demo
  - moved demo files to _datadir/name
  - provided startup scripts


author: Ralph Apel <r.apel at r-apel.de> - 0:6.1.7-4.jpp5
changelog:
  - Fix relationship between depmap frags and pom file namings
  - Drop javadoc scriptlets
  - BR qdox < 1.6.2 (temporarily)


author: Ralph Apel <r.apel at r-apel.de> - 0:6.1.7-3.jpp5
changelog:
  - Add native build suport option
  - Add felix OSGi support
  - Add more subpackages
  - Add legacy compat symlinks


author: Ralph Apel <r.apel at r-apel.de> - 0:6.1.7-2jpp
changelog:
  - Add BRs based on mock verification build
  - Add standard alternatives for virtual provides:
    servlet_api, servlet_2_5_api, jsp_api, jsp_2_1_api
  - Have each subpackage require the main package to pull in 
    poms and depmap frags
  - Let the main package Require -core
  - TODO: some better solution


author: David Walluck <dwalluck@redhat.com> 0:2.7.0-8.jpp5
changelog:
  - add repolib option
  - add XALANJ-2376.patch
  - remove javadoc scriptlets
  - remove spurious requirement on gnu-crypto
  - fix License
  - fix duplicate %changelog section
  - fix macros in %changelog
  - properly comment out xsltc scripts


author: Ralph Apel <r.apel at r-apel.de> 0:2.7.0-7jpp
changelog:
  - Add option to omit -xsltc subpackage while bootstrapping
  - Restore unapplied patches
  - Fix empty post/postun


author: Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-5jpp
changelog:
  - Add Requires post/preun for update-alternatives.
  - Remove Requires for update-alternatives.
  - Add Requires(x) for javadoc subpackage.
  - Add postun section for javadoc subpackage.


author: Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-3jpp
changelog:
  - Conditional native compilation with GCJ.
  - Use NVR macros wherever possible.
  - Exclude war which blocks aot compilation of main jar (RH BZ#171005)
    (Archit Shah - Nov 1 2005 - 0:2.6.0-3jpp_4fc)


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.5.2-1jpp
changelog:
  - Update to 2.5.2.
  - Re-enable javadocs, new style versionless symlink handling, crosslink
    with local J2SE javadocs.
  - Spec cleanups.


author: Vil le Skyttä <ville.skytta at iki.fi> - 0:2.5.1-1jpp
changelog:
  - Update to 2.5.1.
  - Fix jpackage-utils version in BuildRequires, add xerces-j2.
  - Non-versioned javadoc symlinking.
  - Add one missing epoch.
  - Clean up manifests from Class-Path's and other stuff we don't include.
  - xsltc no longer provides a jaxp_transform_impl because of huge classpath
    and general unsuitablity for production-use, system-installed transformer.
  - Own (ghost) %{_javadir}/jaxp_transform_impl.jar.
  - Remove alternatives in preun instead of postun.
  - Disable javadoc subpackage for now:
    <http://issues.apache.org/bugzilla/show_bug.cgi?id=20572>


author: Ville Skyttä <ville.skytta at iki.fi> - 2.4.1-2jpp
changelog:
  - bsf -> oldbsf.
  - Use non-versioned jar in alternative, don't remove it on upgrade.
  - Remove hardcoded packager tag.


author: Ville Skyttä <ville.skytta at iki.fi> 2.4-0.D1.2jpp
changelog:
  - Remove xerces-j1 runtime dependency.
  - Add bcel, jlex, regexp to xsltc runtime requirements:
    <http://xml.apache.org/xalan-j/xsltc_usage.html>
  - Build with -Dbuild.compiler=modern (IBM 1.3.1) to avoid stylebook errors.
  - XSLTC now provides jaxp_transform_impl too.
  - Earlier changes by Henri, from unreleased 2.4-D1.1jpp:
      Mon Jul 15 2002 Henri Gomez <hgomez@users.sourceforge.net> 2.4-D1.1jpp
    - 2.4D1
    - use the jlex 1.2.5-5jpp (patched by Xalan/XSLTC team) rpm
    - use the stylebook-1.0-b3_xalan-2.jar included in source file till it will
      be packaged in jpackage
    - use jaxp_parser_impl (possibly xerces-j2) instead of xerces-j1 for docs
      generation, since it's tuned for stylebook-1.0-b3_xalan-2.jar
    - build and provide xsltc in a separate rpm


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.1-2jpp
changelog:
  - provides jaxp_transform_impl
  - requires jaxp_parser_impl
  - stylebook already requires xml-commons-apis
  - jaxp_parser_impl already requires xml-commons-apis
  - use sed instead of bash 2.x extension in link area to make spec compatible with distro using bash 1.1x


author: Henri Gomez <hgomez@users.sourceforge.net> 2.3.1-2jpp
changelog:
  - fix built classpath (bsf, bcel are existing jpackage rpms),
  - add buildrequires for javacup and JLex


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.0-1jpp
changelog:
  - 2.2.0 final
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - stricter dependency for compat and demo packages
  - fixed package confusion
  - adaptation for new servlet3 package
  - requires xerces-j1 instead of jaxp_parser
  - xml-apis jar now in required xml-commons-apis external package


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D14-1jpp
changelog:
  - 2.2.D14
  - javadoc into javadoc package
  - compat.jar into compat package
  - compat javadoc into compat-javadoc package


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D10-1mdk
changelog:
  - cvs references
  - splitted demo package
  - moved demo files to %{_datadir}/%{name}
  - only manual package requires stylebook-1.0b3
  - only demo package requires servletapi3


author: David Walluck <dwalluck@redhat.com> 0:3.1-4
changelog:
  - remove Class-Path from MANIFEST.MF
  - add unversioned javadoc symlink
  - remove javadoc scriptlets
  - fix directory ownership
  - remove build requirement on dos2unix


author: Ralph Apel <r.apel@r-apel.de> - 0:3.1-3jpp
changelog:
  - Add poms and depmap frags with groupId of org.objectweb.asm !
  - Add asm-all.jar 
  - Add -javadoc Requires post and postun
  - Restore Vendor, Distribution


author: David Walluck <dwalluck@redhat.com> 0:2.1.1-5
changelog:
  - fix TOMCAT_CFG in scripts
  - fix TOMCAT_USER in initscript
  - add description in initscript
  - comment patches in spec


author: David Walluck <dwalluck@redhat.com> 0:2.1.1-3
changelog:
  - remove BuildRequires: jakarta-commons-logging
  - remove (Build)Requires: jbossas
  - change from BuildRequires: wsdl4j16 to BuildRequires: wsdl4j


author: David Walluck <dwalluck@redhat.com> 0:1.0.9-3
changelog:
  - add documentation files
  - add jcommon to repolib
  - fix repolib file permissions
  - fix repolib file ownership
  - fix component-info.xml


author: Ralph Apel <r.apel at r-apel.de> - 0:0.5.2-1jpp
changelog:
  - Upgrade to 0.5.2
  - Tidy up (B)Rs
  - Install poms, depmap frags
  - Make Vendor, Distribution based on macro
  - Add gcj_support option


author: Matt Wringe <mwringe at redhat.com> - 0:1.1-8jpp
changelog:
  - Add missing javadoc requires
  - Add patches to properly set the classpath in build.xml and 
    build.properties.default


author: Ralph Apel <r.apel@r-apel.de> - 0:1.0-0.b2.1jpp
changelog:
  - Upgrade to 1.0-beta-2
  - Switch to maven2
  - Reimplement optional building without maven2
  - Add copyright notice
  - Add gcj_support option


author: Ralph Apel <r.apel at r-apel.de> - 0:1.9.2-1jpp
changelog:
  - First JPP release
  - Add post/postun Requires for javadoc
  - Add gcj_support option
  - mina support dropped (inverted: mina supports netty)


author: David Walluck <dwalluck@redhat.com> 0:3.0-5
changelog:
  - fix tag and version in component-info.xml
  - fix repolib directory ownership
  - fix repolib permissions


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.cvs040225.3jpp
changelog:
  - Relax some versioned dependencies
  - Provide hibernate_in_process_cache and do update-alternatives, prio 40


author: David Walluck <dwalluck@redhat.com> 0:1.3.4-1
changelog:
  - 1.3.4
  - use external bcel-5.3 and jsr-305
  - (Build)Requires: jcip-annotations
  - remove legacy menu packages


author: Ralph Apel <r.apel@r-apel.de> 0:0.9.6-2jpp
changelog:
  - Add .pom files for maven2
  - Add post/postun Requires for javadoc
  - Add gcj_support option
  - Add annotations.jar to lib


author: Ralph Apel <r.apel@r-apel.de> 0:0.9.1-1jpp
changelog:
  - Patch BugCollection.java not to use org.dom4j.io.aelfred.SAXDriver
  - Upgrade to 0.9.1
  - Provide for xmlvalidate and junit tasks


author: David Walluck <david@jpackage.org> 0:0.8.6-4jpp
changelog:
  - fix build when missing clover
  - fix build with jdk < 1.5
  - added antlib.xml to findbugs-ant.jar (Joseph Wortmann <jwortmann@awarix.com>)


author: Fernando Nasser <fnasser@redhat.com> - 0:1.2.9-3jpp.1
changelog:
  - Merge with upstream for upgrade to 1.2.9
  - Use symlinks instead of actual files in WEB-INF/lib folders
  - Add conditional native compilation


author: Fernando Nasser <fnasser@redhat.com> - 0:1.2.9-3jpp
changelog:
  - Remove duplicate macros
  - Fix removal of old struts-el documentation link
  - Create coreonly option


author: Kaj J. Niemi <kajtzu@fi.basen.net> - 0:1.1-2jpp
changelog:
  - Fixed runtime requires
  - Fix examples by making symlinks work in their respective (sub-)directories,
    the template comes for tomcat4 from Source #2 and for tomcat5 from Source #3


author: Kaj J. Niemi <kajtzu@fi.basen.net> - 0:1.1-1jpp
changelog:
  - Updated to 1.1
  - Use tomcat4 real webapps dir instead of -compat provided app dir
  - To compile against < JDK 1.4 jdkmajorver needs to be set to 1.3


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0.2-1jpp
changelog:
  - 1.0.2
  - generic servlet support
  - distinct webapps for tomcat3 and tomcat4
  - no duplicate files for webapps
  - correct file ownership for webapps


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
changelog:
  - section macro
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - stricter dependencies for webapp package
  - requires tomcat3
  - no more requires servlet3 as tomcat3 requires it
  - requires and buildrequires xalan-j2 >= 2.2.0
  - adaptation to new servlet3 package
  - adaptation to new xalan-j2 package
  - adapation to new tomcat3 package
  - uncompressed webapps


author: Ralph Apel <r.apel at r-apel.de> 0:2.0.1-1jpp
changelog:
  - Upgrade to 2.0.1
  - Build with maven2 by default
  - Make Vendor, Distribution based on macro
  - Add gcj_support option


author: Jason Corley <jason.corley@gmail.com> - 0:1.0-0.20050908.8jpp
changelog:
  - add missing buildreqs on batik-rasterizer, maven-plugin-announcement,
    maven-plugin-changelog, maven-plugin-developer-activity, maven-plugin-faq,
    maven-plugin-file-activity, maven-plugin-changes, maven-plugin-checkstyle,
    maven-plugin-jdepend, maven-plugin-jxr, maven-plugin-license,
    maven-plugin-linkcheck, maven-plugin-test, maven-plugin-tasklist,
    maven-plugin-xdoc, and maven-plugins-base
  - add patches 42 and 43(!)
  - replace vendor and distribution with macros
  - build in mock


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.20050908.7jpp
changelog:
  - Install plugin files into /usr/share/maven/plugins
  - Move unversioned symlinks to /usr/share/java/maven-plugins


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.20050908.6jpp
changelog:
  - Fix duplicate tag in deb/project.xml
  - Add gcj_support option
  - Fix getDependencyPath in several plugin.jelly files


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.20050908.5jpp
changelog:
  - Fix versionless symlinks
  - Patch projects not to require maven-changelog-plugin
  - Add aptdoc plugin
  - Add post/postup Requires for javadoc
  - Don't add gcj_support option: most plugins don't have classes!


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.20050908.4jpp
changelog:
  - Drop j-c-httpclient3 requirement, require j-c-httpclient >= 3.0 instead
  - Fix requiring excalibur-avalon-logkit instead of old avalon-logkit


author: David Walluck <dwalluck@redhat.com> 0:1.4-2.jpp5
changelog:
  - remove Vendor and Distribution tags
  - own %{_libdir}/gcj/%{name}
  - fix empty scriptlets
  - convert spec to utf8
  - make .sh files executable
  - fix README.txt and docs/api/stylesheet.css eol
  - patch for shebangs


author: Matt Wringe <mwringe@redhat.com> - 0:1.4-1.el4ep1.1
changelog:
  - First build of velocity-jboss package.
  - The package is heavily based on the velocity package from jpackage.
  - Add repolib option


author: Jason Corley <jason.corley@gmail.com> - 0:2.9.1-jpp
changelog:
  - 2.9.1
  - change license to BSD
  - remove distribution and vendor (should be defined in ~/.rpmmacros)


author: Ralph Apel <r.apel at r-apel.de> - 0:2.3-1jpp
changelog:
  - Upgrade to 2.3
  - Build with maven by default
  - Add pom anf depmap frag
  - Make Vendor, Distribution based on macro


author: Ralph Apel <r.apel at r-apel.de> 0:1.1.2-0.20050928.4.jpp5
changelog:
  - Replace sun-jaf with glassfish-jaf
  - Replace sun-mail with glassfish-javamail
  - Replace crimson with xerces-j2


author: Ralph Apel <r.apel at r-apel.de> 0:1.0.0-1jpp
changelog:
  - First JPackage release.
  - Add post/postun Requires for javadoc
  - Add gcj_support option
  - Add --with java5 option for full build
  - Patched server-sar to jboss4


author: David Walluck <dwalluck@redhat.com> 1:1.0-0.r508111.6
changelog:
  - add repolib packages for avalon-framework and avalon-logkit
  - remove Provides: avalon-framework and change jar location
  - remove Provides: avalon-logkit since it's in a different location
  - fix javadoc package Requires
  - properly unpack sources
  - fix maven directory ownership


author: David Walluck <dwalluck@redhat.com> 1:1.0-0.r508111.5
changelog:
  - remove Vendor and Distribution
  - update License
  - update BuildRoot
  - remove javadoc scriptlets
  - use more strict file permissions
  - GCJ fixes
  - do not set JAVA_HOME


author: Ralph Apel <r.apel at r-apel.de> - 1:1.0-0.r508111.3jpp
changelog:
  - Fix depmap frag for monolithic avalon-framework
  - Add alternate depmap frags for avalon-framework and -logkit
  - Add (B)Rs


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.2.3-2jpp
changelog:
  - Add Epoch.
  - Change group to Text Processing/Markup/XML.
  - Add unversioned javadoc dir symlinks, mark javadoc as %doc.
  - Install manual as normal %doc, not into %{_javadocdir}.
  - BuildRequires java-devel (not ant).
  - Don't use bundled SAX jar.


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-5jpp
changelog:
  - Add gcj_support option
  - Patch to replace jetty4, servletapi4 (B)R by jetty5, servletapi5
  - FIXME: one tags-jetty unit test fails


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b4.5jpp
changelog:
  - Include the tag libraries in this source package
  - Include javadoc for tag libraries in only one -javadoc subpackage
  - Install tag library jars into /usr/share/java/jelly-tags
  - Create unversioned compatibility symlinks to taglib jars in /usr/share/java
  - Upgrade to use jaxen-1.1 and dom4j-1.5
  - Drop saxpath requirement, as this is now part of jaxen


author: Ralph Apel <r.apel at r-apel.de> 0:1.0.1-2jpp
changelog:
  - Change name to portals-pluto10, make room for 1.1.X and portlet-2.0-api
  - Build with Java5 for Java5
  - Add portlet-1.0-api package; provide standard capacity and alternative
  - Add poms and depmap frags


author: David Walluck <dwalluck@redhat.com> 1:2.4.1-1.SP4.1.jpp5
changelog:
  - fix License
  - remove javadoc scriptlets
  - BuildRequires: ant-trax
  - fix summary-ended-with-dot
  - remove .cvsignore


author: Fernando Nasser <fnasser@redhat.com> 0:2.4.1-1jpp
changelog:
  - Upgrade to 2.4.1
  - Add missing BR for ant-junit
  - Add missing BR for xalan-j2
  - Disable tests that refer to Java 5 classes
  - Remove version and distribution tags


author: Ralph Apel <r.apel at r-apel.de> - 0:2.1.1-2jpp
changelog:
  - Return to clover10 as BuildReq
  - Get 2.1.1 build.xml, build.properties, LICENSE.txt from CVS
  - Replace clover-report by explicit execution of 
    com.cortexeb.tools.clover.reporters.html.HtmlReporter


author: Ralph Apel <r.apel at r-apel.de> - 0:2.0.2-4jpp
changelog:
  - Fix version, continue release
  - Relax some versioned dependencies
  - Downgrade clover BuildReq to clover10
  - Omit clover-report


author: David Walluck <dwalluck@redhat.com> 0:1.3.04-5
changelog:
  - fix some Requires that should have been versioned
  - update some Provides to also include the release tag


author: Matt Wringe <mwringe@redhat.com> 0:1.3.03-11jpp
changelog:
  - Add another version to the list of xml-commons-apis obsoletes
  - Add obsoletes to the other apis subpackages and not just 1.3
  - Add obsoletes on xml-commons-resolver to the xml-commons-resolver1X packages


author: Matt Wringe <mwringe@redhat.com> - 0:1.3.03-7jpp
changelog:
  - Remove unnecessary build requires for xalan-j2 and docbook-style-xsl
  - Add conditional gcj support
  - Clean up some simple rpmlint issues
  - Disable xml-commons-crosslink patch when using gcj as this prevents
    offline building


author: Ralph Apel <r.apel at r-apel.de> - 0:1.3.03-2jpp
changelog:
  - Provide and create alternative for xml-commons-apis-javadoc
  - Fix jaxp-1.X-apis-javadoc contents
  - Fix jaxp-1.X-apis-manual contents


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.0-0.b2.5jpp
changelog:
  - Fix xml-which script.
  - Include non-versioned javadoc symlinks.
  - Add Epoch: 0.
  - Fix jpackage-utils dependency versions.


author: Ville Skyttä <ville.skytta at iki.fi> 1.0-0.b2.2jpp
changelog:
  - Split resolver into its own subpackage.
  - Fix Group, Vendor and Distribution tags.
  - Use sed instead of bash 2 extension when symlinking jars.
  - Add resolver and which shell scripts.


author: David Walluck <dwalluck@redhat.com> 0:0.94-4
changelog:
  - update and rebuild for xmlgraphics-batik
  - patch cli to look for xmlgraphics-fop.jar in addition to fop.jar


author: David Walluck <dwalluck@redhat.com> 0:0.94-4
changelog:
  - remove javadoc scriptlets
  - GCJ fixes
  - fix maven directory ownership
  - update BuildRoot
  - update License
  - remove Vendor and Distribution


author: Ralph Apel <r.apel at r-apel.de> - 0:0.20.5-9jpp
changelog:
  - First build for JPP-1.7
  - Replace avalon-framework, avalon-logkit with their new excalibur-*
    counterparts
  - Drop non-free jimi and jai BRs


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.20.5-3jpp
changelog:
  - BuildRequires ant-optional.
  - Crosslink with full J2SE javadocs instead of just JAXP/XML-commons.
  - Add Main-Class back to manifest.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.20.5-1jpp
changelog:
  - Update to 0.20.5.
  - Crosslink with xml-commons-apis and batik javadocs.
  - BuildRequires jai, jce and jimi.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 0.20.3-0.rc.1jpp
changelog:
  - 0.20.3rc
  - first unified release
  - javadoc into javadoc package
  - no dependencies for manual package
  - s/jPackage/JPackage
  - adaptation to new xalan-j2 package
  - requires and buildrequires avalon-logkit


author: David Walluck <dwalluck@redhat.com> 0:2.0.8-2
changelog:
  - remove javadoc scriptlets
  - fix permissions
  - fix maven directory ownership
  - use excalibur for avalon
  - update BuildRoot
  - update License
  - remove Vendor and Distribution


author: Ralph Apel <r.apel at r-apel.de> 0:2.0.8-1jpp
changelog:
  - First release
  - Note: fox:destination generation has been disabled in this release
    because current fop-0.9X doesn't support it
  - Todo: drop post.patch as soon as coming fop-0.9X revives fox:destination


author: David Walluck <dwalluck@redhat.com> 0:1.1-2
changelog:
  - add options to build without integration, jarjar, and tests
  - allow build with java-devel >= 1.5.0
  - remove javadoc scriptlets
  - use more strict file list
  - fix maven directory ownership
  - add non-versioned symlink for demo
  - fix GCJ requires
  - fix eol in LICENSE.txt
  - remove Vendor and Distribution


author: Ralph Apel <r.apel at r-apel.de> 1.0.1-2jpp
changelog:
  - Replace Copyright: tag by License:
  - State requirement versions with Epoch
  - Replace jndi, jdbc-stdext, jsse-ext, jaas-ext requirements with
    java >= 0:1.4
  - Replace all other external dependencies with JPackage stuff
  - Do generate manual and add -manual subpackage
  - Add /usr/share/tyrex-1.0.1/schema to main package


author: Henri Gomez <hgomez@slib.fr> 0.9.7.0-1jpp
changelog:
  - Initial jpp release
  - will require a later rebuild against to be created package :
    castor-xml.jar, jaas.jar, jtf-0.1.jar, jts.jar, ldapjdk.jar, ots.jar, utils-0.5.jar


author: Henri Gomez <hgomez@slib.fr>
changelog:
  - tyrex 0.9.7
  - Initial release 
  - XML documentation couldn't be generated using latest ant/xalan
  - jikes 1.15 couldn't be used and reports many errors


author: Ralph Apel <r.apel at r-apel.de> 0:2.1.3-3.jpp5
changelog:
  - Drop false -webapp-logging runtime requirement
  - Disown poms and depmap frag dirs
  - Replace fop BR with xmlgraphics-fop
  - Replace ibatis BR with apache-ibatis-sqlmap


author: Ralph Apel <r.apel at r-apel.de> - 0:0.7-1jpp
changelog:
  - New name to get effective current version right
  - commons-betwixt-1.0-alpha cannot be obsoleted, because it is 
    needed by other stuff


author: Ralph Apel <r.apel@r-apel.de> - 0:1.1-4jpp
changelog:
  - Avoid square brackets in jar symlinks for ant-1.7 compatibility
  - Add classworlds dependency to scm plugin
  - BR java-devel = 1.4.2 and set JAVA_HOME accordingly
  - Omit jira tests in dashboard
  - Added some BRs and verified build in mock


author: Ralph Apel <r.apel@r-apel.de> - 0:1.1-2jpp
changelog:
  - Modify patch0 to solve Bug288
  - Drop maven-plugins/dashboard when bootstrapping
  - Drop maven-plugins/genapp when bootstrapping
  - Drop dashboard and genapp poms when bootstrapping


author: Ralph Apel <r.apel@r-apel.de> - 0:1.1-0.beta3.2jpp
changelog:
  - Have /usr/share/maven/repository/JPP/plugins point to 
    /usr/share/java/maven-plugins, instead of /usr/share/maven/plugins
    /usr/share/java/maven-plugins is to contain all unversioned
    symlinks to maven1 plugins.


author: Ralph Apel <r.apel@r-apel.de> - 0:1.1-0.beta3.1jpp
changelog:
  - Upgrade to beta3
  - Upgrade plugins
  - Revise (B)Rs
  - Enable changelog, latka, tjdo, uberjar
  - Move release-plugin from plugins-base to new subpackage
    (now resides in sandbox)
  - maven-jelly-tags now from main tarball


author: Ralph Apel <r.apel@r-apel.de> - 0:1.1-0.beta2.6jpp
changelog:
  - Disable abbot, latka
  - Replace jetty4 (B)R by jetty5
  - Replace jasper4 (B)R by jasper5
  - Replace servletapi4 (B)R by servletapi5
  - Create _javadir/maven-plugins dir to contain unversioned symlinks


author: Ralph Apel <r.apel@r-apel.de> - 0:1.1-0.beta2.5jpp
changelog:
  - Build more plugins by setting RHEL4 = 0
  - (B)Require avalon-framework, avalon-logkit from the excalibur- series
  - Add j-c-codec to maven-plugin-linkcheck dependencies


author: Deepak Bhole <dbhole@redhat.com> - 0:1.1-0.beta2.4jpp
changelog:
  - Use commons-beanutils selectively for linkcheck and checkstyle plugins
  - Merge fixes from rh spec file.


author: Ralph Apel <r.apel@r-apel.de> - 0:1.1-0.beta2.3jpp
changelog:
  - Build more plugins by setting NONFREE = 1
  - Provide and own /usr/share/maven/repository/JPP/plugins


author: Deepak Bhole <dbhole@redhat.com> - 0:1.1-0.beta2.1jpp
changelog:
  - Upgrade to maven 1.1beta2 and update patches accordingly.
  - Remove all binaries from the SRPM and add explicit dependencies instead.


author: Fernando Nasser <fnasser@redhat.com> - 0:1.0.2-2jpp
changelog:
  - Build more plugins by setting RHEL4 = 0
  - Add NONFREE switch to disable (default) plugins with non-free dependencies
    From Deepak Bhole <dbhole@redhat.com>:
  - Added calls to set_jvm and set_javacmd in the maven wrapper script


author: Fernando Nasser <fnasser@redhat.com> - 0:1.0.2-1jpp
changelog:
  From Deepak Bhole <dbhole@redhat.com>:
  - Upgraded to version 1.0.2
  - Updated dependencies.
  - Added jline dependency.
  - Added fix for xpath bug.
  - Added fix for failing jar:jar goal in plugin plugin.
  - Updated rpm to remove %{datadir}/maven-1.0 before installing.
  - Fixed the xdoc locale test problems.
  - Pass on JAVA_HOME to maven on wrapper script
  - Removed dependence on beanutils-1.7
  - Disabled a test case for xdoc that was failing on IBM and SUN JVM's
  - Removed usage of build-maven-repository
  - Other minor spec file cleanup


author: Vivek Lakshmanan <vivekl@redhat.com> - 0:1.0-8jpp_2rh
changelog:
  - Remove extraneous dependencies from spec file
  - Remove reference to extra plugins or dependencies (Patches: #7, #8, #9, #10, #11, #12)
  - Add an export for JAVA_HOME since the bootstrap process fails without it


author: Fernando Nasser <fnasser@redhat.com> - 0:1.0-8jpp_1rh
changelog:
  - First Red Hat build
  - Remove packages that we do not ship from dependencies
  - Add missing hsqldb dependency


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-3jpp
changelog:
  - Drop saxpath requirements
  - Require jaxen >= 0:1.1
  - Use released commons-jelly-1.0-beta-4
  - Require jakarta-commons-jelly = 0:1.0-0.b4.6jpp and assoc. taglibs
  - Use newer maven-plugins (cvs040913)


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-2jpp
changelog:
  - Add missing BuildReq and Req for jing and vdoclet
  - Save originals of patched files with %patch# -b .sav
  - Require ant >= 0:1.6.2 because of optional jar locations and names
  - Require all ant subpackages >= 0:1.6.2
  - Fix build-maven-library and build-maven-repository to link all ant-*-1.6.2 jars


author: Ralph Apel <r.apel at r-apel.de> 0:2.5.5-2.jpp6
changelog:
  - BR java-devel >= 1.6.0 (.ge. and no epoch, [openjdk])
  - BR easymock-java5
  - Link in excalibur/avalon-framework


author: David Walluck <dwalluck@redhat.com> 0:2.5.5-2
changelog:
  - fix avalon-framework symlink
  - remove javadoc scriptlets
  - GCJ fixes
  - update BuildRoot
  - update License
  - fix maven directory ownership
  - fix file permissions


author: Ralph Apel <r.apel at r-apel.de> 0:2.5.1-2.jpp5
changelog:
  - Fix depmap frag for context-support
  - Patch to jruby 1.1.1
  - Import to cvs
  - Drop mock post/postun


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.7-2jpp
changelog:
  - Change jsf (B)R to myfaces
  - Change jetty4 (B)R to jetty5
  - Add easymock-classextension BR and fix lib name
  - Add ibatis1 (B)R 
  - Add poms and depmap frags
  - Add gcj_support option
  - Make Vendor, Distribution based on macro


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.6-5jpp
changelog:
  - Patch out tests fork option -XX:MaxPermSize=, will only work with sun
  - Set JAVA_HOME more generally


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.6-4jpp
changelog:
  - Avoid ibatis1 dependency
  - Make hibernate2 dependency optional
  - Reduce mx4j logging
  - Switch to burlap-3.0.8 and hessian-3.0.8
  - Add missing jetty4 dependency


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.6-3jpp
changelog:
  - Use smaller source zip without dependencies included
  - Replace apache-jdo20 (1.6/devel) with apache-jdo-2.0-api
  - Patch DefaultJdoDialect.patch correspondently
  - Specify BR mx4j >= 0:3.0.1-2jpp


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.6-2jpp
changelog:
  - Eliminated all non-free dependencies
  - Require mx4j >= 3.0.1-2jpp with burlap and hessian support
  - Use burlap3 and hessian3


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.4-1jpp
changelog:
  - Upgrade to 1.2.4
  - Pending toplink-api from upstream (oracle)
  - Pending rowset from upstream (sun), must still build with JDK-1.5


author: Ralph Apel <r.apel at r-apel.de> 0:1.1.3-1jpp
changelog:
  - Upgrade to 1.1.3
  - Break up into subpackages and relax dependencies
  - Fix non-versioned jars in /usr/share/java/spring


author: Ralph Apel <r.apel at r-apel.de> - 0:1.4.1-1jpp
changelog:
  - Upgrade to 1.4.1
  - First JPP-1.7 release
  - Add -manual subpackage
  - Build with maven by default
  - Optionally build with straight ant


author: Ville Skyttä <scop at jpackage.org> - 0:1.2.2-3jpp
changelog:
  - BuildRequire ant-junit, thanks to Nicolas Mailhot for the catch.
  - Crosslink with local J2SE API docs, remove extra api/ from javadoc dir.


author: David Walluck <dwalluck@redhat.com> 0:1.5.2-2
changelog:
  - use excalibur for avalon
  - remove javadoc scriptlets
  - GCJ fixes
  - fix maven directory ownership
  - fix -bc --short-circuit by moving some of %build to %prep


author: Ville Skyttä <ville.skytta at iki.fi> - 1.20-1jpp
changelog:
  - Update to 1.20.
  - Fix Group, Distribution and Vendor tags.
  - Use sed instead of bash 2 extension for symlink creation during build.
  - Use build.xml from upstream tarball.


author: Paul Nasrat <pauln at truemesh.com> - 0:1.0-2jpp
changelog:
  - Fix license and improved description
  - Thanks to Ralph Apel who produced a spec - merged version info


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2-2jpp
changelog:
  - Full Java5 build
  - Patch adb-codegen, jibx, xmlbeans, etc. module poms to bring in xalan-j2-serializer
  - Fix packaging to jar for plugins which aren't maven-plugins
  - Still partially building with maven1
  - Fix BuildRequires
  - Split off new subpackages from old main package 
  - New main package only keeps monolithic jar but Requires former elements
  - Add API subpackages with standard virtual provides and alternatives
  - Add -poms subpackage containing poms and depmap frags
  - Extend without_maven build; use full -autogenerated-files.tar.gz
  - Omit webapp, integration, modules, samples, maven-plugins when building with ant


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2-1jpp
changelog:
  - Upgrade to 1.2
  - Switch to (mostly) m2 build
  - Add maven2-plugins subpackage
  - Refloat -manual subpackage
  - Make Vendor, Distribution based on macro
  - Add gcj_support option
  - Drop stax-utils source: not required any more


author: Deepak Bhole <dbhole@redhat.com> - 0:1.0-1jpp
changelog:
  - Upgraded to 1.0
  - From RH spec: Added subpackages for the codegen and service archiver eclipse plugins
  - From RH spec: Changed jar names to remove superfluous 'axis2-' at the start
  - From RH spec: Added a --without groovy support.


author: Ralph Apel <r.apel at r-apel.de> 0:1.8.3-1jpp
changelog:
  - Upgrade to 1.8.3 from CVS for jonas and some other objectweb packages
  - Drop fractal/fractal-util from CLASSPATH: doesn't exist any more
  - Drop monolog/ow_monolog from CLASSPATH: not required (but owanttask is!)
  - Drop monolog as a BuildRequires
  - Drop fractal/fractal-adl from CLASSPATH: not required
  - Include source of org.objectweb.fractal.api.control.AttributeController
  - Drop fractal as a BuildRequires

  - Drop xalan-j2 from CLASSPATH and as a BuildRequires: not used
  - There are no non-optional runtime Requires
  - There are no external dependencies left, because ADLConverter includes
    sources which are compiled at build time


author: Ralph Apel <r.apel at r-apel.de> 0:1.8-2jpp
changelog:
  - Decouple ow_util_ant_tasks.jar, don't include it in package
  - Require separate owanttask 1.2
  - Still require monolog
  - Automatically convert ADL description to ADL 2 for fractal 2.2 during prep


author: Ralph Apel <r.apel at r-apel.de> 0:2.2.7-1jpp
changelog:
  - First JPP-1.7 release
  - Upgrade to 2.2.7
  - cmi now in separate package
  - (B)R kilim1
  - run tests
  - FIXME: uses private binary jacorb


author: Fernando Nasser <fnasser at redhat.com> 0:2.0.5-1jpp
changelog:
  - Upgrade to 2.0.5
  - List files by name and make sure ow_carol_iiop_delegate is copied
  - Use mx4j package


author: Ralph Apel <r.apel at r-apel.de> 0:2.1-4jpp
changelog:
  - Add gcj_support option
  - Optionally build without maven
  - Revert to crimson BR instead of Xerces-j2 to get most unit
    tests succeeding with maven


author: Fernando Nasser <fnasser@redhat.com> 0:2.1-2jpp
changelog:
  - First JPP 1.7 build
    From Deepak Bhole:
  - Changed spec file to have maven build it's repository dynamically.


author: David Walluck <david@jpackage.org> 0:1.6-0.r1.1jpp
changelog:
  - 1_6R1
  - add demo subpackage containing example code
  - add jpp release info to implementation version
  - add script to launch js shell
  - build E4X implementation (Requires: xmlbeans)
  - remove `Class-Path' from manifest


author: 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5R2-6jpp
changelog:
  - backward compatibility js.jar symlink
  - used original swing exemples archive
  - fixed javadoc empty package-list file
  - no dependencies for manual and javadoc packages


author: David Walluck <dwalluck@redhat.com> 0:1.2.0-3.jpp5
changelog:
  - fix the version in component-info.xml
  - fix jar name in repository
  - fix %doc
  - fix LICENSE.txt encoding
  - mark %{_mavendepmapfragdir} as %config(noreplace)
  - fix repolib file permissions


author: David Walluck <dwalluck@redhat.com> 0:1.1-5.jpp5
changelog:
  - sync with 1.1-4jpp
  - use %{_javadir} macro
  - use proper %doc
  - remove useless-explicit-provides %{name}


author: Ralph Apel <r.apel at r-apel.de> 1.0.3-1jpp
changelog:
  - upgrade to 1.0.3
  - just eliminate __GENERATED__ tests because no sources for old xdoclet 
  - add xjavadoc javadoc subpackage


author: David Walluck <dwalluck@redhat.com> 0:1.7.1-6
changelog:
  - add ant-bootstrap jar if bootstrap is enabled
  - enable jmf, swing, trax if bootstrap is enabled
  - BuildRequires: jaxp_transform_impl
  - BuildRequires: junit for non-bootstrap


author: David Walluck <dwalluck@redhat.com> 0:1.7.1-1
changelog:
  - 1.7.1
  - update maven pom files
  - rediff apache-ant-jars.patch
  - rediff apache-ant-bz163689.patch
  - add apache-ant-gnu-classpath.patch
  - set rpm_mode=true in conf since the ant script handles the rest


author: David Walluck <dwalluck@redhat.com> 0:1.7.0-3
changelog:
  - add bootstrap mode
  - replace some alternatives/virtual requires by explicit requires
  - remove javadoc scriptlets
  - fix GCJ support
  - add workaround for xalan-j2 in %{_sysconfdir}/%{name}.d/trax
  - version Obsoletes and add Provides
  - remove Conflicts
  - mark files in %{_sysconfdir} as %config(noreplace)


author: Ralph Apel <r.apel at r-apel.de> - 0:1.7.0-2.jpp5
changelog:
  - Add poms and depmap frags
  - (B)R jpackage-utils >= 0:1.7.5
  - BR java-devel = 0:1.5.0
  - R java >= 0:1.5.0


author: Deepak Bhole <dbhole@redhat.com> - 0:1.6.5-2jpp
changelog:
  - Added conditional native compilation
  - Added patch to fix jvm version detection
  - Add missing requirements
  - Synch with Fedora spec


author: Fernando Nasser <fnasser at redhat.com> - 0:1.6.5-1jpp
changelog:
  - Upgrade to 1.6.5
  - Incorporate the following changes:
    From Gary Benson <gbenson at redhat.com>:
  - Allow subpackages not in Fedora to be installed from JPackage
  - Add NOTICE file as per Apache License version 2.0
  - Own /usr/share/java/ant
    From Vadim Nasardinov <vadimn@redhat.com>
  - Removed apache-ant-1.6.2.patch.  Incorporated upstream.
    From David Walluck <david@jpackage.org>
  - Add manifest-only package (mainly for eclipse)
  - Add conflicts on j2sdk for Mandriva


author: Fernando Nasser <fnasser at redhat.com> - 0:1.6.1-2jpp
changelog:
  - Remove incorrect noreplace option for ant.conf; it can't be used anymore
    because the sub-packages update that file.
  - Add patch to fix temp directory used for file containing large
    command strings (> 4k)


author: Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
changelog:
  - Update to Ant 1.6.1
  - Change ant launch script to source instead of patch
  - Move optional components to ant subdirectory: %{_javadir}/%{name}
  - Remove os/2 scripts and set JAVA_HOME for build


author: Randy Watler <rwatler at finali.com> - 0:1.6.0-1jpp
changelog:
  - Update to Ant 1.6.0
  - Break out optional/optional-full components
  - Revise ant launch scripts and support ~/.ant/ant.conf configuration file
  - Use --noconfig flag to bootstrap ant build and override existing jpp config
  - Modify ant launcher to use ant.library.dir property to find extra jars
  - Port changes made in ant launch script for 1.6.2 back into patches


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.3-1jpp
changelog:
  - Update to 1.5.3.
  - Remove runtime java-devel dependency.
  - Add Epochs in all Provides and Requires.
  - Include non-versioned javadoc symlink.
  - Build without dependencies that are partially or completely missing from
    JPackage 1.5 (oldbsf, xalan-j1, stylebook1.0b3).
  - Add netcomponents to optional jar list in ant.conf.


author: Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-13jpp
changelog:
  - ant-optional is optional (silly me)
  - jaxp_transform is optional , do not require it
  - epoch, correct jpackage-utils requires...


author: Ville Skyttä <ville.skytta at iki.fi> - 1.5.2-5jpp
changelog:
  - Move ANT_HOME to /usr/share/ant.
  - Don't special-case the lib dir for RPM layout any more, use ANT_HOME/lib.
  - Install XSLs into ANT_HOME/etc.
  - Call set_jvm by default in ant.conf.
  - Provide ant-optional-clean (versioned) in ant-optional.
  - Make ant-optional-full conflict with ant-optional-clean.
  - Add version info to ant-optional provision in ant-optional-full.
  - Built with Sun 1.4.1_02 javac (to get JDK 1.4 regex).


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-4jp
changelog:
  - changed provided /etc/ant.conf so that if usejikes is allready provided
    it didn't set it. Which such modification if you want to disable
    ant to use jikes even if jikes is set in /etc/ant.conf you'll just have
    to do usejikes=false ant build.xml.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-3jp
changelog:
  - rebuilt with IBM SDK 1.3.1 since there was zip corruption when built
    with jikes 1.18 and IBM SDK 1.4.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-1jp
changelog:
  - 1.5.2
  - remove JDK 1.4 related patchs which are now included in ant 1.5.2
  - fix ant-optional-full pre/post install script (now remove correctly all
    ant optional jars)
  - Built with jikes 1.18 and IBM SDK 1.4


author: Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-8jpp
changelog:
  - Symlink a transformer into ANT_LIB for smoother experience on Java 1.3.
  - Requires jaxp_transform_impl.
  - Don't remove optional.jar symlinks on optional-full upgrade.
  - Include Sun's 1.4 JSSE and JCE jars in runtime path, see
    <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16242>.
  - Use jpackage-utils for setting JAVA_HOME when building.
  - Built with Sun 1.4.1_01 javac.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5.1-5jpp
changelog:
  - scripts subpackages
  - file-based manual dependencies, as packages doesn't have the same name on RedHat and Mandrake


author: Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-4jpp
changelog:
  - Patched to allow easier use with Jikes and IBM's 1.4.0, see
    <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15289> for details.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-3jpp
changelog:
  - new post script for optional-full since rpm didn't works as
    expected and didn't set correct symlink for ant-optional.jar


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5-5jpp
changelog:
  - ant script standard behaviour restored, ie ant/lib jars are taken
    before CLASSPATH. You should define CLASSPATH_OVERRIDE env var to have
    CLASSPATH before ant/lib jars
  - applied ant script patch for cygwin (cygwin rpm users around ?)
  - remove conflict in ant-optional-full, just put provides


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5-4jpp
changelog:
  - fix a problem in xerces-j2 build by changing the way CLASSPATH is constructed:
    first add jars found in CLASSPATH, then add xml-commons-apis, jaxp_parser_impl,
    ant, ant-optional and finish with jars found in ant/lib.
  - jpackage-utils is no more required (but recommanded :)
  - ant-optional-full provides ant-optional
  - fix link between manual and api (javadoc)


author: Ville Skyttä <ville.skytta at iki.fi> 1.5-2jpp
changelog:
  - Requires jaxp_parser_impl, no longer jaxp_parser2
    (jaxp_parser_impl already requires xml-commons-apis).
  - Use sed instead of bash 2 extension when symlinking.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-13jpp
changelog:
  - added optional-full which include all ant tasks, even those without
    matching package
  - added jdepend 2.2
  - remove require oro, since ant could works without it
  - ant lib is now in %{_javadir}/%{name}, put external jars here


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-11jpp
changelog:
  - no more jikes specific support in launch script
  - source user prefs before configuration in launch script
  - distribution tag
  - group tag
  - provided original script as documentation


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-7jpp
changelog:
  - adaptation to new stylebook1.0b3 package
  - stylebook is a dependency of optional package
  - removed redundant dependencies
  - launch script correction


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-5jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - stricter dependency for optional package
  - additional sources in individual archives
  - upgraded launch script
  - no more javadoc cross-linking
  - additional requirement for optional package: xml-commons-apis, xalan-j2, xalan-j2-compat, jaf, javamail, & log4j


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-4jpp
changelog:
  - removed conditional build
  - removed redundant BuildRequires
  - ant-optional.jar in ant-optional package
  - javadoc into javadoc package
  - new launch script using functions library


author: Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-3jpp
changelog:
  - readded Requires: oro junit stylebook-1.0b3 bsf rhino antlr to the main package
  - corrected changelog release 1jpp-> 2jpp


author: Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-2jpp
changelog:
  - conditional build
  - removed packager tag
  - new jpp extension
  - added xalan 2.2.D13 support
  - added BuildRequires: xalan-j2 >= 2.2.D13
  - removed Requires: oro junit stylebook-1.0b3 bsf rhino antlr


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-2jpp
changelog:
  - first unified release
  - dropped explicit xalan-j2 requirement, as stylebook-1.0b3 already requires it
  - added missing xalan-j1 compatibility classes
  - s/jPackage/JPackage


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-7mdk
changelog:
  - launch script improvments (Christian Zoffoli <czoffoli@linux-mandrake.com>)
  - added french in spec
  - more macros


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-4mdk
changelog:
  - merged with Henri Gomez <hgomez@users.sourceforge.net> specs:
  - changed name to ant
  - changed javadir to /usr/share/java
  - dropped jdk and jre requirement
  - corrected require to jaxp
  - added Jikes support
  - used our own bash script
  - dropped perl script
  - dropped ant home directory


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-2mdk
changelog:
  - new spec file
  - discarded ugly non-free Sun jaxp library from sources, and used pretty open-source xerces instead


author: David Walluck <dwalluck@redhat.com> 0:1.1.0-2
changelog:
  - change repolib component id
  - peroperly unpack sources
  - update BuildRoot
  - fix repolib permissions


author: Fernando Nasser <fnasser@redhat.com> 0:1.1.0-0jpp.ep1.10
changelog:
  - Do not ghost (which would be the right thing) because of a bug in the
    classpathx-jaf package and some RPM bug with ghosts (already fixed in RHEL-5)


author: Clive Saldanha <csaldanh@redhat.com> 0:1.1.0-0jpp.ep1.5
changelog:
  - Adding component-info.xml
  - Changed the repodir to glassfish/jaf 
  - Insert alternatives for activation


author: Ralph Apel <r.apel at r-apel.de> - 0:2.2-1jpp
changelog:
  - Upgrade to 2.2
  - Add poms and depmap frags
  - Add gcj_support option
  - Make Vendor, Distribution based on macro
  - Adapt (B)Rs


author: David Walluck <dwalluck@redhat.com> 0:0.3.4-2.jpp5
changelog:
  - fix License
  - fix BuildRoot
  - fix %doc
  - fix file permissions
  - remove javadoc scriptlets
  - fix eol


author: David Walluck <dwalluck@redhat.com> 0:2.3.0-4
changelog:
  - own %{_datadir}/%{name}-%{version}
  - use excalibur for avalon
  - update manifest Class-Path entry
  - Requires: antlr (referenced by Class-Path entry)
  - fix file permissions
  - remove some irrelevant lines from the description


author: Fernando Nasser <fnasser@redhat.com> 0:2.3.0-1jpp.ep1.3
changelog:
  - Add README file to the 'src' subdirectory in repolib
  - Fix the version number in jacorb-2.3.0-version.patch


author: Fernando Nasser <fnasser@redhat.com> 0:2.3.0-1jpp.ep1.2
changelog:
  - Add patches from Stefan N Guilhen <sguilhen@redhat.com>:
    Fix for JIRA issue JBAS-4737 -- fix some issues related to CSIv2
    interoperability.


author: Fernando Nasser <fnasser@redhat.com> 0:2.3.0-0jpp.el4ep1.4
changelog:
  - Add patch from Francisco Reverbel <reverbel@gmail.com>:
    Fix for bug #783 in JacORB's bugzilla system


author: Fernando Nasser <fnasser@redhat.com> 0:2.3.0-0jpp.el4ep1.3
changelog:
  - Add patch from Francisco Reverbel <reverbel@gmail.com>:
    Fix for bug #782 in JacORB's bugzilla system


author: Vivek Lakshmanan <vivekl@redhat.com> 0:2.2.4-0.1.patch01.el4ep1.4
changelog:
  - Avoid conflict with jacorb and install in jacorb-jboss directories
  - Add /usr/share/java/repository.jboss.com as base directory for repolib file 
    installations


author: Ralph Apel <r.apel at r-apel.de> - 0:17-2.jpp5
changelog:
  - Group BRs with packages to ease optional build of subset only
  - Drop package mojo-maven2-archetypeng
  - Add package mojo-maven2-plugin-appfuse


author: Ralph Apel <r.apel at r-apel.de> - 0:16-2.jpp5
changelog:
  - Fix finding tools.jar for mojo-jspc 
  - Drop -plugin-pde: eclipse jars cannot be used as (B)Rs
  - Drop -plugin-rspec: will not work with jruby-1.1.1
  - Relax Requires for -plugin-shade from maven2 to maven2-bootstrap


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-9jpp
changelog:
  - Fix org.codehaus.doxia.site.renderer.SiteRenderer to 
    org.apache.maven.doxia.siterenderer.Renderer in several plugins
  - Make Vendor, Distribution based on macro
  - Fix aot build


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-6jpp
changelog:
  - Fix depmap.xml for plexus-interactivity pom
  - Activate taglist plugin
  - Activate jdiff plugin
  - Activate jpox plugin


author: David Walluck <dwalluck@redhat.com> 0:3.8.2-6.jpp5
changelog:
  - add maven support from 0:3.8.2-4jpp
  - fix empty scriptlets
  - add Epoch to dependency
  - install javadocs to correct location


author: Vivek Lakshmanan <vivekl@redhat.com> 0:3.8.2-4jpp
changelog:
  - Remove stylesheet attribute in javadoc task of build.xml which used
    to cause javadoc generation to fail
  - Update prep section to get rid of the pre-generated javadoc
  - Update to remove javadoc pre/postun
  - Install cpl license as doc in the main package 
  - rpmlint-picking


author: David Walluck <dwalluck@redhat.com> 0:1.5.6-9
changelog:
  - fix file copying of pluggable-instrumentor jars
  - copy scripts to %{_bindir}
  - use explicit file list


author: David Walluck <dwalluck@redhat.com> 0:1.5.6-3.jpp5
changelog:
  - fix build with ant 1.7.0
  - fix version in component-info.xml
  - fix pluggable instrumentors in component-info.xml (should only appear if built)
  - add javassist 3.6.0.GA-brew as compatible
  - fix OPT_JAR_LIST


author: Ralph Apel <r.apel at r-apel.de> 0:1.5.0-2jpp
changelog:
  - Drop link-in of jboss-profiler lib, don't BRequire it
  - Drop java-javadoc BR
  - Add Requires
  - Drop commons/lib link-in


author: Fernando Nasser <fnasser@redhat.com> - 0:1.3.6-1jpp_1rh
changelog:
  - Merge with upstream for upgrade
  - Do not run tests: blocks on the first org.jboss.test.aop.basic.AOPTester


author: Ralph Apel <r.apel at r-apel.de> 0:1.3.6-1jpp
changelog:
  - Upgrade to 1.3.6
  - Doesn't include aspects-library any more, see standalone
    jboss-aspects, as well as bundled jboss4-aspects
  - Provide/Obsolete jboss-aop-framework


author: Ralph Apel <r.apel at r-apel.de> 0:1.3.1-1jpp
changelog:
  - First standalone release
  - option '--with frameworkonly' to prepare for build of 
    jboss4-cache and jboss4-console


author: David Walluck <dwalluck@redhat.com> 0:2.3.0-1
changelog:
  - 2.3.0 as lucene23
  - add option to disable db support
  - fix classpath-in-manifest
  - fix online build
  - add GCJ support
  - add OSGi support


author: Ralph Apel <r.apel at r-apel.de> - 0:2.1.3-2jpp
changelog:
  - Create option --without hook to build without requiring aspectwerkz
  - Create new subpackage cglib-nohook containing cglib-nohook.jar
  - Main package also provides cglib-nohook
  - Add demo subpackage


author: Ralph Apel <r.apel at r-apel.de> - 0:2.0.2-1jpp
changelog:
  - Upgrade to 2.0.2 (bug fix required)
  - Drop cglib-full.jar (identical to cglib.jar in our build)
  - Add manual generated offline with "maven xdoc:transform"


author: Ralph Apel <r.apel at r-apel.de> - 0:2.0.1-2jpp
changelog:
  - Upgrade to Ant 1.6.X
  - Build with ant-1.6.2
  - Relax some versioned dependencies
  - Add missing BuildReq junit
  - Upgraded to 2.0.1 and built with aspectwerkz-0.9 on Sat Jun 12 2004 
    by Ralph Apel <r.apel at r-apel.de> as 0:2.0.1-1jpp


author: Ralph Apel <r.apel at r-apel.de> - 0:1.5.3-2jpp
changelog:
  - Modify sources not to use eclipse's OperationCanceledException:
    Plain RuntimeException instead.
  - Vendor, Distribution from macro


author: Ville Skyttä <ville.skytta at iki.fi> 1.7-1jpp
changelog:
  - Update to 1.7.
  - Use sed instead of bash 2 extension when symlinking jars during build.
  - Add Distribution tag.


author: Fernando Nasser <fnasser@redhat.com> - 0:2.0-2jpp
changelog:
  - Fist JPP 1.7 build
  - Build only for JDK 1.4.2
  - Can only build samples with a JDK 5, so do not try and install them
  - Remove dependency on a BEA JDK by disabling parts of the code


author: Ralph Apel <r.apel at r-apel.de> - 0:0.9-2jpp
changelog:
  - Build with ant-1.6.2
  - Relax some versioned dependencies
  - Drop ant-optional BuildReq
  - Use %patch# -b .sav
  - Upgraded to 0.9 on Sat Jun 12 2004 by Ralph Apel <r.apel at r-apel.de> 
    as 0:0.9-1jpp


author: David Walluck <dwalluck@redhat.com> 0:3.0.1-8
changelog:
  - remove javadoc scriptlets
  - GCJ fixes
  - fix file ownership
  - update License
  - update BuildRoot
  - remove Vendor and Distribution
  - use macros
  - add xalan-j2-serializer to OPT_JAR_LIST


author: Ralph Apel <r.apel at r-apel.de> 0:3.0.1-7jpp
changelog:
  - Add bootstrap option: omit tools
  - Split out tools-extra subpackage, split mx4j-tools.jar
  - Reactivated jetty


author: Fernando Nasser <fnasser@redhat.com> 0:3.0.1-4jpp
changelog:
  - Remove duplicate macros
  - Use unversioned burlap and hessian
  - Don't use jetty4 as it is not yet available on JPP 1.7
  - Re-add Epoch to the versions required
  - Split patch for removal of poa
  - Add AOT bits


author: Fernando Nasser <fnasser@redhat.com> 0:3.0.1-3jpp
changelog:
  - Remove dependencies on non-free JXM packages by building MX4J's own
  - Add (re-add?) "java.naming.corba.orb" patch, needed by JOnAS


author: Fernando Nasser <fnasser@redhat.com> 0:2.1.0-1jpp
changelog:
  - Upgrade to 2.1.0
  - Do not build caucho part because of version incompatibilities
    From Andrew Overholt <overholt@redhat.com>
  - add coreutils BuildRequires


author: Ralph Apel <r.apel at r-apel.de> 0:2.0.1-2jpp
changelog:
  - Require xml-commons (jpackage), not xml-common (linux)
  - Activate jython- and jetty-related classes
  - Activate unit tests, therefore BuildReq xmlunit
  - Include compliance test, therefore BuildReq jmx, jmxremote
  - Define essential runtime requires
  - Use security manager and relaxed policy


author: Henri Gomez <hgomez@users.sourceforge.net> 1.1-3jpp
changelog:
  - added missing xsl/jython resources in mx4j-tools.jar
  - correct the build.xml to have correct contents for mx4.jar and mx4j-tools.jar


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1-2jpp
changelog:
  - bzipped additional sources
  - section macro
  - ant already requires jaxp_parser
  - fixed source perms
  - fixed compilation with jsse and javamail
  - buildrequires jsse >= 1.0.2-6jpp
  - buildrequires javamail >= 1.2-5jpp


author: David Walluck <dwalluck@redhat.com> 0:1.2.3-10.jpp5
changelog:
  - add xalan-j2-serializer
  - remove javadoc scriptlets
  - own %{_libdir}/gcj/%{name}
  - fix macro in changelog


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2.3-8jpp
changelog:
  - Optionally build without maven
  - Separate out maven-xdoclet-plugin into own subpackage
  - Reactivate demo, now that webwork and xwork are available
  - No native xdoclet-maven-plugin


author: Matt Wringe <mwringe at redhat.com> - 0:1.2.3-6jpp
changelog:
  - Add conditional native compiling
  - Add missing buildrequires: ant-nodeps and ant-trax
  - Add missing javadoc %ghost symlink
  - Add patch to remove external javadoc URLs from javadoc task
    (from Archit Shah)


author: Fernando Nasser <fnasser@redhat.com> - 0:1.2.3-5jpp
changelog:
  - Update objectweb module to match JOnAS 4.6.x
  - Build without demo because JPP 1.7 lacks webwork and xwork


author: Fernando Nasser <fnasser@redhat.com> - 0:1.2.2-2jpp
changelog:
  - Add patch to prevent attempt to load DTD from the net, when it comes with
    the source and is locally available
  - Replace JOnAS specific tasks with code blessed by ObjectWeb
  - Do not save copies of the java files when patching.


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2.2-1jpp
changelog:
  - Upgrade to 1.2.2
  - Add jsf requirement for demo
  - Drop jndi requirement for demo
  - Drop servletapi and mx4j requirement for main package
  - Buildrequire maven and use it to build docs


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2.1-1jpp
changelog:
  - Upgrade to 1.2.1
  - Relax build-time dependencies
  - Relax dependency versions
  - Make subpackage xdoclet-demo optional


author: Ralph Apel <r.apel at r-apel.de> 0:1.2-1jpp
changelog:
  - Upgrade to 1.2
  - Assure unversioned access to rar
  - Add gcj_support option
  - Add post/postun Requires for javadoc


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2.2-2jpp
changelog:
  - Must rebuild with java5 for use with java >= 5
  - Activate Java5 features
  - Add xalan-j2, xalan-j2-serializer to test dependencies and BRs


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0.2-1jpp
changelog:
  - Upgrade to 1.0.2
  - Delete included binary jars
  - Change -Dbuild.sysclasspath "from only" to "first" (DynamicProxyTest)
  - Relax some versioned dependencies
  - Build with ant-1.6.2


author: Ralph Apel <r.apel at r-apel.de> 0:2.0-0.b4.1jpp
changelog:
  - Upgrade to 2.0-b4
  - Activate tests
  - Include minimal bshservlet
  - Add poms and depmap frags
  - Include full jar
  - Make Vendor, Distribution based on macro
  - Add gcj_support option


author: David Walluck <david@jpackage.org> 0:2.0-0.b1.6jpp
changelog:
  - add patch for building with javac 1.5
  - add patch for javadoc crosslinking
  - add non-versioned javadoc link
  - fix demo execution
  - modernize spec


author: Deepak Bhole <dbhole@redhat.com> - 0:0.1.28-1jpp
changelog:
  - Added conditional native compilation.
  - Added missing requirements.
  - From bkonrath@redhat.com:
    - 0.1.28
    - ant


author: Andrew Overholt <overholt@redhat.com> 0.1.17-2jpp_1fc
changelog:
  - Build into Fedora.
  - Remove Distribution and Vendor tags.
  - Add BuildRequires:  java-devel for javadoc requirement.


author: David Walluck <dwalluck@redhat.com> 0:1.7.0-8.jpp5
changelog:
  - fix duplicate files
  - correctly unpack sources
  - remove spurious gnu-crypto requirement
  - remove spurious javadoc package requirements
  - fix javadoc directory
  - fix build-classpath call
  - use macros


author: Ralph Apel <r.apel at r-apel.de> - 0:1.7.0-6jpp
changelog:
  - Make Vendor, Distribution based on macro
  - Fix aot build
  - Add poms and depmap frags
  - Build with maven1 by default
  - Add manual subpackage when built with maven


author: Aizaz Ahmed <aahmed@redhat.com> 0:1.6.1-4jpp_5rh
changelog:
  - Added trigger to restore symlinks that are removed if ugrading
    from a commons-beanutils rhug package


author: Vivek Lakshmanan <vivekl at redhat.com> 0:1.4-3jpp
changelog:
  - Use JPackage exception compliant naming scheme
  - Fix RPM lint issues
  - Add Requires(X) on jpackage-utils


author: Henri Gomez <hgomez@slib.fr> 1.2-9jpp
changelog:
  - use sed instead of bash 2.x extension in link area to make spec compatible
    with distro using bash 1.1x
  - use official tarball


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-4mdk
changelog:
  - vendor tag
  - packager tag
  - s/Copyright/License/
  - truncated description to 72 columns in spec
  - spec cleanup
  - used versioned jar
  - used new source packaging policy


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-2mdk
changelog:
  - merged with Henri Gomez <hgomez@slib.fr> specs:
  - changed name to regexp
  -  changed javadir to /usr/share/java
  -  dropped jdk & jre requirement
  -  added Jikes support
  - changed jar name to regexp.jar
  - corrected doc


author: Deepak Bhole <dbhole@redhat.com> 0:1.2.0-0.rc1.1jpp
changelog:
  - Change source zip, and build the ri jars
  - Use setup macro in prep
  - First version all under APL
  - New package name
  - Demo still not yet available under the APL; will be in an update


author: Ralph Apel <r.apel@r-apel.de> 0:1.1-3jpp
changelog:
  - Fix project_xml.patch to meet depmap processing
  - Add maven-plugin-checkstyle, -jxr, -linkcheck, -pmd BRs


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.9-2.jpp5
changelog:
  - Fix name in pom and depmap frag for -beans
  - Force build with java-1.5.0
  - Add qdox BR
  - Relax jasperreports BR
  - Change BR hibernate-annotations to hibernate3-annotations
  - Change BR hibernate to hibernate2
  - Add BR jboss4-connector
  - Add BR ant-junit


author: David Walluck <dwalluck@redhat.com> 0:1.5.3-7
changelog:
  - fix asm pom install
  - fix component-info.xml install
  - use explicit file list
  - use asm instead of %{name} where appropriate


author: Ralph Apel <r.apel@r-apel.de> - 0:2.1-2jpp
changelog:
  - Replace jdo by apache-jdo
  - Replace jta at build time by geronimo-jta-1.0.1B-api
  - Relax versioned requires
  - Patch SunReferenceEnhancer to apache-jdo
  - Drop database driver build dependencies, as no tests are run
  - Add javadoc post and postun


author: David Walluck <dwalluck@redhat.com> 0:1.2.2-2
changelog:
  - relax version requirements
  - remove javadoc scriptlets
  - GCJ fixes
  - update License
  - update BuildRoot
  - use %setup to unpack sources
  - use macros
  - fix file permissions


author: Ralph Apel <r.apel at r-apel.de> 0:1.2.1-11jpp
changelog:
  - Silence prep
  - Avoid empty post/postun
  - Restore Vendor and Distribution
  - Fix project_properties.patch to meet new plugins


author: Matt Wringe <mwringe@redhat.com> 0:1.2.1-8jpp
changelog:
  - Add tomcat5 subpackage
  - Add versioning to provides and obsoletes
  - Move rm -rf %RPM_BUILD_ROOT from %prep to %install
  - Add missing maven plugin dependencies


author: Ralph Apel <r.apel@r-apel.de> - 0:1.2.1-4jpp
changelog:
  - First JPP-1.7 release
  - Build with maven by default
  - Add option to build with straight ant
  - Add -manual subpackage when built with maven
  - Backported TestJOCLed from HEAD


author: Henri Gomez <hgomez@users.sourceforge.net> 1.0-1jpp
changelog:
  - 1.0 (cvs 20020606)
  - added short names in %{_javadir}, as does jakarta developpers
  - first jPackage release


author: Ralph Apel <r.apel at r-apel.de> 0:2.0-0.5312.2jpp
changelog:
  - Make Vendor, Distribution based on macro
  - Add -javadoc subpackage
  - Add gcj_support option
  - Add poms and depmap frags


author: David Walluck <dwalluck@redhat.com> 0:1.6.1-2jpp.ep1.3
changelog:
  - patch for jdk 1.5 support by setting java.endorsed.dir
  - explicitly build with xml-commons-jaxp-1.2-apis
  - patch for dom4j bug #1618750
  - add xalan-j2-serializer for build
  - unset CLASSPATH and OPT_JAR_LIST
  - remove javadoc scriptlets


author: Ralph Apel <r.apel@r-apel.de> - 0:1.6.1-5jpp
changelog:
  - Build with java5 for java5
  - Introduce endorsed dir compiler arg from build.xml in HEAD
  - Add xalan-j2-serializer to tools lib
  - Specify xml-apis as xml-commons-jaxp-1.1-apis
  - Add pom and depmap frag
  - Make Vendor, Distribution based on macro


author: Fernando Nasser <fnasser@redhat.com> 0:1.6.1-2jpp.el4ep1.3
changelog:
  - Make isorelax (JARV) optional
  - Reactivate test that used to fail with xalan 2.6 and require xalan-j2 2.7
  - Disable tested that passed with xalan 2.6 and now fails with xalan 2.7


author: Ralph Apel <r.apel@r-apel.de> - 0:1.6.1-4jpp
changelog:
  - Add bootstrap option to build against jaxen-bootstrap
  - Drop org/dom4j/xpath/MatrixConcatTest.java: matrix-concat not
    available


author: Ralph Apel <r.apel at r-apel.de> - 0:1.4-2jpp
changelog:
  - Replace non-free msv with free relaxngDatatype xsdlib isorelax msv-strict
  - Relax some versioned dependencies


author: Ralph Apel <r.apel at r-apel.de> 0:4.0-0.a5.1.jpp5
changelog:
  - 4.0-alpha5
  - rename from jakarta-httpcore to hc-httpcore
  - Obsolete and Provide jakarta-httpcore
  - Include compat symlinks
  - Build -niossl library


author: David Walluck <dwalluck@redhat.com> 0:2.7.6-5
changelog:
  - fix Release
  - update BuildRoot
  - remove javadoc scriptlets
  - GCJ fixes
  - fix permissions
  - fix repolib permissions


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.7.3-1jpp
changelog:
  - Update to 2.7.3.
  - Include gcj build option and a native subpackage, build using
    "--with native" to get that.
  - Add %{_bindir}/antlr alternative.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.7.2-3jpp
changelog:
  - Add non-versioned javadoc dir symlink.
  - Crosslink with local J2SE javadocs.
  - Spec cleanups, change to UTF-8.


author: Ville Skyttä <ville.skytta at iki.fi> - 2.7.2-1jpp
changelog:
  - Update to 2.7.2.
  - Include antlr script and jEdit mode (see antlr-jedit RPM description).
  - Use sed instead of bash 2 extension when symlinking jars during build.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.7.1-6jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - additional sources in individual archives


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.7.1-3jpp
changelog:
  - used a build file instead of makefile
  - build classes instead of blindly jared them !
  - used original tarball
  - corrected license spelling


author: David Walluck <dwalluck@redhat.com> 0:1.0-4
changelog:
  - remove javadoc scriptlets
  - GCJ fixes
  - fix maven directory ownership
  - use excalibur for avalon
  - update BuildRoot
  - update License
  - remove Vendor and Distribution


author: Lutz Behnke <lutz.behnke at informatik.haw-hamburg.de> - 0:1.0-2jpp
changelog:
  - move the tld info to META-INF in order to comply with JSP spec.
  - add BuildRequire dependencies for missing maven plugins


author: Ralph Apel <r.apel at r-apel.de> 0.09-17.jpp5
changelog:
  - Build with and for Java5
  - Name mockobjects-jdk1.4 now meaning >= 1.4.2
  - Packages may still be used with java-1.4.2
  - Dropping any java-ext and java-1.X.Y support: 
    put everything in _javadir as there will probably
    be no new version for java5,6,7
  - Add poms and depmap frags


author: Ralph Apel <r.apel at r-apel.de> 0.09-15jpp
changelog:
  - Build j2ee-1.4 mockobjects by default
  - Build either j2ee-1.2 or j2ee-1.3 instead, if told to
  - Add gcj_support option


author: Paul Nasrat <pauln@truemesh.com> 0.09-2jpp
changelog:
  - Broken up into subpackages
  - Patch to build jdk-jar (commited upstream)
  - Patch to build httpclient (discussed with upstream)


author: Ralph Apel <r.apel at r-apel.de> - 0:1.1-3jpp
changelog:
  - Make Vendor, Distribution based on macro
  - Add poms and depmap frags
  - BR some maven plugins
  - Move manual to ./site


author: Ralph Apel <r.apel at r-apel.de> - 0:1.1-2jpp
changelog:
  - Add bootstrap option to omit avalon BRs and support, as well as tests
  - Add missing BR for ant-junit when not bootstrapping
  - Fix to build javadoc without maven


author: Kaj J. Niemi <kajtzu@fi.basen.net> - 0:1.0.4-1jpp
changelog:
  - Update to 1.0.4 (tomcat 5.0.27 wants it)
  - Drop Patch #0 (jakarta-commons-logging-noclasspath.patch), unnecessary


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.0.3-4jpp
changelog:
  - Drop log4j requirement and manifest Class-Path.
  - Run unit tests during build.
  - Nuke spurious subdir in -javadoc package.
  - Some spec file cleanups.


author: Fernando Nasser <fnasser@redhat.com> - 0:1.2-0.20050722.5jpp.ep1.1
changelog:
  - Merge with upstream
  - Trick build into finding resolver and xalan by means of ant subpackages (FIXME)
  - Patch out crimson reference


author: David Walluck <dwalluck@redhat.com> 0:0.9-0.rc4.4
changelog:
  - add optional jboss authenticator requirement
  - add junit and log4j build requirements
  - fix version and tag in component-info.xml
  - fix repolib directory ownership
  - fix repolib permissions
  - use cp instead of mv in %install so as to not break --short-circuit


author: David Walluck <dwalluck@redhat.com> 1:1.8.0.8-2.patch01.3
changelog:
  - silence %post errors
  - fix %setup
  - remove build root in %install
  - remove javadoc scriptlets
  - fix repolib


author: Fernando Nasser <fnasser@redhat.com> 1:1.8.0.8-1jpp.ep1.6
changelog:
  - Add the backported patch to the src subdirectory in repolib
  - Mention the fix in the component-info.xml file


author: Deepak Bhole <dbhole@redhat.com> 1.8.0.4-4jpp
changelog:
  - Added missing entries to the files section
  - From fnasser@redhat.com:
    - Add post requires for servletapi5 to ensure installation order
  - From sgrubb@redhat.com:
    - Apply patch correcting tmp file usage


author: Deepak Bhole <dbhole@redhat.com> 1:1.8.0.4-2jpp
changelog:
  - Add missing requirements.
  - Merge with fc spec.
    - From gbenson@redhat.com:
      - Change /etc/init.d to /etc/rc.d/init.d.
      - Create hsqldb user and group with low IDs (RH bz #165670).
      - Do not remove hsqldb user and group on uninstall.
      - Build with servletapi5.
    - From ashah@redhat.com:
      - Change hsqldb user shell to /sbin/nologin.
    - From notting@redhat.com
      - use an assigned user/group id


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.61-5jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - stricter dependencies for demo package
  - section macro
  - adaptation to new servlet3 package


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.61-4jpp
changelog:
  - javadoc in javadoc package
  - doc reorganisation
  - removed Requires: ant
  - patches regenerated and bzipped


author: Ralph Apel <r.apel at r-apel.de> 0:0.9.5.3-1jpp
changelog:
  - Update to 0.9.5.3 for apacheds-1.0.0
  - Add post/postun Requires for javadoc
  - Add gcj_support option
  - ssl related unit tests patched if java < 1.5


author: Ralph Apel <r.apel at r-apel.de> - 0:1.4-2.jpp5
changelog:
  - Build with maven2 by default
  - Adapt to restructured mockobjects and BR >= 0:0.09-17
  - Add pom and depmap frag


author: Ralph Apel <r.apel at r-apel.de> - 0:1.1-1jpp
changelog:
  - Upgrade to 1.1
  - Omit findbugs and tasks reports: don't have these plugins yet
  - Requires java 1.4.2 to build


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0.f-1jpp
changelog:
  - Upgrade to 1.0 final, letter in version can be bumped with 1.1
  - Prepare for build with maven, but still build with ant


author: Ralph Apel <r.apel@r-apel.de> 0:1.1-1jpp
changelog:
  - Upgrade to 1.1
  - Add gcj_support option
  - Add pom and depmap frag
  - Make Vendor, Distribution based on macro


author: Ralph Apel <r.apel@r-apel.de> 0:1.0-2jpp
changelog:
  - First JPP-1.7 release
  - Build with maven by default
  - Add option to build with straight ant
  - Add -manual subpackage


author: Ville Skyttä <scop at jpackage.org> - 0:1.7.5-1jpp
changelog:
  - Workaround a possible sed bug (or my misunderstanding of it?) in
    find_jvm unversioned fallback code.


author: Ville Skyttä <scop at jpackage.org> - 0:1.7.4-1jpp
changelog:
  - Terminate functions with %{nil} in macros.jpackage.
  - Make %jpackage_script install the script with 0755 permissions.
  - Use exec in java-functions' run().


author: Fernando Nasser <fnasser@jpackage.org> 0:1.7.1-1jpp
changelog:
  - Add new scripts from Deepak Bhole
  - Add documentation from Jason Corley
  - Add XLT file shared by maven2 packages


author: Nicolas Mailhot <nim at jpackage.org> - 0:1.6.3-1jpp
changelog:
  - prefer full JVM to JRE when not specified (my bad, sorry)
  - remove LICENSE.txt as it does not seem to exist in the jpp16 branch anymore


author: Nicolas Mailhot <nim at jpackage.org> - 0:1.6.2-1jpp
changelog:
  - Happy new year jpackagers!
  - No longer define JAVA_HOME in default shipped java.conf (me)
  - Search if $JVM_ROOT/jre or $JVM_ROOT/java exist in functions if JAVA_HOME is
    not defined in java.conf (me)
  - Source ~/.java/java.conf in addition to /etc/java/java.conf in functions
    (me)
  - Make find-jar use the same error code as build-classpath (Joe Wortmann)
    (note however find-jar was never intended to use directly in scripts, it's
     a low-level way to test the search engine)
  - Change macros slightly so they no longer wreak havoc on x86_64 systems
    (Thomas Fitzsimmons for Red Hat)
    This is probably only a short-term fix since we've yet to decide how to
    handle real x86_64 JVMs cleanly.


author: Robert Ottenhag <support@bea.com> - 0:1.6.2-1jpp
changelog:
  - Reapply all updates from 1.5.40-1jpp o 1.5.42-1jpp
    + Add support for splitting the installation of Java VMs/SDK/JREs 
      according to FHS 2.3 in its architecture dependent, architecture
      independent, and configuration parts. Added new macros and dirs
      - %{_jvmlibdir}, defined as %{_libdir}/jvm, equal to %{_jvmdir},
      - %{_jvmdatadir}, defined as %{_datadir}/jvm
      - %{_jvmsysconfdir}, defined as %{_sysconfdir}/jvm
    + Add support for splitting the installation of Java VMs/SDK/JREs 
      in its common architecture dependent, architecture
      independent, and configuration parts. Added new macros and dirs
      - %{_jvmcommonlibdir}, defined as %{_libdir}/jvm-commmon
      - %{_jvmcommondatadir}, defined as %{_datadir}/jvm-commmon
      - %{_jvmcommonsysconfdir}, defined as %{_sysconfdir}/jvm-commmon
    + Ensure that a global systemPrefs database used by
      java.util.prefs.FileSystemPreferences exists at
      /etc/.java/.systemPrefs, or create an empty one if not, and
      symlink to it from %{_jvmcommonsysconfdir}/java/jre/systemprefs.


author: Ville Skyttä <scop at jpackage.org> - 0:1.6.1-1jpp
changelog:
  - java-functions (set_jvm_dirs): try "java -fullversion" before
    "java -version" for performance, improve regexps, use sed from $PATH.
  - Include correct specfile in tarball.


author: Ville Skyttä <scop at jpackage.org> - 0:1.6.0-1jpp
changelog:
  - Start preparing for JPackage 1.6:
    - License change: jpackage-utils >= 1.6.0 is available under the (BSD-like)
      JPackage License.  See included LICENSE.txt.
    - Remove support for Java < 1.4 (dirs only for now).
    - Remove java_home.list and support for it.
  - Add support for installing macros.jpackage into Asianux's rpm config,
    thanks to Robert Ottenhag for the info.


author: Ville Skyttä <scop at jpackage.org> - 0:1.5.38-1jpp
changelog:
  - Update java_home.list with Sun's default 1.5.0beta2 location.
  - Nuke extra copy of java.conf from tarball.


author: Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> - 0:1.5.37-1jpp
changelog:
  - add the --preserve-naming switch to build-jar-repository, and document it
    (following a discussion with Chip Turner)


author: Ville Skyttä <scop at jpackage.org> - 0:1.5.36-1jpp
changelog:
  - Fix bootstrap problem by ensuring that build time macro expansion for
    %{_sysconfdir}/java.conf uses macros defined in this package and does not
    rely on the macros being already defined.
  - Include correct spec file in tarball.


author: Ville Skyttä <scop at jpackage.org> - 0:1.5.32-1jpp
changelog:
  - Fix java-functions location in diff-jars.
  - Add (X)Emacs mode cookies to java.conf and java-functions.
  - Micro-performance improvement to set_javacmd.
  - Insert macros.jpackage before anything starting with "~/" in rpmrc's.
  - Include example httpd.conf snippet for javadocs.


author: Ville Skyttä <scop at jpackage.org> - 0:1.5.26-1jpp
changelog:
  - Add %{_jvmprivdir} (== %{_libdir}/jvm-private), a directory for
    JVM-private stuff (eg. JCE policy jars).
  - Update java_home.list with Sun's default 1.4.2_01 location.


author: Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> 0:1.5.22-1jpp
changelog:
  - more correct java version detection regexp, courtesy of Scott Brickner
  - allow creation of harlink/copy jar repositories since tomcat4 seems to need 
    this (reported by Greg Barton)


author: Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> 0:1.5.21-1jpp
changelog:
  - fix a bug in jar repository handling
  - remove unused APPDIR in jar resolution
  - add doc for jpackage 1.5 policy


author: Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> 0:1.5.19-1jpp
changelog:
  - fix new jar repository scripts (more corner cases)
  - create symlinks for not-found extensions to allow a later repository rebuild
  - create symlinks as [extension].jar, for example [jsse][jcert].jar
  - allow both extension split and collapsing
    (one jar -> one directory of jars or the other way round)


author: David Walluck <david@anti-microsoft.org> 0:1.5.16-1jpp
changelog:
  - %jpackage_script macro fix
  - add %doc to file list
  - add %config(noreplace) to jpackage-release in file list to shut up rpmlint


author: David Walluck <david@anti-microsoft.org> 0:1.5.13-3jpp
changelog:
  - don't use quotes around the 'find' command in %postun and %triggerin
  - don't add a 'macrofiles:' line in %triggerin to rpmrc if one isn't
    already there


author: Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> 0:1.5.12-1jpp
changelog:
  - remove build-classpath dependency on David's stuff since it fails horribly
    when people actually use it
  - try to actually fix triggers


author: David Walluck <david@anti-microsoft.org> 1.5.10-1jpp
changelog:
  - back to using %{_libdir}/rpm/rpmrc for macros.jpackage
  - add %{_javadir}--1.4.2 and %{_jnidir}-1.4.2 directories
  - update package description
  - add JAVACMD_OPTS to java.conf
  - use new external java.conf
  - update build-classpath and java-functions to support directories in
    CLASSPATH


author: Nicolas Mailhot <Nicolas.Mailhot@jpackage.org> 1.5.4-3jpp
changelog:
  - extract jar resolving logic from classpath builder
  - hopefully integrate classpath builder in set_classpath macro


author: David Walluck <david@anti-microsoft.org> 1.4.8-1jpp
changelog:
  - better installation of macros
  - update %description to list all files currently included in this package
  - jpackage-release in %{_sysconfdir}, not /etc (I hope this is more
    correct)


author: David Walluck <david@anti-microsoft.org> 1.4.7-1jpp
changelog:
  - fix sed in %jpackage_script when paths to jars contain '/'
  - fix typo in macros documentation
  - add jpackage-policy
  - add jpackage-release


author: David Walluck <david@anti-microsoft.org> 1.4.5-1jpp
changelog:
  - add macros.jpackage (DO NOT attempt to use this until we figure something
    out, but I would still like to get some feedback about how it looks so far)


author: David Walluck <david@anti-microsoft.org> 1.4.3-1jpp
changelog:
  - java-functions changes:
    + set_jvm: look for javac first to avoid erroneously setting
      JAVA_HOME to the location of the jre unless we have to
    + set_jvm: follow symlinks to avoid erroneously setting JAVA_HOME to
      /usr/bin
    + set_jvm: export JAVA_HOME
  - changed to use install instead of mkdir and cp
  - remove %attr and rely on install to set the permissions instead


author: Ville Skyttä <scop at jpackage.org> - 1.4.2-1jpp
changelog:
  - java-functions changes:
    + Prevent non-success exit code from "which" in set_jvm, it can now
      be used when building RPMs.
    + Use set_jvm in set_javacmd.
    + Use set_javacmd and $JAVACMD in run.
  - Fix Group tag.


author: Ville Skyttä <scop at jpackage.org> - 1.4-1jpp
changelog:
  - Fix diff-jars when diffing 2 jars with same basename (#635202).
  - Add IBM's 1.4 default RPM location to jvm.list.


author: Nicolas Mailhot <nmailhot@users.sourceforge.net> 1.2-1jpp
changelog:
  Add some stuff to please jakarta ant developpers :
  - OSX java home
  - new function set_javacmd with AIX hack included


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1-1jpp
changelog:
  - java-functions: centralized configuration
  - java-functions: jvm list lookup
  - diff-jars: fixed typo
  - diff-jars: used /tmp for files
  - corrected changelog


author: Tom Lane <tgl@redhat.com> 8.1.405-1jpp
changelog:
  - Split postgresql-jdbc into its own SRPM (at last).
  - Build it from source.  Add support for gcj compilation.


author: Ralph Apel <r.apel@r-apel.de> 0:0.1-2jpp
changelog:
  - Upgrade to r450385 as of 2006-09-27
  - Adapt to maven-1.1
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: Sebastiano Vigna <vigna at acm.org> - 5.0.7-1jpp
changelog:
  - New collection of array-based sets and maps.

  p* Mon Feb 5 2007 Sebastiano Vigna <vigna at acm.org> - 5.0.6-1jpp
  - New front() method and better FastBufferedInputStream.


author: Ville Skyttä <ville.skytta at iki.fi> - 2.52-1jpp
changelog:
  - Updated to 2.52.
  - Comments from upstream (thanks to Sebastiano Vigna):
    - IMPORTANT: The package name has changed. Please remove manually
      the old package (if you have a RPM called "fastUtil" installed)
      and modify your sources.
    - Deleted docs from source tar.
    - Merged in patches to Makefile.


author: Ville Skyttä <ville.skytta at iki.fi> - 2.51-2jpp
changelog:
  - First official JPackage release.
  - Fix Group tags.
  - No manual subpackage (there's no manual... :)


author: David Walluck <dwalluck@redhat.com> 0:6.0.18-2
changelog:
  - remove initscripts and /sbin/service requirement
  - call initscript directly without using /sbin/service
  - require /sbin/chkconfig instead of chkconfig
  - remove chkconfig requirement from packages that don't require it


author: David Walluck <dwalluck@redhat.com> 0:6.0.18-1
changelog:
  - 6.0.18
  - Resolves: CVE-2008-1232, CVE-2008-1947, CVE-2008-2370, CVE-2008-2938
  - fix definition of java.security.policy with d%{name} start-security
  - don't pass $CATALINA_OPTS with d%{name} stop
  - redefine tempdir and workdir for tmpwatch workaround
  - change eclipse-ecj references to ecj


author: David Walluck <dwalluck@redhat.com> 0:6.0.16-1jpp.7.fc9
changelog:
  - version jsp and servlet Provides with their spec versions
  - remove Obsoletes/Provides for servletapi6 package as it can co-exist
  - check for java-functions existence in wrapper script
  - move d%{name} to %{name} and create symlink for d%{name}
  - improve status function in initscript
  - change license to ASL 2.0 again as per Fedora guidelines


author: David Walluck <dwalluck@redhat.com> 0:6.0.16-1jpp.6.fc9
changelog:
  - remove Requires: tomcat-native
  - put back original JPackage Group (except javadoc) and License tags
  - add Provides for jsp and servlet
  - use ant macro
  - build and install sample webapp
  - call /sbin/service to stop service on uninstall
  - remove references to $RPM_BUILD_DIR
  - use copy instead of move to fix short-circuit install build
  - remove prebuilt sample.war
  - remove Thumbs.db files
  - add Requires: java >= 0:1.6.0


author: David Walluck <dwalluck@redhat.com> 0:6.0.16-1jpp.2.fc9
changelog:
  - use %{_var} for appdir instead of /srv
  - use ${JAVACMD} for java executable in wrapper script
  - use built-in status function in initscript where possible
  - add missing require on procps for status function
  - fix java.library.path setting in %{_sysconfdir}/sysconfig/%{name}
  - add patch to document webapps in %{_sysconfdir}/%{name}/tomcat-users.xml
  - remove %{appdir}/ROOT/admin
  - move %{_bindir}/d%{name} to %{_sbindir}/d%{name}


author: David Walluck <dwalluck@redhat.com> 0:6.0.16-1jpp.1.fc9
changelog:
  - use %{_initrddir} macro instead of %{_sysconfdir}/init.d (rhbz #153187)
  - fix java.library.path setting in %{name}.conf (rhbz #253605)
  - fix incorrect initscript output (rhbz #380921)
  - update initscript (rhbz #247077)
  - add logrotate support
  - fix strange-permission
  - fix %prep
  - replace /var with %{_var}
  - replace %{_localstatedir} with %{_var}
  - use %{logdir} where possible
  - call build-jar-repository with full path in scriptlets
  - remove file-based requires
  - build with icedtea and set as the default JAVA_HOME in %{name}.conf
  - fix non-standard-group
  - change ecj references to eclipse-ecj
  - change Apache Software License 2.0 to ASL 2.0 for rpmlint


author: David Walluck <dwalluck@redhat.com> 0:1.3.0-1jpp.ep1.3
changelog:
  - unpatched version requires ant-nodeps
  - fix tests
  - remove javadoc scriptlets
  - remove %{buildroot} in %install
  - rename BuildRoot


author: Deepak Bhole <dbhole@redhat.com> 0:1.6.2-0jpp.ep1.1
changelog:
  - Split into wsdl4j16 package (from the wsdl4j package)
  - Truncated changelog to keep 2006+ entries only


author: Ralph Apel <r.apel at r-apel.de> 0:1.5.2-1jpp
changelog:
  - update to 1.5.2
  - move qname*.jar to %{_javadir/wsdl4j/qname*.jar
    to make place for qname provided by geronimo-specs


author: Ville Skyttä <ville.skytta at iki.fi> - 1.3.2-1jpp
changelog:
  - Update to 1.3.2.
  - Use ant instead of make for building.
  - Drop patches, and include DNSSEC/JCE code.
  - Use sed instead of bash 2 extension when symlinking jars during build.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2.4-1jpp
changelog:
  - updated by Ville Skyttä <ville.skytta@iki.fi>
   - Updated to 1.2.4.
   - Fixed Vendor, Distribution and Group tags.
   - Updated description.
   - Versioned javadocs.
   - Added -no-debug and -no-jce patches.
   - Doesn't BuildRequire ant.


author: Ralph Apel <r.apel at r-apel.de> 0:1.0.4-4.jpp5
changelog:
  - Replace ibatis (B)R with apache-ibatis-sqlmap
  - Fix myfaces dependencies
  - Extend -demo subpackage


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0.1-1jpp
changelog:
  - 1.0.1
  - versioned dir for javadoc
  - no dependencies for and javadoc package
  - adaptation for new servlet3 package
  - drop j2ee package
  - regenerated the patch
  - section package


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
changelog:
  - javadoc into javadoc package
  - Requires and BuildRequires servletapi3 >= 3.2.3-2
  - regenerated the patch


author: David Walluck <dwalluck@redhat.com> 0:0.8.3-11
changelog:
  - remove javadoc scriptlets
  - add patch for Java5 enum
  - add patch to disable checkstyle
  - BuildRequires: ant-trax


author: Ralph Apel <r.apel at r-apel.de> - 0:0.8.3-10jpp
changelog:
  - Change avalon dependencies to excalibur
  - Activate reporting unit tests and fix failures
  - Add commons-collections, commons-logging, ehcache, 
    excalibur-instrument-api, excalibur-logger, excalibur-pool-api as BRs only
  - Adapt tests to hsqldb-1.8.0 and therefore require hsqldb >= 1.80
  - Add geronimo-jta-1.0.1B-api as BR and jta as Requires
  - Set classpath in javadoc task


author: Ralph Apel <r.apel at r-apel.de> - 0:0.8.3-8jpp
changelog:
  - Build for 1.7
  - Require hibernate3 and stream edit net.sf.hibernate to org.hibernate
  - Activate optional non-fatal checkstyle
  - Reduce dependencies


author: Ralph Apel <r.apel at r-apel.de> - 0:0.8.3-4jpp
changelog:
  - Relax some versioned dependencies
  - Provide hibernate_jdbc_cache and do update-alternatives, prio 40


author: Ralph Apel <r.apel@r-apel.de> - 0:2.1.10-2jpp
changelog:
  - Fix rpm var _originalname to originalname
  - Include versionless symlinks for javadoc, manual and demo
  - demo requires main package


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2.7.0-1jpp
changelog:
  - Update to 1.2.7.0
  - First JPP-1.7 release
  - enabling UDP port 6789 in firewall rules is required for successful
    org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryUnitTest
  - maven-simian-report has been pacthed out


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2.6.5-0.20050611dev.2jpp
changelog:
  - Change name to jakarta-jcs and provide compatibility symlinks
  - Fix Url
  - Obsolete jakarta-turbine-jcs


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.20031216dev.3jpp
changelog:
  - Relax some versioned dependencies
  - provide hibernate_in_process_cache and update-alternatives, prio 10


author: David Walluck <dwalluck@redhat.com> 0:2.1.1-2
changelog:
  - remove javadoc scriptlets
  - fix repolib permissions
  - update BuildRoot
  - remove Vendor and Distribution
  - quiet setup
  - use macros


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b3.2.jpp5
changelog:
  - Relax java-devel BR to >= 1.5.0
  - Drop -javadoc ghost and post/postun
  - Disown poms and depmap frags dirs


author: David Walluck <dwalluck@redhat.com> 0:1.0-6
changelog:
  - remove javadoc scriptlets
  - fix maven support
  - fix maven directory ownership
  - fix GCJ support
  - update License
  - update BuildRoot
  - fix %doc


author: David Walluck <dwalluck@redhat.com> 0:3.2-2jpp.ep1.5
changelog:
  - build with -Dant.build.javac.source=1.4 to allow enum keyword
  - fix missing macros
  - fix missing dir ownership
  - XXX: where are the javadocs?
  - FIXME: need to fix bootstrap (cannot include binary jar)


author: David Walluck <dwalluck@redhat.com> 0:1.0.12-4
changelog:
  - bump release
  - don't duplicate repolib in main package
  - own repolib dirs
  - fix repolib permissions


author: Ralph Apel <r.apel at r-apel.de> 0:1.0.12-1jpp
changelog:
  - 1.0.12
  - Change name to gnu-getopt, Provide/Obsolete gnu.getopt
  - Still provide gnu.getopt.jar as symlink


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0.8-2jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - additional sources in individual archives
  - section macro


author: David Walluck <dwalluck@redhat.com> 0:2.2.2-1.SP1.1.jpp5
changelog:
  - fix License
  - don't own %{_javadir}
  - use %{jar} instead of zip for jboss-remoting-src.jar
  - do not chmod 755 jboss-remoting-src.jar
  - allow bootstrap with jboss4
  - BuildRequires: zip
  - fix perms
  - fix missing tags


author: Fernando Nasser <fnasser@redhat.com> 0:2.2.0.4.1-1jpp.ep1.2
changelog:
  - Add missing quote to component-info.xml
  - Add -src file under lib for some jboss eclipse project use


author: Ralph Apel <r.apel at r-apel.de> 0:1.4.3-2jpp
changelog:
  - Fix (Build)Requires:
  - Set -Djava.net.preferIPv4Stack=true everywhere 
  - Fix manual generation and subpackage


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b4.1jpp
changelog:
  - Release to 1.7 (thanks Mary Ellen)
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b3.2jpp
changelog:
  - Upgrade to Ant 1.6.X
  - Build with ant-1.6.2
  - Upgraded to 1.0.b3 and relaxed requirements on Thu Jul 15 2004 
    by Ralph Apel <r.apel at r-apel.de> as 0:1.0-0.b3.1jpp


author: Vivek Lakshmanan <vivekl@redhat.com> - 0:1.0.7-4jpp
changelog:
  - Add postun sections for javadoc and demo subpackages.
  - Add Requires-post/postun section for demo and javadoc subpackages.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 4.0.4-2jpp
changelog:
  - only one alternative (servlet)
  - do not remove alternatives on upgrades
  - group, vendor, distribution tags


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 4.0.1-1jpp
changelog:
  - renamed from servlet23 to servlet4
  - 4.0.1
  - provides servlet_spec-2.3 resource with 50 priority
  - requires /usr/sbin/update-alternatives
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - spec cleanup


author: Henri Gomez <hgomez@slib.fr> 3.2.4-1jpp
changelog:
  - 3.2.4
  - renamed from servletapi3 to servlet22
  - built using jikes 1.15
  - removed packager tag
  - javadoc live now in /usr/share/javadoc/servlet3
  - manual renamed  to javadoc


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.2.3-1mdk
changelog:
  - 3.2.3 
  - vendor tag
  - packager tag
  - s/Copyright/License/
  - truncated description to 72 columns in spec
  - spec cleanup
  - used versioned jar
  - used new source packaging policy


author: Ralph Apel <r.apel at r-apel.de> - 0:5.1.12-1jpp
changelog:
  - Upgrade to 5.1.12
  - Add gcj_support option
  - Avoid circular dependency with mx4j-tools thru bootstrap option


author: Ralph Apel <r.apel@r-apel.de> - 0:5.1.11-0.rc0.2jpp
changelog:
  - Fix version/release in changelog
  - Introduce option '--without extra' to omit this subpackage and its (B)Rs
  - Don't delete user on erase
  - Tidy up BRs
  - Add commons-el.jar to ext
  - No ghost for lib/org.mortbay.jetty.jar, lib/org.mortbay.jmx.jar
  - Avoid use of build-jar-repository in spec
  - Avoid use of rebuild-jar-repository in init and start script
  - Don't handle JETTY_PID file in init script: start script takes care
  - Patch PostFileFilter to remove a (unused) com.sun package import
  - Explicitly (B)R  geronimo-jta-1.0.1B-api instead of any jta
  - Add empty file /etc/jetty5/jetty.conf: 
    activate contexts manually if desired


author: Ralph Apel <r.apel@r-apel.de> - 0:5.1.2-2jpp
changelog:
  - link commons-logging to %{_homedir}/ext
  - link jspapi to %{_homedir}/ext
  - only use %{_homedir}/etc not conf


author: Ralph Apel <r.apel@r-apel.de> - 0:5.1.2-1jpp
changelog:
  - Upgrade to 5.1.2
  - Prepare for build with Java 1.5, (thx to Petr Adamek)
  - Require /sbin/chkconfig instead of chkconfig package


author: Ralph Apel <r.apel@r-apel.de> - 0:5.0.0-2jpp
changelog:
  - Include build of extra, so called JettyPlus
  - Create own subdirectory for jetty5 in %{_javadir}
  - Change %{_homedir}/conf to %{_homedir}/etc
  - Dropped chkconfig requirement; just exec if /sbin/chkconfig available
  - Fixed unpackaged .jettyrc


author: Ralph Apel <r.apel@r-apel.de> - 0:4.2.17-2jpp
changelog:
  - enhancements and corrections thanks to Kaj J. Niemi:
  - $JETTY_HOME/ext didn't exist but %post depended on it
  - correctly shutdown jetty upon uninstall
  - RedHat depends on chkconfig/service to work so a functional
    init.d/jetty4 needed to be created
  - djetty4 (jetty.sh) did funny things especially when it attempted to guess
    stuff
  - a lot of .xml config files assumed that the configs were in etc/ instead of
    conf/


author: David Walluck <dwalluck@redhat.com> 0:3.2.4-1.SP1_CP01.2
changelog:
  - add bootstrap with jboss4 option
  - remove javadoc scriptlets
  - update License
  - update BuildRoot
  - fix repolib permissions
  - fix %doc
  - fix modification of component-info.xml
  - BuildRequires: jacc


author: Fernando Nasser <fnasser@redhat.com> - 0:3.0.5-2jpp_1rh
changelog:
  - First Red Hat build
    From Rafael H. Schloming <rafaels@redhat.com>:
  - Add patch to build without JBoss cache (which needs most of JBoss)


author: Ralph Apel <r.apel at r-apel.de> - 0:2.1.6-1jpp
changelog:
  - Drop saxpath requirements
  - Require jaxen >= 0:1.1
  - Upgrade to 2.1.6
  - Activate clover task (clover10)


author: Ralph Apel <r.apel at r-apel.de> - 0:2.1.4-3jpp
changelog:
  - Relax some versioned build dependencies 
  - Reduce runtime dependencies
  - Require hibernate_in_process_cache and hibernate_jdbc_cache at runtime


author: David Walluck <dwalluck@redhat.com> 0:1.3-11
changelog:
  - fix License
  - remove Vendor and Distribution tags
  - fix BuildRoot tag
  - properly unpack sources
  - remove javadoc scriptlets
  - use macros
  - add fixes to GCJ support


author: Ralph Apel <r.apel at r-apel.de> 0:1.3-9jpp
changelog:
  - Add maven-plugin-scm BR
  - Silence prep
  - Fix dir for gcj_support
  - Restore Vendor and Distribution
  - Avoid empty post/postun
  - Fix epoch in changelog


author: Matt Wringe <mwringe at redhat.com> 1:1.3-4jpp
changelog:
  - Add jakarta-commons-pool-build.patch to remove external dependencies
    on javadocs when ant is used for building.


author: Randy Watler <rwatler at finali.com> - 0:1.3-1jpp
changelog:
  - Upgrade to 1.3
  - First JPP-1.7 release
  - Build with maven by default
  - Add option to build with straight ant
  - Add -manual subpackage when built with maven
  - This version doesn't require commons-collections


author: David Walluck <dwalluck@redhat.com> 0:1.6.2-3.jpp5
changelog:
  - add repolib option
  - enable debug
  - remove spurious gnu-crypto dependency
  - remove javadoc scriptlets
  - use %{_sbindir} macro
  - fix License
  - fix macro in %changelog
  - encode spec as utf8
  - remove Vendor and Distribution tags
  - remove Requires: java


author: Ralph Apel <r.apel at r-apel.de> 0:1.6.2-1jpp
changelog:
  - update to 1.6.2
  - Make Vendor, Distribution based on macro
  - Fix aot build
  - Install pom, depmap frag


author: Ralph Apel <r.apel at r-apel.de> 0:1.5.2-1jpp
changelog:
  - update to 1.5.2
  - move qname*.jar to %{_javadir}/wsdl4j/qname*.jar
    to make place for qname provided by geronimo-specs


author: Ville Skyttä <ville.skytta at iki.fi> 1.0-0.beta.2jpp
changelog:
  - Author released a new source jar with (package only) bugs fixed, using it.
    The software version was not bumped though, brr.


author: Fernando Nasser <fnasser@redhat.com> - 0:1.3-2
changelog:
  - Use new package for dependency, release, cobertura, surefire, site, source
    and project-info-reports plugins
  - Needs jakarta-slide-webdavclient


author: Ville Skyttä <ville.skytta at iki.fi> - 1:1.0-0.alpha.1jpp
changelog:
  - Update to 1.0 alpha, bump epoch.
  - Non-versioned, crosslinked javadocs.
  - Build native jsvc with "--with native".


author: Henri Gomez <hgomez@users.sourceforge.net> 1.0-4jpp
changelog:
  - fix missing packager tag
  - get latest nightly (20030227)
  - fix ant lib location for javadoc
  - added common-launcher jar


author: Henri Gomez <hgomez@users.sourceforge.net> 1.0-1jpp
changelog:
  - 1.0 (cvs 20020606)
  - added short names in /usr/share/java, as does jakarta developpers
  - first jPackage release


author: Ralph Apel <r.apel at r-apel.de> 0:1.1.5-1jpp
changelog:
  - Upgrade to 1.1.5
  - Make Vendor, Distribution based on macro
  - Add gcj_support option
  - Install depmap frags, poms


author: David Walluck <dwalluck@redhat.com> 0:1.2.0-2
changelog:
  - remove javadoc scriptlets
  - GCJ fixes
  - fix BuildRoot
  - fix permissions
  - fix maven directory ownership


author: Fernando Nasser <fnasser@redhat.com> - 0:0.5.1-3jpp
changelog:
  From Ralph Apel <r.apel at r-apel.de>:
  - Add xalan-j2-serializer to build-classpath
  - BuildRequire docbook-style-xsl


author: Ralph Apel <r.apel at r-apel.de> - 0:1.7.2-3jpp
changelog:
  - Avoid maven-plugins symlink in main package
  - Fix maven-plugin's project.xml dependencies
  - Include default-project.xml files in dependency preprocessing


author: Ralph Apel <r.apel at r-apel.de> - 0:1.7.2-2jpp
changelog:
  - Fix maven1 plugin file location to /usr/share/maven/plugins
  - Keep maven1 plugin unversioned symlink in /usr/share/java/maven-plugins


author: Ralph Apel <r.apel at r-apel.de> - 0:1.7.1-2jpp
changelog:
  - First JPP-1.7 release
  - Support J2EE-1.4 only
  - No non-free dependencies
  - Activate cargo dependency
  - Activate maven plugin build and create -maven-plugin subpackage


author: Ralph Apel <r.apel@r-apel.de> 0:0.9-1jpp
changelog:
  - Upgrade to 0.9
  - Add gcj_support option
  - Switch to maven2 build by default
  - Optionally build with straight ant


author: David Walluck <dwalluck@redhat.com> 1:4.18-2
changelog:
  - add ldapjdk compatibility links
  - add javadoc symlink
  - remove jakarta-oro requirement
  - add additional jars


author: Fernando Nasser <fnasser@redhat.com> 1:4.17-1jpp
changelog:
  - Update to 4.17
  - Raise Epoch to 1 so it is newer than the dated version
  - Included as a temporary fix the required Mozzilla JSS jar file
  - Built with Ant 1.6.2


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.beta.2jpp
changelog:
  - Make Vendor, Distribution based on macro
  - Fix aot build
  - Switch to BR servletapi5
  - Make all bsh2 jars available in libdir


author: Fernando Nasser <fnasser@redhat.com> 0:2.0.3-1jpp
changelog:
  - Upgrade to 2.0.3
  - Remove patch -- fix incorporated upstream
  - Add dependency on 'howl'
  - Change dependency on jonathan to dependencies on jonathan-core and
    jonathan-jeremie
  - Fix link to carol jar in externals
  - Configuration directory changed to conf from config


author: Ralph Apel <r.apel at r-apel.de> 0:1.1.4-10jpp
changelog:
  - First JPP-1.7 release
  - Change name to gnu-regexp, Provide/Obsolete gnu.regexp
  - Still provide gnu.regexp.jar as symlink


author: David Walluck <david@anti-microsoft.org> 1.1.4-3jpp
changelog:
  - move gnu.regexp.util classes to demo package in order to remove the
    gnu.getopt dependency from the main package
  - remove bzip2 compression on build script


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.a1.4jpp
changelog:
  - Drop saxpath requirement
  - Require jaxen >= 1.1 and dom4j >= 1.5
  - Relax some other versioned requirements


author: Ralph Apel <r.apel at r-apel.de> 0:1.3-1jpp
changelog:
  - Upgrade to 1.3
  - Build with maven2 by default
  - Make Vendor, Distribution based on macro
  - Add pom and depmap frags
  - Add gcj_support option


author: David Walluck <dwalluck@redhat.com> 1:3.0.1-3.jpp5
changelog:
  - BuildRequires: ant-junit for tests
  - disable tests
  - remove javadoc scriptlets
  - fix build-classpath call
  - fix License


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-3.rc2.1jpp
changelog:
  - Update to 2.0rc2.
  - Manual subpackage.
  - Crosslink with local J2SE javadocs.
  - Own unversioned javadoc dir symlink.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-3.rc1.1jpp
changelog:
  - Update to 2.0rc1.
  - Include "jakarta-"-less jar symlinks for consistency with other packages.
  - Exclude example and contrib sources from main package, they're in -demo.


author: Ville Skyttä <ville.skytta at iki.fi> 2.0-0.20020909alpha1.1jpp
changelog:
  - 2.0alpha1 snapshot 20020909.
  - Use sed instead of bash extensions when symlinking jars during build.
  - Add distribution tag.
  - Require commons-logging instead of log4j.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
changelog:
  - renamed to jakarta-commons-httpclient
  - additional sources in individual archives
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - dropped j2ee package
  - adapted to new jsse package
  - section macro


author: Ralph Apel <r.apel at r-apel.de> 0:1.3.1-1jpp
changelog:
  - Upgrade to 1.3.1
  - Fix metadata
  - Switch to m2 for build
  - Add -javadoc subpackage
  - Add gjc_support option
  - Optionally build with straight ant and then run different tests
  - Make Vendor, Distribution based on macro


author: David Walluck <dwalluck@redhat.com> 0:7.9.1-6
changelog:
  - fix build
  - add proper requires for jpackage-utils
  - add proper requires for update-alternatives
  - install manual into standard dirrectory


author: Ralph Apel <r.apel@r-apel.de> - 0:7.9.1-3jpp
changelog:
  - Fix macro misprint
  - Change BR from xml-commons-apis to xml-commons-jaxp-1.1-apis
  - BR java-devel = 0:1.4.2 and set JAVA_HOME


author: Ralph Apel <r.apel at r-apel.de> 1:5.0.4-2jpp
changelog:
  - Rebuild with java-1.4.2
  - Add gcj_support option
  - Add javadoc subpackage
  - Add copyright notice
  - Add Vendor, Distribution


author: Jason Corley <jason.corley@gmail.com> 1:3.1.12-1jpp
changelog:
  - 3.1.12
  - add some more docs from the tarball
  - correct url
  - remove vendor and distribution, should be defined in ~/.rpmmacros instead


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:3.1.1-1jpp
changelog:
  - 3.1.1, supports stored procedures and SAVEPOINTs among other things.
  - Tidy .spec file: nicer description and don't own %{_javadir}


author: Henri Gomez <hgomez@users.sourceforge.net>
changelog:
  - mm.mysql 2.0.8
  - seriously patch build.xml to make it compile on Linux boxes
    with both JDK 1.2/1.3 and 1.1
  - added javadoc generation to build.xml
  - changed manual to javadoc package


author: Henri Gomez <hgomez@users.sourceforge.net>
changelog:
  - Initial release mm.mysql 2.0.3
  - detect jdbc-2.0 extension jar (javax.sql) and if present
    also build MysqlDataSource and MysqlDataSourceFactory
  - build with IBM JDK 1.3.0 (cx130-20001114) and jikes 1.12
  - build CLASSPATH=/usr/share/java/jdbc2_0-stdext.jar


author: Ralph Apel <r.apel at r-apel.de> - 0:32.69-2jpp
changelog:
  - Drop javahelp Requires with all Swing stuff
  - Add post/postun Requires for javadoc
  - Add gcj_support option


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b11.1jpp
changelog:
  - Adapt to eclipse-3.1.* and JPP-1.7
  - Upgrade to 1.0-b11
  - Rename ant-jalopy to jalopy-ant, eclipse-jalopy to jalopy-eclipse
    with corresponding Provides/Obsoletes


author: Ville Skyttä <scop at jpackage.org> - 0:1.0-0.b10.4jpp
changelog:
  - Eclipse plugins are now in %{_datadir}/eclipse.
  - Clean up non-versioned javadoc dir symlinking.
  - Rename jalopy-preferences to jalopy-settings.
  - Add freedesktop.org menu entry for jalopy-settings.
  - Fix manual XSL.
  - Save .spec in UTF-8, some small cleanups.


author: Ville Skyttä <scop at jpackage.org> - 0:1.0-0.b10.2jpp
changelog:
  - Update for JPackage 1.5.
  - Build Eclipse plugin.  (jEdit plugin builds, but doesn't work, deferred)
  - Rename ant plugin to ant-jalopy.
  - Force use of Saxon when building docs, Xalan from J2SE 1.4 is too buggy.


author: Ville Skyttä <scop at jpackage.org> - 1.0-0.b9.1jpp
changelog:
  - Update to 1.0b9.
  - Fix Group tags of manual and javadoc.
  - Update preferences shell script main class.


author: Ralph Apel <r.apel@r-apel.de> 0:3.2.2.1-2.jpp5
changelog:
  - (B)R maven-shared-archiver instead of maven-archiver
  - R annotation_1_0_api instead of annotations_1_0_api
  - (B)R qdox18 instead of qdox >= 0:1.6.3


author: Ralph Apel <r.apel@r-apel.de> 0:1.2-13
changelog:
  - Give the alternatives provided by -j2ee-1.4-apis a very low prio
  - Fix creation of -j2ee-1.4-apis jar file
  - Omit excessive (conflicting) Obsoletes


author: David Walluck <dwalluck@redhat.com> 0:1.2-3
changelog:
  - use %{_sbindir} macro
  - fix GCJ support
  - fix poms directory ownership
  - remove spurious gnu-crypto dependency
  - use more strict permissions
  - update License
  - update BuildRoot
  - update Release
  - remove Vendor and Distribution


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2-2jpp
changelog:
  - Reenter legacy provides (without _): should be dropped asap
  - Introduced dependencies between apis


author: Ralph Apel <r.apel@r-apel.de> 0:1.1-1jpp
changelog:
  - Upgrade to 1.1
  - Add post/postun Requires for javadoc
  - Add gcj_support option
  - Now build with maven2
  - Add corba, corba-3.0 subpackages
  - Add commonj subpackage
  - geronimo-jaf-1.0.2-api should not obsolete jaf, as this is
    also provided by classpathx-jaf: TODO: we need a conflict free
    specs naming scheme
  - build geronimo-spec-j2ee separately: no javadoc:javadoc to build


author: Ralph Apel <r.apel@r-apel.de> 0:1.0-1jpp
changelog:
  - Upgrade to 1.0 final
  - Renamed geronimo-jacc to geronimo-j2ee-jacc
  - Generate most of project.xml files by xsl


author: Fernando Nasser <fnasser@redhat.com> 0:1.0-0.M4.1jpp_8rh
changelog:
  - Do not provide 'javamail' as this is just the API (is it?) and
    our 'javamail' alternative means the providers as well
    all in a single jar file called 'javamail.jar'


author: Fernando Nasser <fnasser@redhat.com> 0:1.0-0.M4.1jpp_5rh
changelog:
  - Add Obsoletes to non-free packages and add versions to Provides
  - Remove file from old non-free packages using a trigger
  - Remove alternatives in preun instead of postun
  - Require update-alternatives in preun and post
  - Own alternatives links by ghost


author: Fernando Nasser <fnasser@redhat.com> 0:1.0-0.M2.3jpp
changelog:
  - Add missing dependency on isorelax
  - Set JAVA_HOME
  - Rename pom files to prevent conflict with similar files from other packages


author: Fernando Nasser <fnasser@redhat.com> 0:1.0-0.M2.2jpp_1rh
changelog:
  - First Red Hat build
  - Add missing build requires for jakarta-commons-jelly-tags-xml and forehead
  - Add missing build requires for maven-plugins-base
  - Use unversioned maven directory and require version >= 1.0.2


author: Ralph Apel <r.apel at r-apel.de> 0:1.0-0.M2.2jpp
changelog:
  - Process project.xml files with saxon
  - Don't tamper with $HOME
  - Don't use build-jar-repository: [xyz].jar will not work with geronimo deploy


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-3jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - dropped jsse package
  - adaptation to new servlet3 package
  - adaptation to new jsse package
  - section macro


author: Fernando Nasser <fnasser@redhat.com> 0:1.1.1-3jpp
changelog:
  - Add trigger to remove old javamail.jar file from monolithic subpackage
  - Fold -monolithic subpackage into main package to simplify dependency
    specifications in other packages
  - Require update-alternatives to be present during install/uninstall
  - Fix versioned providers jar file name
  - Install/remove alternatives in the monolithic subpackage
  - Fix providers jar names
  - Add AOT bits


author: Fernando Nasser <fnasser@redhat.com> 0:1.1.1-2jpp
changelog:
  - Change handling of alternatives to 6-digit scheme
  - Change handling of javadocs to new %{_netsharedpath} and 
    "/usr/share mounted read only" friendly scheme


author: Fernando Nasser <fnasser@redhat.com> 0:1.1-1jpp
changelog:
  - Upgrade to Classpathx-Mail 1.1
  - Add fix for handling of Mime multipart messages from Archit Shah
    From Gary Benson <gbenson@redhat.com>:
  - Add a javamail-monolithic equivalent.


author: Thomas Fitzsimmons <fitzsim@redhat.com> 0:1.0-3jpp
changelog:
  - Don't require classpath-inetlib.
  - Require java-sasl and jce.
  - Replace gnu.inet references with org.jpackage.mail.inet.
  - Build inetlib.
  - Include inetlib in providers.jar.


author: Ralph Apel <r.apel at r-apel.de> - 0:1.1-1jpp
changelog:
  - Upgrade to 1.1
  - Switch to maven2 build
  - Separate scripted containers into subpackages
  - Add poms and depmap frags
  - Make Vendor, Distribution based on macro
  - Optional build with ant pending


author: David Walluck <dwalluck@redhat.com> 0:6.0.18-1
changelog:
  - fix javadoc copying
  - fix repolib copying
  - fix repolib permissions
  - fix repolib directory ownership


author: David Walluck <dwalluck@redhat.com> 0:6.0.10-4.jpp5
changelog:
  - remove buildroot in %install, not %prep
  - remove jars in %prep, not %build
  - add epochs to dependencies


author: Fernando Nasser <fnasser@redhat.com> 0:6.0.10-1jpp
changelog:
  - First servlet 2.5 version
  - No unversioned symlinks in this "progressive" package
  - Similarly, no unversioned doc symlinks
  - No alternatives, not compatible with previous versions
    From Andrew Overholt <overholt@redhat.com>:
  - add coreutils BuildRequires


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.16-0.2
changelog:
  - First build for internal use only
  - Alternatives aren't enabled
  - Was unable to figure out how to combine the javadoc trees so they
    stay separate
  - Don't obsolete servletapi4 for now


author: Ralph Apel <r.apel at r-apel.de> - 0:1.3.0-2jpp
changelog:
  - Fix depmap frag and add ehcache-parent.pom
  - Replace mojo-maven2-plugin-jxr by maven2-plugin-jxr, 
    provided by maven-jxr


author: Ralph Apel <r.apel at r-apel.de> - 0:1.2.0.3-1jpp
changelog:
  - Upgrade to 1.2.0_03
  - Build with maven2 by default
  - Add gcj_support option
  - Make Vendor, Distribution based on macro
  - Add pom and depmap frags
  - (Re-)add -manual subpackage


author: Ralph Apel <r.apel at r-apel.de> - 0:1.1-3jpp
changelog:
  - Patch the checkstyle config to build with checkstyle-4.1
  - Enable failOnViolation of checkstyle target
  - Drop ehcache-test.patch: some platform dependency ?
  - Reduce requires
  - Add -hibernate subpackage for hibernate provider (patched to hibernate3)
  - Add option --without hibernate for bootstrap purposes


author: Ralph Apel <r.apel at r-apel.de> - 0:0.8-2jpp
changelog:
  - Relax some versioned dependencies
  - Provide hibernate_in_process_cache and do update-alternatives, prio 90
  - Continue providing ehcache-bootstrap but obsolete package ehcache-bootstrap
  - Fix jboss4 dependencies to = 4.0.0


author: David Walluck <dwalluck@redhat.com> 0:1.0-2
changelog:
  - switch from groovy-jsr to groovy15
  - add cobertura-runtime to maven depmap
  - mark LICENSE.txt as %doc
  - disable maven


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.6-1jpp
changelog:
  - Update to 1.6.
  - Require Servlet API 2.3, ServletUnit doesn't work with 2.4.
  - Fix classpath construction during build; now works also with classpathx-mail.
  - Apply upstream patch to build with Java 1.5 (built with 1.4.2 though).
  - Patch to fix class path in servlet tests during build.


author: Ralph Apel <r.apel at r-apel.de> - 0:1.5.4-3jpp
changelog:
  - Patched JavaScript.java to not handle  NotAFunctionException,
    as in Rhino-1.5-R5 this now is deprecated, not thrown any more
    and extends Error; also not to handle PropertyException not thrown
    any more in that try block


author: Ville Skyttä <ville.skytta at iki.fi> 1.4.5-0.cvs20020906.1jpp
changelog:
  - Update to 1.4.5 (CVS 2002-09-06, CVS version needed since we have JUnit 3.8).
  - Add requirements.
  - Add rhino and xerces to build requirements.
  - Fix/add Distribution, License, Vendor tags.
  - Use sed instead of bash2 extension when symlinking jars during build.
  - s/Copyright/License/


author: David Walluck <dwalluck@redhat.com> 0:1.6.1-5
changelog:
  - remove bootstrap binaries
  - patch build for newer jflex
  - patch build to disable failing tests on JDK6
  - BuildRequires: jmock
  - fix version in ant build.xml
  - fix location of byaccj and jflex output files
  - fix apidoc location
  - correctly set CLASSPATH and OPT_JAR_LIST


author: Randy Watler <rwatler at finali.com> - 0:2.2-0.a0.2jpp
changelog:
  - Rebuild with ant-1.6.2
  - Allow build use of python >= 2.3 to generate docs since 2.2 libraries included


author: David Walluck <david@anti-microsoft.org> 0:2.2-0.a0.1jpp
changelog:
  - 2.2a0 (CVS)
  - add URL tag
  - add Distribution tag
  - change cachedir patch to use ~/.jython instead of ~/tmp
  - remove sys.platform patch
  - use included python 2.2 files
  - mysql support is back


author: David Walluck <david@anti-microsoft.org> 2.1-3jpp
changelog:
  - CVS 20030122
  - remove javacc dependency (it's non-free, not needed, and the build is broken)
  - add python modules (BuildRequires: python)
  - add PyXML modules (BuildRequires: PyXML)
  - add HTML documentation (BuildRequires: ht2html)
  - optional JavaReadline support (BuildRequires: libreadline-java)
  - optional MySQL support (BuildRequires: mm.mysql)
  - optional PostgreSQL support is not available at this time due to strange jars
  - add jython script
  - add jythonc script
  - add registry
  - Patch0: fix cachedir creation in cwd
  - Patch1: fix sys.platform (site.py expects format: <os.name>-<os.arch>)
  - remove oro class files from jython and require the oro RPM instead
  - change Url tag


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.0-2jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - stricter dependency for demo package


author: Ralph Apel <r.apel at r-apel.de> 0:1.5.0-3jpp
changelog:
  - (B)R bouncycastle-provider instead of bouncycastle-jdk1.X
  - (B)R ws-commons-neethi, as a way of avoiding usage of old neethi
    package to satisfy ws-commons-policy (B)R


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b4.2jpp
changelog:
  - Optionally build without maven
  - Add poms, depmapfrags, (B)R jpackage-utils >= 0:1.7.2
  - Fix (B)Rs


author: David Walluck <dwalluck@redhat.com> 0:1.2.1-2.jpp5
changelog:
  - patch to build with ant 1.7
  - add ant-nodeps to OPT_JAR_LIST (other ant BuildRequires are unused)
  - fix file permissions
  - own %{_libdir}/gcj/%{name}
  - add Epoch
  - BuildRequires: jaf


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.a30.1jpp
changelog:
  - Derive plexus-containers from plexus-container-default
  - Use plexus-containers prefix because of incompatibility


author: David Walluck <dwalluck@redhat.com> 0:1.0-4.jpp5
changelog:
  - don't obsolete neethi since this is done by ws-commons-neethi
  - add period after repolib description
  - call saxon correctly


author: Ralph Apel <r.apel at r-apel.de> - 0:2.5.1-2jpp
changelog:
  - Relax jpackage-utils versioned dependency
  - Provide hibernate_in_process_cache and do update-alternatives, prio 30


author: Ralph Apel <r.apel at r-apel.de> 0:1.37-1jpp
changelog:
  - Upgrade to 1.37
  - Add bctsp
  - Add more original (i.e. signed) jars
  - Require java, java-devel < 1.6.0


author: David Walluck <david@anti-microsoft.org> 0:1.25-1jpp
changelog:
  - 1.25
  - fix javadocs and javadoc dirs
  - clean up BuildRequires/Requires
  - CLASSPATH doesn't need jce


author: David Walluck <david@anti-microsoft.org> 0:1.20-1jpp
changelog:
  - 1.20
  - add epochs
  - %ghost symlinks
  - maybe bouncycastle should consider using ant so that it
    doesn't take over three hours to script the build process
  - oh, and maybe a single source archive, thanks


author: Ralph Apel <r.apel at r-apel.de> 0:050713-2jpp
changelog:
  - Make Vendor, Distribution based on macro
  - Fix aot build
  - Add -jakarta subpackage for use with jakarta regexp


author: Fernando Nasser <fnasser.redhat.com> 2.0.8-3jpp
changelog:
  - Add AOT bits
  - Fix javadoc unversioned link handling
  - Add requires for post/postun javadoc sections added above


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.0.4-7jpp
changelog:
  - section macro
  - use sed instead of bash 2.x extension in link area to make spec compatible with distro using bash 1.1x


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.0.4-1mdk
changelog:
  - 2.0.4
  - vendor tag
  - packager tag
  - s/Copyright/License/
  - truncated description to 72 columns in spec
  - spec cleanup
  - used versioned jar
  - used new source packaging policy


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 2.0.1-2mdk
changelog:
  - merged with Henri Gomez <hgomez@users.sourceforge.net> specs:
  - changed name to oro
  -  changed javadir to /usr/share/java
  -  dropped jdk & jre requirement
  -  added Jikes support
  - changed jar name to oro.jar
  - corrected doc
  - more macros


author: Ralph Apel <r.apel at r-apel.de> 0:1.5.2-1jpp
changelog:
  - update to 1.5.2
  - move qname*.jar to /usr/share/java/wsdl4j/qname*.jar
    to make place for qname provided by geronimo-specs


author: David Walluck <dwalluck@redhat.com> 0:1.1-8
changelog:
  - build without maven
  - GCJ fixes
  - remove javadoc scriptlets
  - update License
  - update BuildRoot
  - use macros
  - fix %doc


author: Ville Skyttä <ville.skytta at iki.fi> 1.2.5-5jpp
changelog:
  - Use the Xalan/XSLTC version (backwards-compatible with the official one).
  - Renamed jar to jlex.jar (was JLex.jar).
  - Some spec cleanup.


author: Matt Wringe <mwringe at redhat.com> 0:1.1.1-6jpp
changelog:
  - Add conditional native compilation
  - Add missing BuildRequires and Requires for tomcat5-jsp-2.0-api and xalan-j2
    (from Deepak Bhole <dbhole at redhat.com>)


author: Ville Skyttä <scop at jpackage.org> - 0:1.62.4-1jpp
changelog:
  - Update to 1.62.4.
  - Mark javadocs as %doc.
  - Crosslink with local SDK javadocs.
  - %ghost'ify and own unversioned javadoc dir symlinks.


author: Ville Skyttä <scop at jpackage.org> - 0:1.61.0-1jpp
changelog:
  - Update to 1.61.0.
  - The xalan-j2 extension Requires and BuildRequires xerces-j2.
  - Include non-versioned javadoc symlinks.


author: Ville Skyttä <scop at jpackage.org> - 1.58.1-1jpp
changelog:
  - Update to 1.58.1.
  - Our build.xml was accepted upstream, it's in the tarball now :)
  - Fixed javadoc Group tag.


author: David Walluck <dwalluck@redhat.com> 0:4.0.4-5
changelog:
  - remove javadoc scriptlets
  - properly unpack sources
  - update License
  - remove Vendor and Distribution


author: Ralph Apel <r.apel at r-apel.de> 0:4.0.4-3jpp
changelog:
  - Drop false Requires: jboss4-util
  - Include init script and config improvements from 
    Permaine Cheung <pcheung@redhat.com>
  - Omit %config(noreplace) for init script itself
  - Set JAVA_HOME to /usr/lib/jvm/java-1.5.0 by default
  - Start JAVA_OPTS with JAVA_OPTS="-Djava.net.preferIPv4Stack=true"


author: Ralph Apel <r.apel at r-apel.de> 0:4.0.4-1jpp
changelog:
  - Upgrade to 4.0.4.GA
  - Drop crimson BR
  - Drop gnu-regexp BR
  - Drop asm BR
  - Drop -jboss.net subpackage
  - Add new subpackages


author: Ralph Apel <r.apel at r-apel.de> 0:4.0.3.1-2jpp
changelog:
  - Add crimson BR
  - Make filling of thirdparty conditional on build phase
  - Shorten conditional blocks for readability/maintainability
  - Additional jars installed
  - Run testsuite
  - Additional subpackage -testsuite
  - (B)Require: xdoclet-jboss4 (1.2.2) instead of xdoclet (1.2.3)


author: Ralph Apel <r.apel at r-apel.de> 0:4.0.2-7jpp
changelog:
  - Drop optional bouncycastle from BRs (not a BR)
  - Patch SunConfigParser to javacc-4.0
  - Drop wengsoftsnmp and jaxm unnecessary requirements


author: Ralph Apel <r.apel at r-apel.de> 0:4.0.2-6jpp
changelog:
  - Drop tomcat group membership test
  - Satisfy tomcat5 jars from new _javadir/tomcat5/ repo
  - Therefore require tomcat5 >= 5.5.16-3jpp


author: Ralph Apel <r.apel at r-apel.de> 0:4.0.2-5jpp
changelog:
  - First JPP-1.7 release
  - Completed some thirdparty options
  - non-free stuff replaced or disabled
  - jboss4-media subpackage disabled because of non-free jmf dependency


author: Ralph Apel <r.apel at r-apel.de> 0:4.0.2-1jpp
changelog:
  - Upgrade to 4.0.2 
  - option '--with coreonly' to prepare for build of jboss-aop
  - option '--with modulesonly' to prepare for build of hibernate3
  - option '--without hibernate' to prepare for build of hibernate3


author: Ralph Apel <r.apel at r-apel.de> 0:4.0.1-1jpp
changelog:
  - Update to 4.0.1
  - modularize into one resource package, three server-config packages,
    one client package, as well as lots of module packages
  - some module packages are believed to be useful for standalone install
  - selective installs of modules may be adequate for the client side


author: Ville Skytt\uffff <ville.skytta at iki.fi> - 0:3.0.8-1jpp
changelog:
  - Update to 3.0.8.
  - Use bundled javacc, 3.0 doesn't work and 2.x isn't downloadable any more.
  - Introduce per-server config in conf/server.properties, use it to relocate
    temp dirs to /var/cache/jboss and make Jetty appreciate symlinks.


author: Ville Skytt\uffff <ville.skytta at iki.fi> - 0:3.0.7-1jpp
changelog:
  - Update to 3.0.7 and JPackage 1.5.
  - Many shutdown and LSB improvements to init script, thanks to Marko Myllynen
    and Richard Bullington-McGuire for contributions.
  - Use JPackage javacc for building.
  - Include catalog for DTDs, and install it if %{_bindir}/install-catalog
    is available.


author: Ville Skytt\uffff <ville.skytta at iki.fi> - 3.0.5-2jpp
changelog:
  - Rebuild due to bsf -> oldbsf rename.
  - Disabled logrotate for now as JBoss comes with rotating capabilities of
    its own, see JBOSS_HOME/server/*/conf/log4j.xml.
  - jboss.conf comment updates.


author: Ville Skytt\uffff <ville.skytta at iki.fi> - 3.0.5-1jpp
changelog:
  - Build from sources, using selected JPackage RPMs (not all yet).
  - Reduce package size by symlinking identical jars.
  - Export all necessary vars in init script.
  - Init script and config files marking tweaks from Marko Myllynen.
  - Built with Sun JDK 1.3.1_06 (no Jikes), doesn't build with IBM's 1.3.1.
  - Relocate tmp and log dirs under %{_var}/cache and %{_var}/log.
  - Make jboss own jbossmq-state.xml (need write access, at least for testsuite).
    *** Upgraders please note ***
      Upgrading from previous JPackage JBoss RPMs will not relocate your
      tmp and log dirs, but it will create new ones under /var.
      In a fresh installation, the server/[yourserver]/log dir is symlinked
      to /var/log/jboss/[yourserver] and server/[yourserver]/tmp to
      /var/cache/jboss/[yourserver]; you may want to do this manually.
      Nothing will be broken if you don't do this, though.


author: Ville Skytt\uffff <ville.skytta at iki.fi> - 3.0.4-3jpp
changelog:
  - Fixed init script shutdown breakage introduced in -2jpp, thanks to
    Mikael Gueck for the fix.  The bug is only in /etc/jboss.conf, so be
    sure to take the new one from this RPM into use.


author: Ville Skytt\uffff <ville.skytta at iki.fi> - 3.0.4-2jpp
changelog:
  - Made HTTP, HTTPS and AJP ports configurable via jboss.conf, no more
    conflicting defaults with tomcat4; thanks again to Marko Myllynen for
    the idea.


author: Ville Skytt\uffff <ville.skytta at iki.fi> - 3.0.4-1jpp
changelog:
  - JPackagified version of Marko Myllynen's RPM contribution.  Thanks!
  - Updated to 3.0.4.
  - Removed fixed jboss uid (94), it would conflict with our tomcat3 user.
  - Two small known problems: this uses the same default HTTP port as our
    tomcat4, and throws some exceptions at startup with Java 1.3.1
    (IBM; but starts up with it anyway).


author: David Walluck <david@jpackage.org> 0:1.2-0.a.7jpp
changelog:
  - add non-versioned javadoc link
  - fix build with javac 1.5
  - add jar manifest
  - add epoch in demo dependency
  - modernize spec


author: Fernando Nasser <fnasser@redhat.com> - 1:0.4-2jpp
changelog:
  - Remove distribution and vendor tags
  - Fix empty post postun messages
  - Use spaces and no tabs all over


author: Deepak Bhole <dbhole@redhat.com> - 0:B.8.7-1jpp
changelog:
  - Changed package name for compatibility
  - Upgraded to 8.7
  - Added saxonq script for queries
  - Updated man pages


author: David Walluck <dwalluck@redhat.com> 0:1.4.1-1.SP5.4.jpp5
changelog:
  - disable bootstrap by default
  - fix repolib permissions
  - remove javadoc scriptlets
  - use %{_jvmdir} macro


author: Ralph Apel <r.apel at r-apel.de> 0:2.2.1-1jpp
changelog:
  - Upgrade to 2.2.1
  - Add ant and jflex BRs
  - Add post/postun Requires for javadoc
  - Add gcj_suppport option


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0.1-1jpp
changelog:
  - Upgrade to 1.0.1
  - Upgrade dependency to db-torque (3.1) and added db-torque-gen
  - Dropped symlink of saxpath to lib


author: Ralph Apel <r.apel at r-apel.de> - 0:1.0.rc5-0.cvs040224.2jpp
changelog:
  - Cleanups thanks to Kaj J. Niemi
  - Fixes dependencies an leftover files during install
  - /usr/share/java/db-ojb was not owned and resulted in 
    leftover directory upon uninstall


author: Deepak Bhole <dbhole@redhat.com> 0:1.0-1jpp_1rh
changelog:
  - First Red Hat build.
  - Update to use maven-1.0.2 (and it's symlink to /usr/share/java in the repo).
  - Removed spurious dependencies.
  - Use generic activation jar instead of the geronimo-sandbox one.


author: David Walluck <dwalluck@redhat.com> 0:2.7.1-11.jpp5
changelog:
  - sync with 10jpp
  - own %{_libdir}/gcj/xerces-j2
  - remove javadoc scriptlets
  - proper %doc
  - remove incorrect requirement on gnu-crypto
  - use %{javac} macro
  - fix eol of NOTICE
  - fix License
  - fix Obsoletes/Provides for xerces-j2-dom3{,-javadoc}
  - fix macro in %changelog
  - fix xml-commons-resolver dependency
  - remove Vendor and Distribution tags


author: Matt Wringe <mwringe@redhat.com> 0:2.7.1-9jpp.el4ep1.2
changelog:
  - Change requirement of jaxp_parset_impl to xerces-j2 to prevent crimson
    from being used (crimson will cause the build to fail).


author: Ralph Apel <r.apel at r-apel.de> 0:2.7.1-9jpp
changelog:
  - Add option to bootstrap without xml-stylesheet nor xalan
  - Restore -manual subpackage when not bootstrap and with xml-stylesheet


author: Matt Wringe <mwringe at redhat.com> 0:2.7.1-7jpp
changelog:
  - Add conditional native compiling
  - Add missing requires for javadocs
  - Add missing requires for post and preun
  - Update version to 7jpp at Fedora's request


author: Ralph Apel <r.apel at r-apel.de> 0:2.7.1-2jpp
changelog:
  - First JPP-1.7 release
  - use tools subdir and give it as java.endorsed.dirs (for java-1.4.2-bea e.g.)


author: Gary Benson <gbenson at redhat.com> 0:2.6.2-5jpp
changelog:
  - Remove the tools tarball, and build xjavac from source.
  - Patch xjavac to fix the classpath under libgcj too.


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-3jpp
changelog:
  - Updated Patch #0 to fix breakage using BEA 1.4.2 SDK, new patch
    from <mwringe@redhat.com> and <vivekl@redhat.com>.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.5.0-1jpp
changelog:
  - Update to 2.5.0.
  - Clean up versionless javadoc dir symlinking, own (ghost) the symlinks.
  - Mark javadocs as %doc.


author: David Walluck <david@anti-microsoft.org> 0:2.4.0-1jpp
changelog:
  - 2.4.0
  - BuildRequires: jikes
  - update for JPackage 1.5
  - re-diff'ed build patch for 2.4.0
  - bug #17325 handled by perl now
  - scripts: s|find-jar|build-classpath| and don't test for java-functions


author: Nicolas Mailhot <Nicolas.Mailhot (at) JPackage.org> - 2.3.0-2jpp
changelog:
  - For jpackage-utils 1.5
  - zapped manual, since it doesn't want to build
  - as a consequence, removed uneeded dependencies


author: Ville Skyttä <ville.skytta at iki.fi> - 2.3.0-1jpp
changelog:
  - Update to 2.3.0.
  - Add a crude patch to work around invalid XML in doc sources, see
    <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17325>.
  - Built with IBM's 1.3.1 SR3.


author: Ville Skyttä <ville.skytta at iki.fi> - 2.2.1-2jpp
changelog:
  - Add upstream patch which fixes problems with Tomcat's webapps.
    <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13282>
    <http://marc.theaimsgroup.com/?l=xerces-cvs&m=103791990130308>
  - Separate scripts subpackage.


author: Ville Skyttä <ville.skytta at iki.fi> - 2.2.1-1jpp
changelog:
  - Update to 2.2.1.
  - Change alternative to point to non-versioned jar.
  - Don't remove alternative on upgrade.
  - Fix Group tag for demo, javadoc and manual subpackages.
  - Add version and constants scripts.
  - Some spec file cleanup.


author: Ville Skyttä <ville.skytta at iki.fi> 2.1.0-2jpp
changelog:
  - Rebuild with -Dcompiler=modern, not a Jikes bug this time, but sloppy code
    that is tolerated by javac.  See <http://www-124.ibm.com/developerworks/bugs/?func=detailbug&bug_id=3218&group_id=10> for details.


author: Ville Skyttä <ville.skytta at iki.fi> 2.1.0-1jpp
changelog:
  - 2.1.0.
  - Updated description.
  - Changed javadoc and manual group to Documentation.
  - Spec file cleanups.


author: Henri Gomez <hgomez@users.sourceforge.net> 2.0.2-4jpp
changelog:
  - add BuildRequires xerces-j1 and xalan-j2
  - removed BuildRequires xml-commons-api since ant require jaxp_parser_impl
    which in turn require xml-commons-api ;)


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.0.2-3jpp
changelog:
  - vendor, distribution, group tags
  - provides jaxp_parser_impl
  - dropped api jar
  - renamed lone jar to %{name}.jar
  - priority bumped to 40
  - fixed stylebook build (add xerces-j1 in classpath)


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.0.2-2jpp
changelog:
  - rebuild for missing symlinks
  - use sed instead of bash 2.x extension in link area to make spec compatible with distro using bash 1.1x


author: David Walluck <dwalluck@redhat.com> 0:5.5.27-6
changelog:
  - sync up epochs and versions for BuildRequires
  - add Requires on jaf and javamail
  - add (Build)Requires on stuts and struts-taglib 1.3.8
  - remove locale attribute from jsp files for new struts
  - use BuildRequires jaf_1_0_2_api instead of jaf
  - make jsp package require its own servlet package instead of servlet24
  - add Requires(post) for jakarta-commons-daemon and jakarta-commons-logging
  - fix some missing logic in initscript


author: David Walluck <dwalluck@redhat.com> 0:5.5.27-4
changelog:
  - add changes for OSGi
  - use %{_sbindir}
  - redefine %{_initrddir} to be LSB-compliant
  - make initscript LSB-complaint
  - lower jakarta-commons-io requirement for Fedora


author: David Walluck <dwalluck@redhat.com> 0:5.5.27-1
changelog:
  - 5.5.27
  - properly unpack sources
  - allow java-devel > 1.5
  - fix javadocs
  - use more strict permissions
  - fix maven file ownership
  - fix GCJ support


author: Ralph Apel <r.apel at r-apel.de> 0:5.5.26-2.jpp5
changelog:
  - Require ecj in main package also
  - Explicitly drop 3 jars from bindir, may be old files or new symlinks


author: Ralph Apel <r.apel at r-apel.de> 0:5.5.26-1jpp
changelog:
  - 5.5.26
  - Build with java5 for java5
  - Add poms and depmap frags
  - Move touch and chown of TOMCAT_LOG __after__ possible makeHomeDir
    in init script
  - Temporarily set umask to 022 in makeHomeDir
  - (Build)Require ecj >= 0:3.3.1.1
  - Add catalina-deployer.jar to -server-lib
  - Move tomcat-juli.jar from /usr/share/tomcat5/bin/ to 
    versioned/unversioned in /usr/share/java/tomcat5/ with 
    unversioned symlink where it was
  - Replace files commons-daemon.jar and commons-logging-api.jar
    in /usr/share/tomcat5/bin/ with symlinks
  - Drop dereferencing option on copy of /var/lib/tomcat5
  - Switch to standard api (B)Rs and alternatives


author: Jason Corley <jason.corley@gmail.com> 0:5.5.23-11jpp
changelog:
  - bug 277: add jakarta-commons-io to manager webapp (Alexander Kurtakov)
  - bug 276: broken admin webapp (Vivek Lakshmanan)
  - bug 272: relink script should honor CATALINA_BASE (Andrew Deason)
  - add jakarta-commons-{beanutils,collections,digester} to admin webapp
  - touch/chown catalina.out in init script and remove from package
  - fix init script version call
  - add minversion to fix some of the output from init script version call


author: Ralph Apel <r.apel at r-apel.de> 0:5.5.23-8jpp
changelog:
  - Make Vendor, Distribution based on macro
  - Rebuild on FC6 with redhat-rpm-config-8.0.45-9.fc6 installed
    for newer /usr/lib/rpm/redhat/brp-java-repack-jars


author: Jason Corley <jason.corley@gmail.com> 0:5.5.23-7jpp
changelog:
  - bug 253: init script should be in /etc/init.d per LSB (Ralf Hansen)
  - bug 257: require /sbin/chkconfig since SuSE has no package chkconfig
    (Ralf Hansen)
  - bug 261: jasper5.sh tries to use non-existant jars (Vivek Lakshmanan)


author: Jason Corley <jason.corley@gmail.com> 0:5.5.23-6jpp
changelog:
  - put javamail back in common/lib
  - remove find/homelinks junk and just explicitly list the symlinks


author: Jason Corley <jason.corley@gmail.com> 0:5.5.23-4jpp
changelog:
  - fix circular dep between main package and common-lib
  - move scriptlets out of common-lib and server-lib and into main package


author: Jason Corley <jason.corley@gmail.com> 0:5.5.23-3jpp
changelog:
  - respin to upload to main repo
  - remove some unnecessary build-jar-repository links created in post of
    common-lib and server-lib subpackages
  - fix chkconfig and lsb comments in init script
  - rpmlint cleanups
  - replace eclipse-ecj with ecj


author: Jason Corley <jason.corley@gmail.com> 0:5.5.23-2jpp
changelog:
  - add a line to build.properties creation with the correct version
    (build.properties.default not updated from 5.5.20)


author: Jason Corley <jason.corley@gmail.com> 0:5.5.20-6jpp
changelog:
  - update year in copyright text
  - use -tomcat5 subpackages for j-c-collections, j-c-dbcp, and j-c-pool so
    that JNDI resources work properly
  - remove searching for a JVM from %posts since java is not called
  - change symlinks to b-j-r links server/lib to 
  - add pre requirement on main package for common-lib subpackage


author: Vivek Lakshmanan <vivekl at redhat.com> 0:5.5.20-5jpp
changelog:
  - Rebuild with a 1.4 JDK instead of JDK 5
  - Minor formatting fixes
  - Add conditional native compilation support
  - Remove aot-compilation and installation of non-standard jars/collections
    of java classes as well as corresponding .SOs 
  - Bug 190: set catalina.ext.dirs system property through JAVA_OPTS
    in tomcat5.conf
  - Remove echo statements in the install section since rpm install
    should be silent
  - Add Requires(X) blocks for pre/post/preun/postun scriptlets
  - Replace use of PreReq with Requires(pre) + Requires(postun)
  - Add documentation for sysconfig/tomcat5.conf and /etc/tomcat5.conf
    (courtesy: pcheung at redhat.com)
  - Fix maxdepth position in find statement to avoid warning


author: Jason Corley <jason.corley@gmail.com> 0:5.5.20-4jpp
changelog:
  - remove jk2 configs as mod_jk2 has been deprecated upstream
  - s/Jakarta Tomcat/Apache Tomcat/
  - replace jars in admin webapps with build-jar-repository links
  - silence chatty init script by default


author: Jason Corley <jason.corley@gmail.com> 0:5.5.20-3jpp
changelog:
  - replace _localstatedir with _var since Mandriva seems to think the former is
    equal to /var/lib while all the other distros have it as /var
  - macrofy!
  - use build-jar-repository for jdtcore instead of ln
  - comment out reloctomcat5 for eventual removal completely from spec
  - silence post of common-lib and server-lib subpackages
  - Fixed bugs:
    Bug 217: LSB init comments in init script (Frank Schwichtenberg)
    Bug 242: catalina.out incorrect ownership (Pavel Lisy)
    Bug 245: insecure permissions for temporary and cache directories
    (Troels Arvin)
    Bug 245: no status in initscript (Troels Arvin)


author: Jason Corley <jason.corley@gmail.com> 0:5.5.20-1jpp
changelog:
  - 5.5.20
  - completely rewritten init script
  - remove Vendor and Distribution (should be defined in ~/.rpmmacros)
  - replace perl -pi -e with sed -i -e


author: Ralph Apel <r.apel@r-apel.de> 0:5.5.17-3jpp
changelog:
  - Create option --with apisonly to build just tomcat5-servlet-2.4-api,
    tomcat5-jsp-2.0-api and its -javadoc subpackages
  - Create option --without ecj to build even when eclipse-ecj not available
  - Drop several unnecessary export CLASSPATH=


author: Fernando Nasser <fnasser@redhat.com> 0:5.5.17-2jpp
changelog:
  - Requires on post things that are linked to at post
    Merge changes from downstream:
  - Fix line breaks in the tomcat5 init script
  - Split preun section among main package and the two new subpackages
  - Move catalina-ant*.jar to the server-lib subpackage to avoid circular
    dependency with the main package
  - Remove leading zero from alternative priorities
  - Rebuild with new classpath-mail as javamail alternative
  - Update versions of dependencies and move them to library subpackages
  - Use only jta from geronimo-specs


author: Ralph Apel <r.apel@r-apel.de> 0:5.5.16-3jpp
changelog:
  - Drop jdtCompilerAdapter from build-jar-repository
  - Use ant-trax in static webapp build
  - Duplicate admin-webapps jars in _javadir and make them world readable
  - Direct install of common-lib and server-lib to _javadir and symlink for TC5


author: Fernando Nasser <fnasser@redhat.com> 0:5.5.12-1jpp
changelog:
  - Place jsp in its own subpackage
  - Fix alternative links to jsp and servlet
  - Fix alternative priorities to jsp and servlet
  - Create library subpackages: common-lib and server-lib
    From Vadim Nasardinov <vadimn@redhat.com> 0:5.5.12-1jpp
  - Upgrade to 5.5.12
    From Deepak Bhole <dbhole@redhat.com>
  - Fix init script so it works with SELinux


author: Fernando Nasser <fnasser@redhat.com> 0:5.5.9-1jpp
changelog:
  - Merge for upgrade
  - Change the user to tomcat from tomcat4
  - Relax permissions on appdir directory so jonas package can build
  - Remove spurious links to log4j.jar from common and server/lib
  - Remove spurious dependency on tyrex (only needed for tomcat4)
  - Make sure the main package installs first so user tomcat is created
  - Reinstate ssl code changes so that tomcat can be built with other SDKs
    and not only with Sun's or BEA's.


author: Jason Corley 0:5.5.4-12jpp
changelog:
  - Update the servletapi and servletapi-javadoc subpackages to the way proposed
    by Gary Benson (based on work by Ralph Apel) in the 5.0.30 RPMs


author: Jason Corley 0:5.5.4-10jpp
changelog:
  - Incorporate Fernando Nasser's javaxssl patch from the tomcat 5.0.28 RPM
  - Replace find ... -exec's with find | xargs


author: Jason Corley 0:5.5.4-9jpp
changelog:
  - First attempt at the whole servletapi issue
  - Replace jmxri references with mx4j
  - Build with JDK 1.4 and require a 1.4 JDK to run
  - Remove cruft
  - Clearly lost track of some stuff between changelog entries ;-)


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.27-2jpp
changelog:
  - Oops, don't require mx4j 2.0.1. 1.1.1 or later should be enough.
    jmxri won't work anymore since tc5 needs mx4j-tools.


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.27-1jpp
changelog:
  - Update to 5.0.27 (stable)
  - Don't remove tomcat4 user/group on uninstall see the mailing list
    for discussion
  - build w/ xml-apis.jar instead of xmlParserAPIs.jar (release notes 5.0.27)
  - Require junit 3.8.1 or newer (release notes 5.0.26)
  - Require jakarta-commons-dbcp 1.2.1 or newer (release notes 5.0.27)
  - Require jakarta-commons-logging 1.0.4 or newer (release notes 5.0.27)
  - Require jakarta-commons-pool 1.1 or newer (release notes 5.0.27)


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.24-1jpp
changelog:
  - Update to 5.0.24
  - Require xerces-j2 2.6.2 (release notes 5.0.21), also require ant < 1.6
    as tomcat5 doesn't seem to build cleanly with 1.6 yet.


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.19-2jpp
changelog:
  - Set JAVA_ENDORSED_DIRS by default in tomcat5.conf, it is otherwise empty
    Suggestion from Aleksander Adamowski <aleksander.adamowski@altkom.pl>


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.18-1jpp
changelog:
  - Update to 5.0.18
  - Build catalina before connectors
  - Hack connectors build
  - Require xerces-j2 2.6.0 (release notes 5.0.17)


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.16-4jpp
changelog:
  - Create TC4 user and group separately, lets TC5 work out of the box
    on Trustix (Patch from Iain Arnell)


author: Kaj J. Niemi <kajtzu@fi.basen.net> - 0:5.0.16-3jpp
changelog:
  - servletapi5 is required
  - move confdir/Catalina from admin-webapps to main package
    (otherwise we end up requiring tomcat5-admin-webapps for struts-webapps)


author: Kaj J. Niemi <kajtzu@fi.basen.net> - 0:5.0.16-2jpp
changelog:
  - Fix conflict with tomcat4 catalina-ant.jar in %_javadir by renaming it
    catalina-ant5.jar for now.


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.16-0.9.1
changelog:
  - Struts should be 1.1 or later according to the release notes
  - The /admin webapp works now as well
  - manager.xml needs to be group writeable, otherwise tomcat complains


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.16-0.6
changelog:
  - Require xerces-j2 instead of just jaxp_parser_impl
  - Require jpackage commons-logging instead of internal version


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.16-0.beta.4
changelog:
  - Place jspapi, jmxri, commons-el in common/lib as mentioned in the
    upstream RELEASE-NOTES.txt. This makes jsps actually work.


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.16-0.beta.3
changelog:
  - Separated jakarta-commons-el from tomcat
  - Require servletapi5 and jakata-commons-el
  - Added Patch #4 (tomcat5-5.0.16-cluster-pathelement.patch) which fixes
    build failure when servlet-api is renamed something else than the default
  - Added Patch #5 (tomcat5-5.0.16-skip-build-on-install.patch) which corrects
    servletapi/jspapi related build snafu on install. They're already built so
    it's OK to skip.


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:5.0.16-0.beta.1
changelog:
  - 5.0.16
  - jakarta-commons-el included here instead of somewhere else for now,
    packaging unfinished
  - Patch #3 removes dependency to jsvc.tar.gz which doesn't seem to be anywhere


author: Fernando Nasser <fnasser@redhat.com> - 0:2.1-3jpp
changelog:
  - First JPP 1.7 build
  - Add patch from Deepak Bhole <dbhole@redhat.com> so it builds with
    j-c-httpclient 3.0


author: Ralph Apel <r.apel at r-apel.de> - 0:2.0.1-4jpp
changelog:
  - Rename to xmlrpc2
  - Add pom and depmap frags
  - Fix aot build
  - Make Vendor, Distribution based on macro


author: Aizaz Ahmed <aahmed@redhat.com> 0:2.1-4jpp_5rh
changelog:
  - Added trigger to restore symlinks that are removed if ugrading
    from a commons-collections rhug package


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-5jpp
changelog:
  - renamed to jakarta-commons-collections
  - additional sources in individual archives
  - versioned dir for javadoc
  - section macro


author: Ralph Apel <r.apel at r-apel.de> - 0:16-2.jpp5
changelog:
  - Fix finding tools.jar for mojo-jspc 
  - Drop -plugin-pde: eclipse jars cannot be used as (B)Rs
  - Relax Requires for -plugin-shade from maven2 to maven2-bootstrap


