Blame SPECS/hsqldb.spec

100e1c
# Copyright (c) 2000-2007, JPackage Project
100e1c
# All rights reserved.
100e1c
#
100e1c
# Redistribution and use in source and binary forms, with or without
100e1c
# modification, are permitted provided that the following conditions
100e1c
# are met:
100e1c
#
100e1c
# 1. Redistributions of source code must retain the above copyright
100e1c
#    notice, this list of conditions and the following disclaimer.
100e1c
# 2. Redistributions in binary form must reproduce the above copyright
100e1c
#    notice, this list of conditions and the following disclaimer in the
100e1c
#    documentation and/or other materials provided with the
100e1c
#    distribution.
100e1c
# 3. Neither the name of the JPackage Project nor the names of its
100e1c
#    contributors may be used to endorse or promote products derived
100e1c
#    from this software without specific prior written permission.
100e1c
#
100e1c
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
100e1c
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
100e1c
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
100e1c
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
100e1c
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
100e1c
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
100e1c
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
100e1c
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
100e1c
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
100e1c
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
100e1c
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
100e1c
#
100e1c
100e1c
%global cvs_version 1_8_1_3
100e1c
100e1c
Name:           hsqldb
100e1c
Version:        1.8.1.3
100e1c
Release:        12%{?dist}
100e1c
Epoch:          1
100e1c
Summary:        HyperSQL Database Engine
100e1c
License:        BSD
100e1c
URL:            http://hsqldb.sourceforge.net/
100e1c
Group:          Applications/Databases
100e1c
100e1c
BuildArch:      noarch
100e1c
100e1c
Source0:        http://downloads.sourceforge.net/hsqldb/%{name}_%{cvs_version}.zip
100e1c
Source1:        %{name}-1.8.0-standard.cfg
100e1c
Source2:        %{name}-1.8.0-standard-server.properties
100e1c
Source3:        %{name}-1.8.0-standard-webserver.properties
100e1c
Source4:        %{name}-1.8.0-standard-sqltool.rc
100e1c
Source5:        http://mirrors.ibiblio.org/pub/mirrors/maven2/%{name}/%{name}/1.8.0.10/%{name}-1.8.0.10.pom
100e1c
# Custom systemd files - talking with upstream about incorporating them, see
100e1c
# http://sourceforge.net/projects/hsqldb/forums/forum/73673/topic/5367103
100e1c
Source6:        %{name}.systemd
100e1c
Source7:        %{name}-wrapper
100e1c
Source8:        %{name}-post
100e1c
Source9:        %{name}-stop
100e1c
100e1c
Patch0:         %{name}-1.8.0-scripts.patch
100e1c
Patch1:         hsqldb-tmp.patch
100e1c
Patch2:         %{name}-1.8.0-specify-su-shell.patch
100e1c
Patch3:         %{name}-jdbc-4.1.patch
100e1c
100e1c
BuildRequires:  ant
100e1c
BuildRequires:  jpackage-utils >= 0:1.5
100e1c
BuildRequires:  junit
100e1c
BuildRequires:  systemd-units
100e1c
BuildRequires:  tomcat-servlet-3.0-api
100e1c
100e1c
Requires:       java
100e1c
Requires:       tomcat-servlet-3.0-api
100e1c
Requires(pre):  shadow-utils
100e1c
Requires(post): systemd-sysv
100e1c
Requires(post): systemd-units
100e1c
Requires(preun):  initscripts
100e1c
Requires(preun):  systemd-units
100e1c
Requires(postun): systemd-units
100e1c
100e1c
100e1c
%description
100e1c
HSQLdb is a relational database engine written in JavaTM , with a JDBC
100e1c
driver, supporting a subset of ANSI-92 SQL. It offers a small (about
100e1c
100k), fast database engine which offers both in memory and disk based
100e1c
tables. Embedded and server modes are available. Additionally, it
100e1c
includes tools such as a minimal web server, in-memory query and
100e1c
management tools (can be run as applets or servlets, too) and a number
100e1c
of demonstration examples.
100e1c
Downloaded code should be regarded as being of production quality. The
100e1c
product is currently being used as a database and persistence engine in
100e1c
many Open Source Software projects and even in commercial projects and
100e1c
products! In it's current version it is extremely stable and reliable.
100e1c
It is best known for its small size, ability to execute completely in
100e1c
memory and its speed. Yet it is a completely functional relational
100e1c
database management system that is completely free under the Modified
100e1c
BSD License. Yes, that's right, completely free of cost or restrictions!
100e1c
100e1c
%package manual
100e1c
Summary:    Manual for %{name}
100e1c
Group:      Documentation
100e1c
100e1c
%description manual
100e1c
Documentation for %{name}.
100e1c
100e1c
%package javadoc
100e1c
Summary:    Javadoc for %{name}
100e1c
Group:      Documentation
100e1c
Requires:   jpackage-utils
100e1c
100e1c
%description javadoc
100e1c
Javadoc for %{name}.
100e1c
100e1c
%package demo
100e1c
Summary:    Demo for %{name}
100e1c
Group:      Development/Tools
100e1c
Requires:   %{name} = %{epoch}:%{version}-%{release}
100e1c
100e1c
%description demo
100e1c
Demonstrations and samples for %{name}.
100e1c
100e1c
%prep
100e1c
%setup -T -c -n %{name}
100e1c
(cd ..
100e1c
unzip -q %{SOURCE0} 
100e1c
)
100e1c
# set right permissions
100e1c
find . -name "*.sh" -exec chmod 755 \{\} \;
100e1c
# remove all _notes directories
100e1c
for dir in `find . -name _notes`; do rm -rf $dir; done
100e1c
# remove all binary libs
100e1c
find . -name "*.jar" -exec rm -f {} \;
100e1c
find . -name "*.class" -exec rm -f {} \;
100e1c
find . -name "*.war" -exec rm -f {} \;
100e1c
# correct silly permissions
100e1c
chmod -R go=u-w *
100e1c
100e1c
%patch0
100e1c
%patch1 -p1
100e1c
%patch2
100e1c
%patch3 -p1
100e1c
100e1c
cp %{SOURCE5} ./pom.xml
100e1c
100e1c
%build
100e1c
export CLASSPATH=$(build-classpath \
100e1c
servlet \
100e1c
junit)
100e1c
pushd build
100e1c
ant jar javadoc
100e1c
popd
100e1c
100e1c
%install
100e1c
# jar
100e1c
install -d -m 755 %{buildroot}%{_javadir}
100e1c
install -m 644 lib/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
100e1c
# bin
100e1c
install -d -m 755 %{buildroot}%{_bindir}
100e1c
install -m 755 bin/runUtil.sh %{buildroot}%{_bindir}/%{name}RunUtil
100e1c
# systemd
100e1c
install -d -m 755 %{buildroot}%{_unitdir}
100e1c
install -d -m 755 %{buildroot}%{_prefix}/lib/%{name}
100e1c
install -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}.service
100e1c
install -m 755 %{SOURCE7} %{buildroot}%{_prefix}/lib/%{name}/%{name}-wrapper
100e1c
install -m 755 %{SOURCE8} %{buildroot}%{_prefix}/lib/%{name}/%{name}-post
100e1c
install -m 755 %{SOURCE9} %{buildroot}%{_prefix}/lib/%{name}/%{name}-stop
100e1c
# config
100e1c
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
100e1c
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
100e1c
# serverconfig
100e1c
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
100e1c
install -m 644 %{SOURCE2} %{buildroot}%{_localstatedir}/lib/%{name}/server.properties
100e1c
install -m 644 %{SOURCE3} %{buildroot}%{_localstatedir}/lib/%{name}/webserver.properties
100e1c
install -m 600 %{SOURCE4} %{buildroot}%{_localstatedir}/lib/%{name}/sqltool.rc
100e1c
# lib
100e1c
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/lib
100e1c
install -m 644 lib/functions %{buildroot}%{_localstatedir}/lib/%{name}/lib
100e1c
# data
100e1c
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/data
100e1c
# demo
100e1c
install -d -m 755 %{buildroot}%{_datadir}/%{name}/demo
100e1c
install -m 755 demo/*.sh %{buildroot}%{_datadir}/%{name}/demo
100e1c
install -m 644 demo/*.html %{buildroot}%{_datadir}/%{name}/demo
100e1c
# javadoc
100e1c
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
100e1c
cp -r doc/src/* %{buildroot}%{_javadocdir}/%{name}
100e1c
rm -rf doc/src
100e1c
# manual
100e1c
install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}
100e1c
cp -r doc/* %{buildroot}%{_docdir}/%{name}-%{version}
100e1c
cp index.html %{buildroot}%{_docdir}/%{name}-%{version}
100e1c
100e1c
# Maven metadata
100e1c
install -pD -T -m 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
100e1c
%add_maven_depmap
100e1c
100e1c
pushd %{buildroot}%{_localstatedir}/lib/%{name}/lib
100e1c
    # build-classpath can not be used as the jar is not
100e1c
    # yet present during the build
100e1c
    ln -s %{_javadir}/hsqldb.jar hsqldb.jar
100e1c
    ln -s $(build-classpath servlet) servlet.jar
100e1c
popd
100e1c
100e1c
%preun
100e1c
%systemd_preun hsqldb.service
100e1c
100e1c
%pre
100e1c
# Add the "hsqldb" user and group
100e1c
# we need a shell to be able to use su - later
100e1c
%{_sbindir}/groupadd -g 96 -f -r %{name} 2> /dev/null || :
100e1c
%{_sbindir}/useradd -u 96 -g %{name} -s /sbin/nologin \
100e1c
    -d %{_localstatedir}/lib/%{name} -r %{name} 2> /dev/null || :
100e1c
100e1c
%post
100e1c
%systemd_post hsqldb.service
100e1c
100e1c
%postun
100e1c
%systemd_postun_with_restart hsqldb.service
100e1c
100e1c
%triggerun -- hsqldb < 1.8.1.3-9
100e1c
# Save the current service runlevel info
100e1c
# User must manually run systemd-sysv-convert --apply httpd
100e1c
# to migrate them to systemd targets
100e1c
/usr/bin/systemd-sysv-convert --save hsqldb >/dev/null 2>&1 ||:
100e1c
100e1c
# If the package is allowed to autostart:
100e1c
/bin/systemctl --no-reload enable hsqldb.service >/dev/null 2>&1 ||:
100e1c
100e1c
# Run these because the SysV package being removed won't do them
100e1c
/sbin/chkconfig --del hsqldb >/dev/null 2>&1 || :
100e1c
/bin/systemctl try-restart hsqldb.service >/dev/null 2>&1 || :
100e1c
100e1c
%files
100e1c
%defattr(-,root,root,-)
100e1c
%doc doc/hsqldb_lic.txt
100e1c
%{_javadir}/*
100e1c
%attr(0755,root,root) %{_bindir}/*
100e1c
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
100e1c
%{_unitdir}/%{name}.service
100e1c
%{_prefix}/lib/%{name}/%{name}-wrapper
100e1c
%{_prefix}/lib/%{name}/%{name}-post
100e1c
%{_prefix}/lib/%{name}/%{name}-stop
100e1c
%attr(0700,hsqldb,hsqldb) %{_localstatedir}/lib/%{name}/data
100e1c
%{_localstatedir}/lib/%{name}/lib
100e1c
%{_localstatedir}/lib/%{name}/server.properties
100e1c
%{_localstatedir}/lib/%{name}/webserver.properties
100e1c
%attr(0600,hsqldb,hsqldb) %{_localstatedir}/lib/%{name}/sqltool.rc
100e1c
%dir %{_localstatedir}/lib/%{name}
100e1c
%{_mavendepmapfragdir}/*
100e1c
%{_mavenpomdir}/*
100e1c
100e1c
%files manual
100e1c
%doc %{_docdir}/%{name}-%{version}
100e1c
%doc doc/hsqldb_lic.txt
100e1c
100e1c
%files javadoc
100e1c
%{_javadocdir}/%{name}
100e1c
%doc doc/hsqldb_lic.txt
100e1c
100e1c
%files demo
100e1c
%{_datadir}/%{name}
100e1c
100e1c
%changelog
100e1c
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:1.8.1.3-12
100e1c
- Rebuild to regenerate API documentation
100e1c
- Resolves: CVE-2013-1571
100e1c
100e1c
* Fri May 17 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:1.8.1.3-11
100e1c
- Fix incorrect permissions on systemd unit file
100e1c
- Resolves: rhbz#963911
100e1c
100e1c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.1.3-10
100e1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
100e1c
100e1c
* Fri Aug 24 2012 Tomas Radej <tradej@redhat.com> - 1:1.8.1.3-9
100e1c
- Switched from SysV to systemd
100e1c
- Spec rearrangements
100e1c
100e1c
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.1.3-8
100e1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
100e1c
100e1c
* Fri Apr 6 2012 Alexander Kurtakov <akurtako@redhat.com> 1:1.8.1.3-7
100e1c
- Switch to servlet 3.0 by default.
100e1c
100e1c
* Thu Mar 08 2012 Tomas Radej <tradej@redhat.com> - 1:1.8.1.3-6
100e1c
- Fixed symlink
100e1c
100e1c
* Tue Jan 24 2012 Deepak Bhole <dbhole@redhat.com> - 1:1.8.1.3-5
100e1c
- Added patch to support JDBC 4.1/Java 7
100e1c
100e1c
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.1.3-4
100e1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
100e1c
100e1c
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.1.3-3
100e1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
100e1c
100e1c
* Tue Jan 25 2011 Alexander Kurtakov <akurtako@redhat.com> 1:1.8.1.3-2
100e1c
- More merge review fixes.
100e1c
100e1c
* Mon Jan 24 2011 Alexander Kurtakov <akurtako@redhat.com> 1:1.8.1.3-1
100e1c
- Update to new upstream version.
100e1c
- Fixes for the merge review.
100e1c
100e1c
* Wed Oct 6 2010 Alexander Kurtakov <akurtako@redhat.com> 1:1.8.0.10-6
100e1c
- Update to use tomcat6 servlet implementation.
100e1c
100e1c
* Mon Jan 11 2010 Mary Ellen Foster <mefoster at gmail.com> - 1.8.0.10-5
100e1c
- Add maven2 pom and metadata
100e1c
100e1c
* Thu Oct 22 2009 Jesse Keating <jkeating@redhat.com> - 1.8.0.10-4
100e1c
- Add patches from Caolan for #523110 and #517839
100e1c
100e1c
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.0.10-3
100e1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
100e1c
100e1c
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.0.10-2
100e1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
100e1c
100e1c
* Thu Jul 10 2008 Jon Prindiville <jprindiv@redhat.com> - 1:1.8.0.10-1
100e1c
- Upgrade to 1.8.0.10
100e1c
100e1c
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1:1.8.0.9-3
100e1c
- drop repotag
100e1c
100e1c
* Thu May 29 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1:1.8.0.9-2jpp.2
100e1c
- fix license tag
100e1c
100e1c
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:1.8.0.9-2jpp.1
100e1c
- Autorebuild for GCC 4.3
100e1c
100e1c
* Tue Jan 22 2008 Jon Prindiville <jprindiv@redhat.com> 1.8.0.9-1jpp.1
100e1c
- Fix for bz# 428520: Defining JAVA_HOME in /etc/sysconfig/hsqldb
100e1c
100e1c
* Thu Jan 17 2008 Jon Prindiville <jprindiv@redhat.com> 1.8.0.9-1jpp
100e1c
- Upgrade to 1.8.0.9
100e1c
100e1c
* Tue Dec 04 2007 Jon Prindiville <jprindiv@redhat.com> 1.8.0.8-1jpp.5
100e1c
- Backport patch, addressing CVE-2007-4576
100e1c
100e1c
* Tue Oct 16 2007 Deepak Bhole <dbhole@redhat.com> 1.8.0.8-1jpp.4
100e1c
- Rebuild
100e1c
100e1c
* Tue Oct 16 2007 Deepak Bhole <dbhole@redhat.com> 1.8.0.8-1jpp.3
100e1c
- Fix bz# 218135: Init script now specifies shell when starting service
100e1c
100e1c
* Thu Sep 20 2007 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.8-1jpp.2
100e1c
- Added %%{?dist} to release, as per Fedora policy
100e1c
100e1c
* Fri Aug 31 2007 Fernando Nasser <fnasser@redhat.com> 1:1.8.0.8-1jpp.1
100e1c
- Merge with upstream
100e1c
100e1c
* Fri Aug 31 2007 Fernando Nasser <fnasser@redhat.com> 1:1.8.0.8-1jpp
100e1c
- Upgrade to 1.8.0.8
100e1c
100e1c
* Mon Jan 22 2007 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.7-2jpp
100e1c
- Update copyright date
100e1c
100e1c
* Thu Jan 22 2007 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.7-1jpp.2
100e1c
- Bump release to build in rawhide
100e1c
100e1c
* Thu Jan 11 2007 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.7-1jpp
100e1c
- Updgrade to 1.8.0.7
100e1c
100e1c
* Thu Nov 30 2006 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.4-4jpp.2
100e1c
- Bump release to build in rawhide
100e1c
100e1c
* Wed Nov 29 2006 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.4-4jpp
100e1c
- Added missing entries to the files section
100e1c
- From fnasser@redhat.com:
100e1c
  - Add post requires for servletapi5 to ensure installation order
100e1c
- From sgrubb@redhat.com:
100e1c
  - Apply patch correcting tmp file usage
100e1c
100e1c
* Wed Oct 11 2006 Fernando Nasser <fnasser@redhat.com> 1:1.8.0.4-3jpp.4
100e1c
- Add post requires for servletapi5 to ensure installation order
100e1c
100e1c
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> 1:1.8.0.4-3jpp.3
100e1c
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
100e1c
100e1c
* Wed Sep 20 2006 Steve Grubb <sgrubb@redhat.com> 1:1.8.0.4-3jpp.2
100e1c
- Apply patch correcting tmp file usage
100e1c
100e1c
* Mon Aug 21 2006 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.4-3jpp
100e1c
- Add missing postun section.
100e1c
100e1c
* Tue Aug 08 2006 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.4-2jpp.2
100e1c
- Fix regression re: missing shadow-utils prereq.
100e1c
100e1c
* Fri Aug 04 2006 Deepak Bhole <dbhole@redhat.com> 1:1.8.0.4-2jpp
100e1c
- Add missing requirements.
100e1c
- Merge with fc spec.
100e1c
  - From gbenson@redhat.com:
100e1c
    - Change /etc/init.d to /etc/rc.d/init.d.
100e1c
    - Create hsqldb user and group with low IDs (RH bz #165670).
100e1c
    - Do not remove hsqldb user and group on uninstall.
100e1c
    - Build with servletapi5.
100e1c
  - From ashah@redhat.com:
100e1c
    - Change hsqldb user shell to /sbin/nologin.
100e1c
  - From notting@redhat.com
100e1c
    - use an assigned user/group id
100e1c
100e1c
* Fri Apr 28 2006 Fernando Nasser <fnasser@redhat.com> 1:1.8.0.4-1jpp
100e1c
- First JPP 1.7 build
100e1c
- Upgrade to 1.8.0.4
100e1c
100e1c
* Tue Jul 26 2005 Fernando Nasser <fnasser@redhat.com> 0:1.80.1-1jpp
100e1c
- Upgrade to 1.8.0.1
100e1c
100e1c
* Mon Mar 07 2005 Fernando Nasser <fnasser@redhat.com> 0:1.73.3-1jpp
100e1c
- Upgrade to 1.7.3.3
100e1c
100e1c
* Wed Mar 02 2005 Fernando Nasser <fnasser@redhat.com> 0:1.73.0-1jpp
100e1c
- Upgrade to 1.7.3.0
100e1c
100e1c
* Wed Aug 25 2004 Ralph Apel <r.apel at r-apel.de> 0:1.72.3-2jpp
100e1c
- Build with ant-1.6.2
100e1c
100e1c
* Mon Aug 16 2004 Ralph Apel <r.apel at r-apel.de> 0:1.72.3-1jpp
100e1c
- 1.7.2.3 stable
100e1c
100e1c
* Fri Jun 04 2004 Ralph Apel <r.apel at r-apel.de> 0:1.72-0.rc6b.1jpp
100e1c
- 1.7.2 preview
100e1c
100e1c
* Tue May 06 2003 David Walluck <david@anti-microsoft.org> 0:1.71-1jpp
100e1c
- 1.71
100e1c
- update for JPackage 1.5
100e1c
100e1c
* Mon Mar 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.61-6jpp 
100e1c
- generic servlet support
100e1c
100e1c
* Mon Jan 21 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.61-5jpp 
100e1c
- versioned dir for javadoc
100e1c
- no dependencies for javadoc package
100e1c
- stricter dependencies for demo package
100e1c
- section macro
100e1c
- adaptation to new servlet3 package
100e1c
100e1c
* Mon Dec 17 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.61-4jpp
100e1c
- javadoc in javadoc package
100e1c
- doc reorganisation
100e1c
- removed Requires: ant
100e1c
- patches regenerated and bzipped
100e1c
100e1c
* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.61-3jpp
100e1c
- removed packager tag
100e1c
- new jpp extension
100e1c
100e1c
* Fri Nov 09 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.61-2jpp
100e1c
- added BuildRequires: servletapi3 ant
100e1c
- added Requires:      servletapi3 ant
100e1c
100e1c
* Fri Nov 09 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.61-1jpp
100e1c
- complete spec restyle
100e1c
- splitted & improved linuxization patch
100e1c
100e1c
* Fri Nov 09 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.60-1jpp
100e1c
- 1.60 first "official release" of Hsqldb
100e1c
100e1c
* Fri Nov 09 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.43-2jpp
100e1c
- fixed version
100e1c
100e1c
* Fri Nov 09 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.43-1jpp
100e1c
- first release
100e1c
- linuxization patch (doc + script)