[RPM (6.0)] [DIST generic] db-ojb-1.0.4-5.jpp6

Ralph Apel <[email protected]> Wed, 29 Aug 2012 23:10:00 +0200
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : db-ojb                       Relocations: (not relocatable)
Version     : 1.0.4                             Vendor: JPackage Project
Release     : 5.jpp6                        Build Date: Wed 29 Aug 2012 10:41:24 PM CEST
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Libraries/Java    Source RPM: (none)
Size        : 18387246                         License: Apache Software License
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://db.apache.org/ojb/
Summary     : ObJectRelationalBridge
Description :
ObJectRelationalBridge (OJB) is an Object/Relational
mapping tool that allows transparent persistence for
Java Objects against relational databases.

---------------
Ralph Apel <r.apel at r-apel.de> - 0:1.0.4-5
- First JPP-6 release
---------------
db-ojb.src: W: specfile-error sh: line 0: fg: no job control
db-ojb.src: W: specfile-error sh: line 0: fg: no job control
db-ojb.src: W: source-or-patch-not-bzipped db-ojb-WrappedConnection.patch
db-ojb.src: W: source-or-patch-not-bzipped db-ojb-1.0.4-ojbtest-schema.patch
db-ojb.src: W: source-or-patch-not-bzipped db-ojb-1.0.4-build_xml.patch
db-ojb.src: W: source-or-patch-not-bzipped db-ojb-1.0.4-Torque33-TorqueDBHandling.patch
db-ojb.src: W: source-or-patch-not-bzipped db-ojb-1.0.4-ojbcore-schema.patch
db-ojb.src: W: no-signature
1 packages and 0 specfiles checked; 0 errors, 8 warnings.

---------------
Index: db-ojb.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/db-ojb/db-ojb.spec,v
retrieving revision 1.3
diff -u -r1.3 db-ojb.spec
--- db-ojb.spec	4 Nov 2005 21:27:56 -0000	1.3
+++ db-ojb.spec	29 Aug 2012 21:09:57 -0000
@@ -1,99 +1,166 @@
+# Copyright (c) 2000-2012, JPackage Project
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the
+#    distribution.
+# 3. Neither the name of the JPackage Project nor the names of its
+#    contributors may be used to endorse or promote products derived
+#    from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+# If you want to build with the xdoclet-ojb-module
+# give rpmbuild option '--with xdoclet'
+# You will then need to set and export an environment
+# variable 'XDOCLETSRC' pointing to 
+# /some/where/BUILD/xdoclet-x.y.z
+
+%define with_xdoclet %{?_with_xdoclet:1}%{!?_with_xdoclet:0}
+%define without_xdoclet %{!?_with_xdoclet:1}%{?_with_xdoclet:0}
+
 %define section   free
+%define base_name ojb
+%define _binary_payload w9.gzdio
+%define _source_payload w9.gzdio
+%define _binary_filedigest_algorithm 1
+%define _source_filedigest_algorithm 1
 
 Name:           db-ojb
-Version:        1.0.3
-Release:        1jpp
+Version:        1.0.4
+Release:        5%{?dist}
 Epoch:          0
 Summary:        ObJectRelationalBridge
 
 Group:          Development/Libraries/Java
 License:        Apache Software License
 URL:            http://db.apache.org/ojb/
-Source0:        db-ojb-1.0.3-src.tgz
-Source1:        db-ojb-1.0.3-doc.tgz
-Patch0:         db-ojb-1.0.3-build_xml.patch
+Source0:        ojb-1.0.4-src.tar.gz
+# FIXME: build forrest package iot build these documents:
+Source1:        ojb-1.0.4-doc.tar.gz
+Source2:        db-ojb-torque-database_3_1.dtd
+Source3:        http://repo1.maven.org/maven2/ojb/db-ojb/1.0.4/db-ojb-1.0.4.pom
+
+Patch0:         db-ojb-1.0.4-build_xml.patch
+Patch1:         db-ojb-1.0.4-Torque33-TorqueDBHandling.patch
+Patch2:         db-ojb-1.0.4-ojbcore-schema.patch
+Patch3:         db-ojb-1.0.4-ojbtest-schema.patch
+Patch4:         db-ojb-WrappedConnection.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Distribution:   JPackage
-Vendor:         JPackage Project
 
 BuildArch:      noarch
-BuildRequires:  jpackage-utils >= 0:1.5
-BuildRequires:  ant >= 0:1.6
-BuildRequires:  ant-junit >= 0:1.6
-BuildRequires:  ant-trax >= 0:1.6
+BuildRequires:  jpackage-utils >= 0:1.7.5
+BuildRequires:  java-devel >= 0:1.6.0
+BuildRequires:  ant >= 0:1.7.1
+BuildRequires:  ant-junit
+BuildRequires:  ant-swing
+BuildRequires:  ant-trax
+BuildRequires:  apache-jdo-1.1-api
+BuildRequires:  apache-jdo-1.1-impl
 BuildRequires:  junit
-BuildRequires:  jaxp_transform_impl
-
 BuildRequires:  antlr
-BuildRequires:  avalon-framework
-BuildRequires:  avalon-logkit
-BuildRequires:  db-torque
-BuildRequires:  db-torque-gen
-BuildRequires:  jakarta-commons-beanutils
-BuildRequires:  jakarta-commons-collections
-BuildRequires:  jakarta-commons-configuration
-BuildRequires:  jakarta-commons-dbcp
-BuildRequires:  jakarta-commons-lang
-BuildRequires:  jakarta-commons-logging
-BuildRequires:  jakarta-commons-pool
-BuildRequires:  jakarta-commons-transaction
-BuildRequires:  ejb >= 0:2.1
+BuildRequires:  concurrent
+BuildRequires:  db-ddlutils
+BuildRequires:  excalibur-avalon-logkit
+BuildRequires:  geronimo-j2ee-1.4-apis
+BuildRequires:  geronimo-servlet-2.4-api
 BuildRequires:  hsqldb
+BuildRequires:  apache-commons-betwixt
+BuildRequires:  apache-commons-jcs
+BuildRequires:  xalan-j2
+BuildRequires:  xdoclet
+BuildRequires:  xjavadoc
+
+BuildRequires:  asm
+BuildRequires:  cglib
+BuildRequires:  db-torque-gen >= 0:3.3
+BuildRequires:  db-torque-gen-templates >= 0:3.3
+BuildRequires:  apache-commons-beanutils
+BuildRequires:  apache-commons-collections
+BuildRequires:  apache-commons-configuration
+BuildRequires:  apache-commons-dbcp
+BuildRequires:  apache-commons-digester
+BuildRequires:  apache-commons-lang
+BuildRequires:  apache-commons-logging
+BuildRequires:  apache-commons-pool
+BuildRequires:  apache-commons-transaction
 BuildRequires:  regexp
-BuildRequires:  jakarta-turbine-jcs
-BuildRequires:  jta >= 0:1.0.1
 BuildRequires:  log4j
 BuildRequires:  p6spy
-BuildRequires:  servletapi3
+BuildRequires:  texen
 BuildRequires:  velocity
-BuildRequires:  xalan-j2
-BuildRequires:  xerces-j2
-BuildRequires:  xml-commons-apis
-BuildRequires:  xdoclet >= 0:1.2
-BuildRequires:  jdo >= 0:1.0.1
-BuildRequires:  j2sdkee-1.3-sun
-
-Requires:  antlr
-Requires:  avalon-framework
-Requires:  avalon-logkit
-Requires:  db-torque
-Requires:  db-torque-gen
-Requires:  jakarta-commons-beanutils
-Requires:  jakarta-commons-collections
-Requires:  jakarta-commons-configuration
-Requires:  jakarta-commons-dbcp
-Requires:  jakarta-commons-lang
-Requires:  jakarta-commons-logging
-Requires:  jakarta-commons-pool
-Requires:  jakarta-commons-transaction
-Requires:  ejb >= 0:2.1
-Requires:  hsqldb
+BuildRequires:  village
+#BuildRequires:  xerces-j2
+#BuildRequires:  xml-commons-jaxp-1.3-apis
+
+Requires:  asm
+Requires:  cglib
+Requires:  db-torque-gen >= 0:3.3
+Requires:  db-torque-gen-templates >= 0:3.3
+Requires:  apache-commons-beanutils
+Requires:  apache-commons-collections
+Requires:  apache-commons-configuration
+Requires:  apache-commons-dbcp
+Requires:  apache-commons-digester
+Requires:  apache-commons-lang
+Requires:  apache-commons-logging
+Requires:  apache-commons-pool
+Requires:  apache-commons-transaction
 Requires:  regexp
-Requires:  jakarta-turbine-jcs
-Requires:  jta >= 0:1.0.1
 Requires:  log4j
 Requires:  p6spy
-Requires:  servletapi3
+Requires:  texen
 Requires:  velocity
-Requires:  xalan-j2
-Requires:  xerces-j2
-Requires:  xml-commons-apis
-
+Requires:  village
+#Requires:  jaxp_parser_impl
+#Requires:  xml-commons-jaxp-1.3-apis
+Requires(post):    jpackage-utils >= 0:1.7.5
+Requires(postun):  jpackage-utils >= 0:1.7.5
 
 %description
 ObJectRelationalBridge (OJB) is an Object/Relational 
 mapping tool that allows transparent persistence for 
 Java Objects against relational databases. 
 
+%if %{with_xdoclet}
+%package        xdoclet-module
+Summary:        XDoclet module for %{name}
+Group:          Development/Libraries/Java
+Requires:       %{name} = %{epoch}:%{version}
+Requires:       xdoclet
+
+%description    xdoclet-module
+%{summary}.
+%endif
+
 %package        javadoc
 Summary:        Javadoc for %{name}
 Group:          Development/Documentation
-BuildRequires:  jakarta-commons-beanutils-javadoc
-BuildRequires:  jakarta-commons-collections-javadoc
-BuildRequires:  jakarta-commons-dbcp-javadoc
-BuildRequires:  jakarta-commons-lang-javadoc
-BuildRequires:  jakarta-commons-logging-javadoc
-BuildRequires:  jakarta-commons-pool-javadoc
+BuildRequires:  apache-commons-beanutils-javadoc
+BuildRequires:  apache-commons-collections-javadoc
+BuildRequires:  apache-commons-dbcp-javadoc
+BuildRequires:  apache-commons-lang-javadoc
+BuildRequires:  apache-commons-logging-javadoc
+BuildRequires:  apache-commons-pool-javadoc
 
 %description    javadoc
 %{summary}.
@@ -105,80 +172,95 @@
 %description    manual
 %{summary}.
 
+%package        demo
+Summary:        Samples for %{name}
+Group:          Development/Libraries/Java
+Requires:       %{name} = %{epoch}:%{version}
+
+%description    demo
+%{summary}.
+
 %prep
-%setup -q -n %{name}-%{version}
-find . -name "*.jar" -exec rm {} \;
+%setup -q -n %{base_name}-%{version}-src
 gzip -dc %{SOURCE1} | tar xf -
-
-%patch0 -b .sav
+#find . -name "*.jar" -exec rm {} \;
+for j in $(find . -name "*.jar"); do
+    mv $j $j.no
+done
+cp %{SOURCE2} database_3_1.dtd
+%patch0 -b .sav0
+%patch1 -b .sav1
+%patch2 -b .sav2
+%patch3 -b .sav3
+%patch4 -b .sav4
 
 %build
-echo useP6Spy=true >> build.properties
-export OPT_JAR_LIST="ant/ant-junit junit ant/ant-trax jaxp_transform_impl"
-export CLASSPATH=$(build-classpath \
-antlr \
-commons-beanutils \
-commons-collections \
-commons-dbcp \
-commons-lang \
-commons-logging \
-commons-pool \
-commons-transaction \
-db-torque \
-db-torque-gen \
-ejb \
-hsqldb \
-regexp \
-jakarta-turbine-jcs \
-jta \
-log4j \
-p6spy \
-servletapi3 \
-velocity \
-xalan-j2 \
-xerces-j2 \
-xml-commons-apis \
-xdoclet/xdoclet-1.2)
-(cd lib
-i=$(find-jar xdoclet/xdoclet-1.2)
-ln -s $i xdoclet.jar
-ln -s $(find-jar j2ee-1.3) j2ee.jar
-ln -s $(find-jar jdo/jdo) jdo.jar
-ln -s $(find-jar jdo/jdori) jdori.jar
-ln -s $(find-jar ant) ant.jar
-ln -s $(find-jar antlr) antlr.jar
-ln -s $(find-jar avalon-framework) avalon-framework.jar
-ln -s $(find-jar avalon-logkit) avalon-logkit.jar
-ln -s $(find-jar commons-beanutils) commons-beanutils.jar
-ln -s $(find-jar commons-collections) commons-collections.jar
-ln -s $(find-jar commons-configuration) commons-configuration.jar
-ln -s $(find-jar commons-dbcp) commons-dbcp.jar
-ln -s $(find-jar commons-lang) commons-lang.jar
-ln -s $(find-jar commons-logging) commons-logging.jar
-ln -s $(find-jar commons-pool) commons-pool.jar
-ln -s $(find-jar db-torque) db-torque.jar
-ln -s $(find-jar db-torque-gen) db-torque-gen.jar
-ln -s $(find-jar dom4j) dom4j.jar
-ln -s $(find-jar ejb) ejb.jar
-ln -s $(find-jar hsqldb) hsqldb.jar
-ln -s $(find-jar regexp) jakarta-regexp.jar
-ln -s $(find-jar jakarta-turbine-jcs) jcs.jar
-ln -s $(find-jar jaxen) jaxen.jar
-ln -s $(find-jar jdbc-stdext) jdbc-stdext.jar
-ln -s $(find-jar jndi) jndi.jar
-ln -s $(find-jar jta) jta.jar
-ln -s $(find-jar junit) junit.jar
-ln -s $(find-jar log4j) log4j.jar
-ln -s $(find-jar p6spy) p6spy.jar
-ln -s $(find-jar servletapi4) servletapi4.jar
-ln -s $(find-jar velocity) velocity.jar
-ln -s $(find-jar xalan-j2) xalan.jar
-ln -s $(find-jar xerces-j2) xercesImpl.jar
-ln -s $(find-jar xjavadoc) xjavadoc.jar
-ln -s $(find-jar xml-commons-apis) xml-apis.jar
-)
-ant all
-
+pushd lib
+ln -sf $(build-classpath ant) .
+ln -sf $(build-classpath ant/ant-junit) .
+ln -sf $(build-classpath ant/ant-swing) .
+ln -sf $(build-classpath ant/ant-trax) .
+ln -sf $(build-classpath ant-launcher) .
+ln -sf $(build-classpath antlr) .
+ln -sf $(build-classpath asm/asm) .
+ln -sf $(build-classpath cglib) .
+ln -sf $(build-classpath commons-beanutils) .
+ln -sf $(build-classpath commons-betwixt) .
+ln -sf $(build-classpath commons-collections) .
+ln -sf $(build-classpath commons-dbcp) .
+ln -sf $(build-classpath commons-digester) .
+ln -sf $(build-classpath commons-lang) .
+ln -sf $(build-classpath commons-logging) .
+ln -sf $(build-classpath commons-pool) .
+ln -sf $(build-classpath commons-transaction) .
+ln -sf $(build-classpath concurrent) .
+ln -sf $(build-classpath db-ddlutils) .
+ln -sf $(build-classpath excalibur/avalon-logkit) .
+ln -sf $(build-classpath geronimo-j2ee-1.4-apis) .
+ln -sf $(build-classpath geronimo-servlet-2.4-api) .
+ln -sf $(build-classpath hsqldb) .
+ln -sf $(build-classpath jcs) .
+ln -sf $(build-classpath junit) .
+ln -sf $(build-classpath log4j) .
+ln -sf $(build-classpath p6spy) .
+ln -sf $(build-classpath regexp) .
+ln -sf $(build-classpath texen) .
+ln -sf $(build-classpath db-torque-gen) .
+ln -sf $(build-classpath db-torque-gen-templates) .
+ln -sf $(build-classpath velocity) .
+ln -sf $(build-classpath village) .
+ln -sf $(build-classpath xalan-j2) .
+ln -sf $(build-classpath xdoclet/xdoclet) .
+ln -sf $(build-classpath xdoclet/xdoclet-ejb-module) .
+ln -sf $(build-classpath xdoclet/xdoclet-jboss-module) .
+ln -sf $(build-classpath xdoclet/xdoclet-jmx-module) .
+ln -sf $(build-classpath xdoclet/xdoclet-objectweb-module) .
+ln -sf $(build-classpath xdoclet/xdoclet-web-module) .
+ln -sf $(build-classpath xjavadoc) .
+#ln -sf $(build-classpath xerces-j2) .
+#ln -sf $(build-classpath xml-commons-apis) .
+#
+ln -sf $(build-classpath apache-jdo-1.1-api) .
+ln -sf $(build-classpath apache-jdo-1.1-impl) .
+popd
+
+ant \
+    oql \
+    jdoql \
+    jar \
+    javadoc \
+    junit \
+    junit-report \
+    ejb-examples \
+    lockservlet-war \
+    sample-jars \
+    rar \
+    war
+%if %{with_xdoclet}
+ant -Dxdoclet.src.dir=${XDOCLETSRC} -f build-xdoclet-module.xml rebuild
+%endif
+#   ojb-quickstart \
+#   with-jdori \
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -191,8 +273,30 @@
 install -pm 644 dist/%{name}-%{version}-tools.jar \
      $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-tools-%{version}.jar
 (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
+%add_to_maven_depmap ojb %{name} %{version} JPP/%{name} %{name}
+
+# poms
+install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
+install -m 644 %{SOURCE3} \
+    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}.pom
+
 install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
 cp -pr profile $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
+install -pm 644 dist/%{base_name}-lockserver.war \
+           $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
+install -pm 644 dist/%{base_name}-jca.rar \
+           $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
+
+%if %{with_xdoclet}
+# xdoclet module
+install -dm 755 $RPM_BUILD_ROOT%{_javadir}/xdoclet
+install -pm 644 lib/xdoclet-ojb-module*.jar $RPM_BUILD_ROOT%{_javadir}/xdoclet
+pushd $RPM_BUILD_ROOT%{_javadir}/xdoclet
+    for j in xdoclet-ojb-module*.jar; do
+        ln -sf $j xdoclet-ojb-module.jar
+    done
+popd
+%endif
 
 #javadoc
 install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
@@ -206,6 +310,21 @@
 cp -p LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
 cp -p release-notes.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
 
+# demo
+install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/ejb
+install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/ejb/src
+cp -pr src/ejb/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/ejb/src
+install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/ejb/lib
+install -pm 644 dist/%{name}-%{version}-client.jar \
+      $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/ejb/lib
+install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/samples
+install -pm 644 dist/tutorial*-src.jar \
+      $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/samples
+install -pm 644 dist/misc-samples-src.jar \
+      $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/samples
+install -pm 644 dist/ojb-servlet.war \
+      $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
+
 # remove cruft we REALLY don't need
 rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/bin
 rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/db-ojb-blank*.jar
@@ -213,10 +332,11 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post javadoc
-rm -f %{_javadocdir}/%{name}
-ln -s %{name}-%{version} %{_javadocdir}/%{name}
+%post
+%update_maven_depmap
 
+%postun
+%update_maven_depmap
 
 %files
 %defattr(-,root,root,-)
@@ -230,17 +350,49 @@
 %{_javadir}/%{name}/%{name}-tools-%{version}.jar
 %{_javadir}/%{name}/%{name}-tools.jar
 %{_datadir}/%{name}-%{version}/profile
+%{_mavendepmapfragdir}/*
+%{_datadir}/maven2/poms/*
+
+%if %{with_xdoclet}
+%files xdoclet-module
+%defattr(-,root,root,-)
+%{_javadir}/xdoclet/*.jar
+%endif
 
 %files javadoc
 %defattr(-,root,root,-)
 %doc %{_javadocdir}/%{name}-%{version}
-%ghost %doc %{_javadocdir}/%{name}
+%doc %{_javadocdir}/%{name}
 
 %files manual
 %defattr(-,root,root,-)
 %doc %{_docdir}/%{name}-%{version}
 
+%files demo
+%defattr(-,root,root,-)
+%{_datadir}/%{name}-%{version}
+
 %changelog
+* Wed Aug 29 2012 Ralph Apel <r.apel at r-apel.de> - 0:1.0.4-5
+- First JPP-6 release
+
+* Fri Apr 24 2009 Ralph Apel <r.apel at r-apel.de> - 0:1.0.4-4.jpp5
+- First JPP-5 release
+- Add pom and depmap frag
+
+* Wed Mar 08 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.0.4-3jpp
+- Add gcj_support option
+
+* Tue Mar 14 2006 Ralph Apel <r.apel at r-apel.de> - 0:1.0.4-2jpp
+- Build with apache-jdo-1.1-api
+
+* Mon Feb 20 2006 Ralph Apel <r.apel at r-apel.de> - 0:1.0.4-1jpp
+- Update to 1.0.4
+- Build for JPP-1.7
+
+* Tue Nov 01 2005 Ralph Apel <r.apel at r-apel.de> - 0:1.0.3-2jpp
+- Change requirement from jakarta-turbine-jcs to jakarta-jcs
+
 * Tue Sep 27 2005 Ralph Apel <r.apel at r-apel.de> - 0:1.0.3-1jpp
 - Upgrade to 1.0.3