This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository janino.

commit bb762da508e66afb6ac314d8a0a578cf34b49c8d
Author: Emmanuel Bourg <[email protected]>
Date:   Wed Oct 2 13:45:18 2013 +0200

    Build and install the commons-compiler-jdk component
---
 .../02-remove-nullanalysis-annotations.patch       |   45 ++++++++++++++++++++
 debian/patches/02-skip-commons-compiler-jdk.patch  |   31 --------------
 debian/patches/03-disable-signing.patch            |   16 ++++++-
 debian/patches/series                              |    2 +-
 debian/rules                                       |    3 ++
 5 files changed, 64 insertions(+), 33 deletions(-)

diff --git a/debian/patches/02-remove-nullanalysis-annotations.patch 
b/debian/patches/02-remove-nullanalysis-annotations.patch
new file mode 100644
index 0000000..e79f8bd
--- /dev/null
+++ b/debian/patches/02-remove-nullanalysis-annotations.patch
@@ -0,0 +1,45 @@
+Description: Removes the use of the de.unkrig.commons.nullanalysis annotations
+ which aren't provided with the upstream sources.
+Author: Emmanuel Bourg <[email protected]>
+Forwarded: not-needed
+--- 
a/commons-compiler-jdk/src/org/codehaus/commons/compiler/jdk/package-info.java
++++ 
b/commons-compiler-jdk/src/org/codehaus/commons/compiler/jdk/package-info.java
+@@ -27,5 +27,5 @@
+ /**
+  * Main package of the plugin.
+  */
[email protected] package 
org.codehaus.commons.compiler.jdk;
++package org.codehaus.commons.compiler.jdk;
+ 
+--- a/janino-dist/build.xml
++++ b/janino-dist/build.xml
+@@ -88,21 +88,6 @@
+               />
+ 
+               <!-- Build 'build/commons-compiler-jdk.jar'. -->
+-              <delete dir="build/bin-de.unkrig.commons.nullanalysis"/>
+-              <mkdir dir="build/bin-de.unkrig.commons.nullanalysis"/>
+-              <javac
+-                      fork="yes"
+-                      source="1.6"
+-                      target="1.6"
+-                      srcdir="../de.unkrig.commons.nullanalysis/src"
+-                      destdir="build/bin-de.unkrig.commons.nullanalysis"
+-                      debug="true"
+-                      debuglevel="lines,vars,source"
+-                      includeantruntime="false"
+-              >
+-                      <compilerarg value="-Xlint:none"/>
+-                      <compilerarg value="-Xlint:deprecation"/>
+-              </javac>
+               <delete dir="build/bin-commons-compiler-jdk"/>
+               <mkdir dir="build/bin-commons-compiler-jdk"/>
+               <javac
+@@ -128,7 +113,6 @@
+                               <attribute name="Implementation-URL"     
value="http://janino.net"/>
+                       </manifest>
+                       <fileset dir="build/bin-commons-compiler-jdk"/>
+-                      <fileset 
dir="build/bin-de.unkrig.commons.nullanalysis"/>
+               </jar>
+               <signjar
+                       keystore="dummy-keystore"
diff --git a/debian/patches/02-skip-commons-compiler-jdk.patch 
b/debian/patches/02-skip-commons-compiler-jdk.patch
deleted file mode 100644
index 5e86410..0000000
--- a/debian/patches/02-skip-commons-compiler-jdk.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-Description: Do not build the commons-compiler-jdk component which fails to 
build
- due to the missing nullanalysis annotations. This component is not necessary 
for
- running janino.
-Author: Emmanuel Bourg <[email protected]>
-Forwarded: no
---- a/janino-dist/build.xml
-+++ b/janino-dist/build.xml
-@@ -88,6 +88,7 @@
-               />
- 
-               <!-- Build 'build/commons-compiler-jdk.jar'. -->
-+<!--
-               <delete dir="build/bin-de.unkrig.commons.nullanalysis"/>
-               <mkdir dir="build/bin-de.unkrig.commons.nullanalysis"/>
-               <javac
-@@ -137,6 +138,7 @@
-                       jar="build/commons-compiler-jdk.jar"
-                       alias="dummy"
-               />
-+-->
- 
-               <!-- Build source ZIP files. -->
-               <zip destfile="build/commons-compiler-src.zip" filesonly="true">
-@@ -153,7 +155,6 @@
-               <zip destfile="mirror/download/janino-${version}.zip" 
filesonly="true">
-                       <zipfileset file="build/commons-compiler.jar"     
prefix="janino-${version}"/>
-                       <zipfileset file="build/janino.jar"               
prefix="janino-${version}"/>
--                      <zipfileset file="build/commons-compiler-jdk.jar" 
prefix="janino-${version}"/>
- 
-                       <zipfileset file="build/commons-compiler-src.zip"     
prefix="janino-${version}"/>
-                       <zipfileset file="build/janino-src.zip"               
prefix="janino-${version}"/>
diff --git a/debian/patches/03-disable-signing.patch 
b/debian/patches/03-disable-signing.patch
index 602f899..72dfd84 100644
--- a/debian/patches/03-disable-signing.patch
+++ b/debian/patches/03-disable-signing.patch
@@ -33,4 +33,18 @@ Forwarded: not-needed
 -              />
  
                <!-- Build 'build/commons-compiler-jdk.jar'. -->
- <!--
+               <delete dir="build/bin-commons-compiler-jdk"/>
+@@ -114,13 +100,6 @@
+                       </manifest>
+                       <fileset dir="build/bin-commons-compiler-jdk"/>
+               </jar>
+-              <signjar
+-                      keystore="dummy-keystore"
+-                      storepass="storepass"
+-                      keypass="keypass"
+-                      jar="build/commons-compiler-jdk.jar"
+-                      alias="dummy"
+-              />
+ 
+               <!-- Build source ZIP files. -->
+               <zip destfile="build/commons-compiler-src.zip" filesonly="true">
diff --git a/debian/patches/series b/debian/patches/series
index 8bafbe7..dd8cf2a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,3 @@
 01-include-ant-runtime.patch
-02-skip-commons-compiler-jdk.patch
+02-remove-nullanalysis-annotations.patch
 03-disable-signing.patch
diff --git a/debian/rules b/debian/rules
index 8cf67f0..fcc92c8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,6 +15,9 @@ override_dh_auto_install:
        mh_installpom -plibjanino-java --no-parent --has-package-version 
-e$(VERSION) commons-compiler/pom.xml
        mh_installjar -plibjanino-java --java-lib -e$(VERSION) 
commons-compiler/pom.xml janino-dist/build/commons-compiler.jar
        
+       mh_installpom -plibjanino-java --no-parent --has-package-version 
-e$(VERSION) commons-compiler-jdk/pom.xml
+       mh_installjar -plibjanino-java --java-lib -e$(VERSION) 
commons-compiler-jdk/pom.xml janino-dist/build/commons-compiler-jdk.jar
+       
        mh_installpom -plibjanino-java --no-parent --has-package-version 
-e$(VERSION) janino/pom.xml
        mh_installjar -plibjanino-java --java-lib -e$(VERSION) janino/pom.xml 
janino-dist/build/janino.jar
        

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/janino.git

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

Reply via email to