Author: doko
Date: 2007-01-06 15:24:46 +0100 (Sat, 06 Jan 2007)
New Revision: 2913

Modified:
   trunk/libpgjava/debian/changelog
   trunk/libpgjava/debian/control
   trunk/libpgjava/debian/patches/01_BuildXml.patch
   trunk/libpgjava/debian/patches/02_PSQLException_JDK13.patch
   trunk/libpgjava/debian/rules
Log:
  * New upstream version, supporting Postgresql 8.2.
  * Build using java-gcj-compat-dev.


Modified: trunk/libpgjava/debian/changelog
===================================================================
--- trunk/libpgjava/debian/changelog    2007-01-04 08:19:04 UTC (rev 2912)
+++ trunk/libpgjava/debian/changelog    2007-01-06 14:24:46 UTC (rev 2913)
@@ -1,3 +1,10 @@
+libpgjava (8.2-504-1) unstable; urgency=low
+
+  * New upstream version, supporting Postgresql 8.2.
+  * Build using java-gcj-compat-dev.
+
+ -- Matthias Klose <[EMAIL PROTECTED]>  Sat,  6 Jan 2007 15:03:58 +0100
+
 libpgjava (8.1-405-1) unstable; urgency=low
 
   * Drop support for the old jdbc2 driver (can be reverted if wanted)

Modified: trunk/libpgjava/debian/control
===================================================================
--- trunk/libpgjava/debian/control      2007-01-04 08:19:04 UTC (rev 2912)
+++ trunk/libpgjava/debian/control      2007-01-06 14:24:46 UTC (rev 2913)
@@ -2,21 +2,21 @@
 Section: libs
 Priority: optional
 Maintainer: Debian Java Maintainers 
<[email protected]>
-Uploaders: Stefan Gybas <[EMAIL PROTECTED]>, Arnaud Vandyck <[EMAIL 
PROTECTED]>, Wolfgang Baer <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>= 4.2.30), cdbs, kaffe (>= 2:1.1.5-1), ant, 
libxerces2-java
-Standards-Version: 3.6.2
+Uploaders: Stefan Gybas <[EMAIL PROTECTED]>, Arnaud Vandyck <[EMAIL 
PROTECTED]>, Wolfgang Baer <[EMAIL PROTECTED]>, Matthias Klose <[EMAIL 
PROTECTED]>
+Build-Depends-Indep: debhelper (>= 4.2.30), cdbs, java-gcj-compat-dev, ant, 
libxerces2-java
+Standards-Version: 3.7.2
 
 Package: libpg-java
 Architecture: all
 Section: libs
 Priority: optional
-Depends: kaffe | java1-runtime | java2-runtime
-Suggests: postgresql (>= 7.2)
+Depends: java-gcj-compat | java1-runtime | java2-runtime
+Suggests: postgresql (>= 8.2)
 Conflicts: libpgjava (<= 7.4.7-3)
 Provides: libpgjava
 Replaces: libpgjava
 Description: Java database (JDBC) driver for PostgreSQL
- Java classes for communication with the PostgreSQL 7.2 up to 8.0 database
+ Java classes for communication with the PostgreSQL 7.2 up to 8.2 database
  backend (local or remote) using JDBC. This package contains two Java archives
  (JARs), one that supports JDBC 2.0 (for JDK 1.3 and up) and one that supports
  JDBC 3.0 and SSL (for JDK 1.4 and up).

Modified: trunk/libpgjava/debian/patches/01_BuildXml.patch
===================================================================
--- trunk/libpgjava/debian/patches/01_BuildXml.patch    2007-01-04 08:19:04 UTC 
(rev 2912)
+++ trunk/libpgjava/debian/patches/01_BuildXml.patch    2007-01-06 14:24:46 UTC 
(rev 2913)
@@ -1,5 +1,5 @@
---- build.xml.orig     2005-06-24 18:20:08.000000000 +0200
-+++ build.xml  2005-06-24 19:04:03.000000000 +0200
+--- build.xml.orig     2006-11-29 05:00:15.000000000 +0100
++++ build.xml  2007-01-06 15:12:57.000000000 +0100
 @@ -32,6 +32,9 @@
    <property file="build.properties"/>
  
@@ -9,20 +9,15 @@
 +       -Djdbc2=true or -Djdbc3=true
      <condition property="jdbc2">
        <or>
-         <equals arg1="${ant.java.version}" arg2="1.2"/>
-@@ -43,7 +46,7 @@
-     </condition>
-     <condition property="jdbc3g">
-       <equals arg1="${ant.java.version}" arg2="1.5"/>
+         <equals arg1="${java.specification.version}" arg2="1.2"/>
+@@ -59,10 +62,13 @@
+       <isset property="jdbc3g" />
+       <isset property="jdbc4" />
+       </or>
 -    </condition>
 +    </condition>-->
-     <condition property="jdbc3any">
-       <or>
-         <isset property="jdbc3" />
-@@ -52,7 +55,10 @@
-     </condition>
  
-     <available property="datasource" classname="javax.sql.DataSource"/>
+     <available property="datasourceclass" classname="javax.sql.DataSource"/>
 -    <available property="ssl" classname="javax.net.ssl.SSLContext"/>
 +    <!-- Comment out so no SSL decision is done - this way
 +         we can request SSL inclusion during build explicit with 
@@ -31,7 +26,7 @@
      <available property="junit" classname="junit.framework.Test"/>
      <available property="junit.task" 
classname="org.apache.tools.ant.taskdefs.optional.junit.JUnitTask"/>
  
-@@ -107,8 +113,8 @@
+@@ -111,8 +117,8 @@
  
      <available classname="org.postgresql.Driver" 
property="old.driver.present" />
      <fail message="Old driver was detected on classpath or in jre/lib/ext, 
please remove and try again." if="old.driver.present" />
@@ -42,8 +37,8 @@
        <!-- This is the core of the driver.  It is common for all versions. -->
         <include name="${package}/*.java" />
         <include name="${package}/core/**" />
-@@ -225,6 +231,15 @@
-       <not><equals arg1="${jdbc3any}" arg2="true" /></not>
+@@ -277,6 +283,15 @@
+       <not><equals arg1="${jdbc3plus}" arg2="true" /></not>
      </condition>
  
 +    <condition property="InitCause" value="">
@@ -58,7 +53,7 @@
      <!-- determine the ssl status -->
      <condition property="ssl_config" value="">
          <equals arg1="${ssl}" arg2="true"/>
-@@ -251,6 +266,7 @@
+@@ -306,6 +321,7 @@
      <filter token="DEF_PGPORT" value="${def_pgport}" />
      <filter token="SSL" value="${ssl_config}" />
      <filter token="NOINITCAUSE" value="${noInitCause}" />

Modified: trunk/libpgjava/debian/patches/02_PSQLException_JDK13.patch
===================================================================
--- trunk/libpgjava/debian/patches/02_PSQLException_JDK13.patch 2007-01-04 
08:19:04 UTC (rev 2912)
+++ trunk/libpgjava/debian/patches/02_PSQLException_JDK13.patch 2007-01-06 
14:24:46 UTC (rev 2913)
@@ -1,18 +1,18 @@
---- org/postgresql/util/PSQLException.java.in.orig     2005-06-24 
19:47:01.000000000 +0200
-+++ org/postgresql/util/PSQLException.java.in  2005-06-24 19:47:41.000000000 
+0200
-@@ -21,7 +21,8 @@
+--- org/postgresql/util/PSQLException.java.in~ 2005-11-24 03:29:23.000000000 
+0100
++++ org/postgresql/util/PSQLException.java.in  2007-01-06 15:16:39.000000000 
+0100
+@@ -22,7 +22,8 @@
      public PSQLException(String msg, PSQLState state, Throwable cause)
      {
          super(addCauseToMessage(msg, cause), state == null ? null : 
state.getState());
 -        initCause(cause); // Calls either the 1.4 Throwable impl or our impl 
below.
 +        @NOINITCAUSE@ initCauseA(cause); // Calls either the 1.4 Throwable 
impl or our impl below.
 +        @INITCAUSE@ initCause(cause);
-         if (Driver.logDebug)
-             Driver.debug("Exception: " + this);
  
-@@ -60,7 +61,7 @@
      }
  
+@@ -70,7 +71,7 @@
+     }
+ 
      // Dummy initCause() for pre-1.4 JVMs
 -    @NOINITCAUSE@ public void initCause(Throwable cause) {
 +    @NOINITCAUSE@ public void initCauseA(Throwable cause) {

Modified: trunk/libpgjava/debian/rules
===================================================================
--- trunk/libpgjava/debian/rules        2007-01-04 08:19:04 UTC (rev 2912)
+++ trunk/libpgjava/debian/rules        2007-01-06 14:24:46 UTC (rev 2913)
@@ -4,18 +4,16 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-export JAVA_HOME := /usr/lib/kaffe
+export JAVA_HOME := /usr/lib/jvm/java-gcj
 
 UPSTREAM_VERSION := $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 
-d\) | cut -f1 -d\-)
 
 clean::
        rm -f org/postgresql/Driver.java org/postgresql/util/PSQLException.java 
postgresql-jdbc*.jar
        rm -rf build jars java
+       find -name '*.class' | xargs -r rm -f
 
 build:
-       #chmod -x example/corba/stock.idl to fix lintian/linda warning
-       chmod -x example/corba/stock.idl
-
 # move jdbc2 interfaces to the source directory
        #cp -r debian/jdbc2_interfaces/* .
 


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to