Author: starswifter-guest
Date: 2010-10-12 22:35:37 +0000 (Tue, 12 Oct 2010)
New Revision: 13026

Added:
   trunk/libsqljet-java/debian/libsqljet-java-doc.javadoc
   trunk/libsqljet-java/debian/libsqljet-java.changelog
   trunk/libsqljet-java/debian/libsqljet-java.examples
   trunk/libsqljet-java/debian/libsqljet-java.jlibs
   trunk/libsqljet-java/debian/patches/
   trunk/libsqljet-java/debian/patches/build_fix.patch
   trunk/libsqljet-java/debian/patches/series
   trunk/libsqljet-java/debian/source/
   trunk/libsqljet-java/debian/source/format
Removed:
   trunk/libsqljet-java/debian/linkjars
Modified:
   trunk/libsqljet-java/debian/changelog
   trunk/libsqljet-java/debian/control
   trunk/libsqljet-java/debian/rules
Log:
Bumped the Standards-Version
Set source format
Added several files for DH/JH to handle installation of stuff
Removed debian/linkjars (currently not needed, might return some day)
Added patch to fix the build process
Set distribution in debian/changes
Updated debian/rules
The package should be release-ready


Modified: trunk/libsqljet-java/debian/changelog
===================================================================
--- trunk/libsqljet-java/debian/changelog       2010-10-10 18:13:38 UTC (rev 
13025)
+++ trunk/libsqljet-java/debian/changelog       2010-10-12 22:35:37 UTC (rev 
13026)
@@ -1,4 +1,4 @@
-libsqljet-java (1.0.2.b885-1) unstable; urgency=low
+libsqljet-java (1.0.3.b914-1) unstable; urgency=low
 
   * Initial release. (Closes: #563123)
 

Modified: trunk/libsqljet-java/debian/control
===================================================================
--- trunk/libsqljet-java/debian/control 2010-10-10 18:13:38 UTC (rev 13025)
+++ trunk/libsqljet-java/debian/control 2010-10-12 22:35:37 UTC (rev 13026)
@@ -3,8 +3,8 @@
 Priority: optional
 Maintainer: Debian Java Maintainers 
<[email protected]>
 Uploaders: Morten Sørensen <[email protected]>
-Build-Depends: ant, antlr3, debhelper (>= 7.0.50), default-jdk, javahelper (>= 
0.27)
-Standards-Version: 3.8.3
+Build-Depends: ant, ant-optional, antlr3, debhelper (>= 7.0.50), default-jdk, 
javahelper (>= 0.27), junit4, libantlr-java, libeasymock-java
+Standards-Version: 3.9.1
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libsqljet-java
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-java/trunk/libsqljet-java
 Homepage: http://sqljet.com/

Added: trunk/libsqljet-java/debian/libsqljet-java-doc.javadoc
===================================================================
--- trunk/libsqljet-java/debian/libsqljet-java-doc.javadoc                      
        (rev 0)
+++ trunk/libsqljet-java/debian/libsqljet-java-doc.javadoc      2010-10-12 
22:35:37 UTC (rev 13026)
@@ -0,0 +1 @@
+build/javadoc usr/share/doc/libsqljet-java/api

Added: trunk/libsqljet-java/debian/libsqljet-java.changelog
===================================================================
--- trunk/libsqljet-java/debian/libsqljet-java.changelog                        
        (rev 0)
+++ trunk/libsqljet-java/debian/libsqljet-java.changelog        2010-10-12 
22:35:37 UTC (rev 13026)
@@ -0,0 +1 @@
+CHANGES

Added: trunk/libsqljet-java/debian/libsqljet-java.examples
===================================================================
--- trunk/libsqljet-java/debian/libsqljet-java.examples                         
(rev 0)
+++ trunk/libsqljet-java/debian/libsqljet-java.examples 2010-10-12 22:35:37 UTC 
(rev 13026)
@@ -0,0 +1 @@
+sqljet-examples/simple/src/org/tmatesoft/sqljet/examples/tutorial/Tutorial.java

Added: trunk/libsqljet-java/debian/libsqljet-java.jlibs
===================================================================
--- trunk/libsqljet-java/debian/libsqljet-java.jlibs                            
(rev 0)
+++ trunk/libsqljet-java/debian/libsqljet-java.jlibs    2010-10-12 22:35:37 UTC 
(rev 13026)
@@ -0,0 +1 @@
+build/sqljet.1.0.3.b914.jar

Deleted: trunk/libsqljet-java/debian/linkjars
===================================================================
--- trunk/libsqljet-java/debian/linkjars        2010-10-10 18:13:38 UTC (rev 
13025)
+++ trunk/libsqljet-java/debian/linkjars        2010-10-12 22:35:37 UTC (rev 
13026)
@@ -1 +0,0 @@
-/usr/share/java/antlr.jar tools/antlr-3.1.3.jar

Added: trunk/libsqljet-java/debian/patches/build_fix.patch
===================================================================
--- trunk/libsqljet-java/debian/patches/build_fix.patch                         
(rev 0)
+++ trunk/libsqljet-java/debian/patches/build_fix.patch 2010-10-12 22:35:37 UTC 
(rev 13026)
@@ -0,0 +1,99 @@
+Description: This patch makes several small changes to build.xml and 
sqljet.build.properties. The changes in sqljet.build.properties is only version 
numbers. The changes in build.xml is includes during the use of antlr, 
dependencies for the target deploy (removing those which is not interesting) 
and commenting out large parts of deploy target (it is compressing stuff which 
would be generated during the targets which is no longer executed, and removing 
everything which is not compressed in a specific .zip file). The dependency for 
deploy in test and test-stress have been removed, such that the entire .jar 
file not have to be recompiled every time.
+
+--- a/build.xml        2010-01-08 22:21:07.000000000 +0100
++++ b/build.xml        2010-10-12 22:47:48.104440571 +0200
+@@ -1,7 +1,7 @@
+ <project name="sqljet" default="deploy" 
xmlns:artifact="antlib:org.apache.maven.artifact.ant">
+ 
+       <property file="sqljet.build.properties" />
+-    <property name="build.vcs.number.1" value="local" />
++    <property name="build.vcs.number.1" value="914" />
+       <property name="build.number" 
value="${sqljet.version.major}.${sqljet.version.minor}.${sqljet.version.micro}.b${build.vcs.number.1}"/>
+       <property name="version.number" 
value="${sqljet.version.major}.${sqljet.version.minor}.${sqljet.version.micro}" 
/>
+ 
+@@ -50,7 +50,7 @@
+             <arg value="sqljet/src/org/tmatesoft/sqljet/core/internal/lang"/>
+             <arg value="sqljet/src/Sql.g"/>
+             <classpath>
+-                <pathelement location="tools/antlr-${antlr.version}.jar"/>
++                <fileset dir="tools" includes="*.jar"/>
+                 <pathelement path="${java.class.path}"/>
+             </classpath>
+         </java>
+@@ -185,7 +185,7 @@
+               </tar>
+       </target>
+ 
+-      <target name="deploy" depends="clean, init-build.number, compile, 
compile-examples, generate-key, osgi, tarball, javadoc">
++      <target name="deploy" depends="clean, init-build.number, compile, 
javadoc">
+               <mkdir dir="build" />
+ 
+               <jar destfile="build/sqljet.${build.number}.jar">
+@@ -196,7 +196,7 @@
+                 <include name="sqljet.build.properties"/>
+             </fileset>
+         </jar>
+-
++<!--
+         <zip destfile="build/sqljet.${build.number}.src.zip">
+             <zipfileset dir="sqljet/src" prefix="src">
+                 <exclude name="**/.*"/>
+@@ -208,9 +208,9 @@
+                 <include name="CHANGES" />
+             </zipfileset>
+         </zip>
+-
++-->
+               <!-- examples (browser) -->
+-              <manifest file="build/MANIFEST.MF">
++<!--          <manifest file="build/MANIFEST.MF">
+                 <attribute name="Built-By" value="TMate Software"/>
+             <attribute name="Main-Class" 
value="org.tmatesoft.sqljet.browser.DBBrowser"/>
+             <attribute name="Class-Path" value="sqljet.${build.number}.jar 
antlr-runtime-${antlr.version}.jar"/>
+@@ -304,7 +304,7 @@
+               </delete>
+               <delete dir="build/javadoc" includeemptydirs="true">
+                       <include name="**/**" />
+-              </delete>
++              </delete>-->
+       </target>
+ 
+       <target name="deploy-maven" depends="clean,compile">
+@@ -366,7 +366,7 @@
+               <delete 
dir="build/maven-deploy/org.tmatesoft.sqljet-${version.number}" />
+       </target>
+       
+-      <target name="test" depends="deploy">
++      <target name="test">
+               <echoproperties prefix="os."/>          
+               <echoproperties prefix="java.vm."/>             
+               <junit>
+@@ -395,7 +395,7 @@
+               </junit>
+       </target>
+ 
+-      <target name="test-stress" depends="deploy">
++      <target name="test-stress">
+               <echoproperties prefix="os." />
+               <echoproperties prefix="java.vm." />
+               <junit>
+@@ -423,4 +423,4 @@
+                       <sysproperty key="SqlJetBtreeTableTest.REPEATS_COUNT" 
value="100" />
+               </junit>
+       </target>
+-</project>
+\ No newline at end of file
++</project>
+
+--- a/sqljet.build.properties  2010-05-05 11:13:53.000000000 +0200
++++ b/sqljet.build.properties  2010-10-12 22:16:25.958876607 +0200
+@@ -1,7 +1,7 @@
+ sqljet.version.major=1
+ sqljet.version.minor=0
+ sqljet.version.micro=3
+-sqljet.version.build=local
++sqljet.version.build=914
+ 
+-antlr.version=3.1.3
++antlr.version=3.2
+ sqlite.version=3.6.10

Added: trunk/libsqljet-java/debian/patches/series
===================================================================
--- trunk/libsqljet-java/debian/patches/series                          (rev 0)
+++ trunk/libsqljet-java/debian/patches/series  2010-10-12 22:35:37 UTC (rev 
13026)
@@ -0,0 +1 @@
+build_fix.patch

Modified: trunk/libsqljet-java/debian/rules
===================================================================
--- trunk/libsqljet-java/debian/rules   2010-10-10 18:13:38 UTC (rev 13025)
+++ trunk/libsqljet-java/debian/rules   2010-10-12 22:35:37 UTC (rev 13026)
@@ -1,18 +1,20 @@
 #!/usr/bin/make -f
 
-#include /usr/share/cdbs/1/class/ant.mk
-#include /usr/share/cdbs/1/class/javahelper.mk
-
 %:
        dh $@ --with javahelper
 
-override_jh_linkjars:
+override_dh_auto_build:
        mkdir tools
-       jh_linkjars -n
+       ln -s /usr/share/java/antlr3.jar tools/
+       ln -s /usr/share/java/antlr.jar tools/
+       ln -s /usr/share/java/stringtemplate.jar tools/
+       ln -s 
/usr/share/maven-repo/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar tools/
+       ln -s 
/usr/share/maven-repo/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar lib/
+       mkdir sqljet-test/lib
+       ln -s /usr/share/java/junit4.jar sqljet-test/lib/
+       ln -s /usr/share/java/easymock.jar sqljet-test/lib/
+       ln -s /usr/share/java/hamcrest-core.jar sqljet-test/lib/
+       dh_auto_build
 
-override_dh_auto_build:
-       dh_auto_build -- -lib /usr/share/java -v
-#      mkdir tools
-#      ln -s /usr/share/java/antlr.jar tools/antlr-3.1.3.jar
-#      ln -s /usr/share/java/antlr.jar lib/antlr-runtime-3.1.3.jar
-#      dh_auto_build -- -lib /usr/share/java -v
+override_dh_auto_test:
+       dh_auto_build -- test test-stress

Added: trunk/libsqljet-java/debian/source/format
===================================================================
--- trunk/libsqljet-java/debian/source/format                           (rev 0)
+++ trunk/libsqljet-java/debian/source/format   2010-10-12 22:35:37 UTC (rev 
13026)
@@ -0,0 +1 @@
+3.0 (quilt)


Property changes on: trunk/libsqljet-java/debian/source/format
___________________________________________________________________
Added: svn:executable
   + *


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

Reply via email to