[pkg-java] r7856 - in trunk/commons-jci: . debian debian/patches

drazzib-guest at alioth.debian.org drazzib-guest at alioth.debian.org
Wed Jan 21 22:35:39 UTC 2009


Author: drazzib-guest
Date: 2009-01-21 22:35:39 +0000 (Wed, 21 Jan 2009)
New Revision: 7856

Added:
   trunk/commons-jci/debian/
   trunk/commons-jci/debian/TODO
   trunk/commons-jci/debian/build.xml
   trunk/commons-jci/debian/changelog
   trunk/commons-jci/debian/compat
   trunk/commons-jci/debian/control
   trunk/commons-jci/debian/copyright
   trunk/commons-jci/debian/libcommons-jci-java-doc.doc-base
   trunk/commons-jci/debian/libcommons-jci-java-doc.docs
   trunk/commons-jci/debian/libcommons-jci-java-doc.examples
   trunk/commons-jci/debian/patches/
   trunk/commons-jci/debian/patches/00list
   trunk/commons-jci/debian/patches/01_janino_version_change.dpatch
   trunk/commons-jci/debian/rules
   trunk/commons-jci/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: trunk/commons-jci/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: trunk/commons-jci/debian/TODO
===================================================================
--- trunk/commons-jci/debian/TODO	                        (rev 0)
+++ trunk/commons-jci/debian/TODO	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,8 @@
+- Package JavaC compiler module
+  Need vafer dependency 0.2 which is not yet in Debian
+  <http://vafer.org/projects/dependency/>
+
+- Package JSR199 compiler module
+  Code is build against a preview version of JSR199
+  and not against class included in OpenJDK6.
+  Maybe waiting for 1.1 upstream version is the right thing to do ?

Added: trunk/commons-jci/debian/build.xml
===================================================================
--- trunk/commons-jci/debian/build.xml	                        (rev 0)
+++ trunk/commons-jci/debian/build.xml	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,185 @@
+<?xml version="1.0"?>
+<project name="javaflow" basedir="..">
+
+
+
+<target name="init">
+	<property name="build.dir" value="build"/>
+	<property name="dist.dir" value="dist"/>
+	
+	<property name="fam.src.dir" value="fam/src/main"/>
+	<property name="fam.build.dir" value="${build.dir}/fam"/>
+	<property name="fam.jar" value="${dist.dir}/${deb.package}-${deb.version}-fam.jar"/>
+	<property name="core.src.dir" value="core/src/main"/>
+	<property name="core.build.dir" value="${build.dir}/core"/>
+	<property name="core.jar" value="${dist.dir}/${deb.package}-${deb.version}-core.jar"/>
+	
+	<property name="groovy.src.dir" value="compilers/groovy/src/main"/>
+	<property name="groovy.build.dir" value="${build.dir}/groovy"/>
+	<property name="groovy.jar" value="${dist.dir}/${deb.package}-${deb.version}-groovy.jar"/>
+	
+	<property name="rhino.src.dir" value="compilers/rhino/src/main"/>
+	<property name="rhino.build.dir" value="${build.dir}/rhino"/>
+	<property name="rhino.jar" value="${dist.dir}/${deb.package}-${deb.version}-rhino.jar"/>
+	
+	<property name="janino.src.dir" value="compilers/janino/src/main"/>
+	<property name="janino.build.dir" value="${build.dir}/janino"/>
+	<property name="janino.jar" value="${dist.dir}/${deb.package}-${deb.version}-janino.jar"/>
+	
+	<property name="eclipse.src.dir" value="compilers/eclipse/src/main"/>
+	<property name="eclipse.build.dir" value="${build.dir}/eclipse"/>
+	<property name="eclipse.jar" value="${dist.dir}/${deb.package}-${deb.version}-eclipse.jar"/>
+	
+	<property name="jsr199.src.dir" value="compilers/jsr199/src/main"/>
+	<property name="jsr199.build.dir" value="${build.dir}/jsr199"/>
+	<property name="jsr199.jar" value="${dist.dir}/${deb.package}-${deb.version}-jsr199.jar"/>
+</target>
+
+
+
+<target name="compile.fam" depends="init">
+	<mkdir dir="${fam.build.dir}"/>
+	<javac srcdir="${fam.src.dir}"
+			destdir="${fam.build.dir}"
+			source="1.4" target="1.4"
+			debug="on">
+	</javac>
+</target>
+
+<target name="compile.core" depends="compile.fam">
+	<mkdir dir="${core.build.dir}"/>
+	<javac srcdir="${core.src.dir}"
+			destdir="${core.build.dir}"
+			classpath="${fam.build.dir}"
+			source="1.4" target="1.4"
+			debug="on">
+	</javac>
+</target>
+
+<target name="compile.rhino" depends="compile.core">
+	<mkdir dir="${rhino.build.dir}"/>
+	<javac srcdir="${rhino.src.dir}"
+			destdir="${rhino.build.dir}"
+			classpath="${fam.build.dir}:${core.build.dir}"
+			source="1.4" target="1.4"
+			debug="on">
+	</javac>
+</target>
+
+<target name="compile.groovy" depends="compile.core">
+	<mkdir dir="${groovy.build.dir}"/>
+	<javac srcdir="${groovy.src.dir}"
+			destdir="${groovy.build.dir}"
+			classpath="${fam.build.dir}:${core.build.dir}"
+			source="1.4" target="1.4"
+			debug="on">
+	</javac>
+</target>
+
+<target name="compile.janino" depends="compile.core">
+	<mkdir dir="${janino.build.dir}"/>
+	<javac srcdir="${janino.src.dir}"
+			destdir="${janino.build.dir}"
+			classpath="${fam.build.dir}:${core.build.dir}"
+			source="1.4" target="1.4"
+			debug="on">
+	</javac>
+</target>
+
+<target name="compile.eclipse" depends="compile.core">
+	<mkdir dir="${eclipse.build.dir}"/>
+	<javac srcdir="${eclipse.src.dir}"
+			destdir="${eclipse.build.dir}"
+			classpath="${fam.build.dir}:${core.build.dir}"
+			source="1.4" target="1.4"
+			debug="on">
+	</javac>
+</target>
+<!--
+<target name="compile.jsr199" depends="compile.core">
+	<mkdir dir="${jsr199.build.dir}"/>
+	<javac srcdir="${jsr199.src.dir}"
+			destdir="${jsr199.build.dir}"
+			classpath="${fam.build.dir}:${core.build.dir}"
+			source="1.6" target="1.6"
+			debug="on">
+	</javac>
+</target>
+-->
+
+<target name="jar.fam" depends="compile.fam">
+	<jar jarfile="${fam.jar}"
+			basedir="${fam.build.dir}" />
+</target>
+
+<target name="jar.core" depends="compile.core">
+	<jar jarfile="${core.jar}"
+			basedir="${core.build.dir}" />
+</target>
+
+<target name="jar.rhino" depends="compile.rhino">
+	<jar jarfile="${rhino.jar}"
+			basedir="${rhino.build.dir}" />
+</target>
+
+<target name="jar.groovy" depends="compile.groovy">
+	<jar jarfile="${groovy.jar}"
+			basedir="${groovy.build.dir}" />
+</target>
+
+<target name="jar.janino" depends="compile.janino">
+	<jar jarfile="${janino.jar}"
+			basedir="${janino.build.dir}" />
+</target>
+
+<target name="jar.eclipse" depends="compile.eclipse">
+	<jar jarfile="${eclipse.jar}"
+			basedir="${eclipse.build.dir}" />
+</target>
+<!--
+<target name="jar.jsr199" depends="compile.jsr199">
+	<jar jarfile="${jsr199.jar}"
+			basedir="${jsr199.build.dir}" />
+</target>
+-->
+
+<target name="jar.all" depends="jar.fam, jar.core, jar.rhino, jar.groovy, jar.janino, jar.eclipse">
+</target>
+
+<target name="javadoc">
+
+	<javadoc
+		packagenames="*"
+		destdir="${dist.dir}/api"
+		access="protected"
+		old="false"
+		verbose="false"
+		version="true"
+		use="true"
+		author="true"
+		>
+		<fileset dir=".">
+			<include name="${fam.src.dir}/**/*.java"/>
+			<include name="${core.src.dir}/**/*.java"/>
+			<include name="${rhino.src.dir}/**/*.java"/>
+			<include name="${groovy.src.dir}/**/*.java"/>
+			<include name="${janino.src.dir}/**/*.java"/>
+			<include name="${eclipse.src.dir}/**/*.java"/>
+		</fileset>
+	</javadoc>
+
+</target>
+
+
+
+<target name="clean" depends="init">
+	<delete dir="${build.dir}"/>
+	<delete dir="${dist.dir}"/>
+
+	<mkdir dir="${build.dir}"/>
+	<mkdir dir="${dist.dir}"/>
+</target>
+
+
+
+</project>

Added: trunk/commons-jci/debian/changelog
===================================================================
--- trunk/commons-jci/debian/changelog	                        (rev 0)
+++ trunk/commons-jci/debian/changelog	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,9 @@
+commons-jci (1.0-1) unstable; urgency=low
+
+  * Initial release. (Closes: #499448)
+  * debian/control:
+    - each binary package now depends on headless version of java-gcj-compat
+    - don't use alternative in B-D line (increase build reproducibility)
+  * Include examples in libcommons-jci-java-doc package
+
+ -- Damien Raude-Morvan <drazzib at drazzib.com>  Sat, 29 Nov 2008 22:48:17 +0100

Added: trunk/commons-jci/debian/compat
===================================================================
--- trunk/commons-jci/debian/compat	                        (rev 0)
+++ trunk/commons-jci/debian/compat	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1 @@
+5

Added: trunk/commons-jci/debian/control
===================================================================
--- trunk/commons-jci/debian/control	                        (rev 0)
+++ trunk/commons-jci/debian/control	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,112 @@
+Source: commons-jci
+Maintainer: Damien Raude-Morvan <drazzib at drazzib.com>
+Standards-Version: 3.8.0
+Section: libs
+Priority: optional
+Build-Depends: openjdk-6-jdk, ant, debhelper (>= 5), cdbs, dpatch
+Build-Depends-Indep: libcommons-io-java, libcommons-lang-java, libcommons-logging-java, libasm2-java, groovy, rhino, janino, libecj-java
+Homepage: http://commons.apache.org/jci/
+Vcs-Svn: http://svn.drazzib.com/debian-pkg/commons-jci/trunk
+Vcs-Browser: http://svn.drazzib.com/wsvn/Debian-Pkg/commons-jci/trunk
+
+Package: libcommons-jci-java
+Architecture: all
+Depends: ${misc:Depends}, java-gcj-compat-headless | java2-runtime-headless, libcommons-io-java, libcommons-lang-java, libcommons-logging-java, libasm2-java
+Description: common Java interface for various compilers - Core and FAM
+ Commons JCI is a common Java compiler interface for various compilers.
+ .
+ It can be used to either compile Java (or any other language that can be
+ compiled to Java classes like e.g. Groovy or Javascript) to Java.
+ .
+ It is integrated with a Java FAM (Filesystem Alteration Monitor)
+ that can be used with JCI compiling/reloading classloader.
+ .
+ This package contains FAM and Core module of Commons JCI.
+
+Package: libcommons-jci-rhino-java
+Architecture: all
+Depends: ${misc:Depends}, java-gcj-compat-headless | java2-runtime-headless, libcommons-jci-java (= ${source:Version}), rhino
+Description: common Java interface for various compilers - Javascript
+ Commons JCI is a common Java compiler interface for various compilers.
+ .
+ It can be used to either compile Java (or any other language that can be
+ compiled to Java classes like e.g. Groovy or Javascript) to Java.
+ .
+ It is integrated with a Java FAM (Filesystem Alteration Monitor)
+ that can be used with JCI compiling/reloading classloader.
+ .
+ This package contains Rhino compiler (Javascript) module of Commons JCI.
+
+Package: libcommons-jci-groovy-java
+Architecture: all
+Depends: ${misc:Depends}, java-gcj-compat-headless | java2-runtime-headless, libcommons-jci-java (= ${source:Version}), groovy
+Description: common Java interface for various compilers - Groovy
+ Commons JCI is a common Java compiler interface for various compilers.
+ .
+ It can be used to either compile Java (or any other language that can be
+ compiled to Java classes like e.g. Groovy or Javascript) to Java.
+ .
+ It is integrated with a Java FAM (Filesystem Alteration Monitor)
+ that can be used with JCI compiling/reloading classloader.
+ .
+ This package contains Groovy compiler module of Commons JCI.
+
+Package: libcommons-jci-janino-java
+Architecture: all
+Depends: ${misc:Depends}, java-gcj-compat-headless | java2-runtime-headless, libcommons-jci-java (= ${source:Version}), janino
+Description: common Java interface for various compilers - Janino
+ Commons JCI is a common Java compiler interface for various compilers.
+ .
+ It can be used to either compile Java (or any other language that can be
+ compiled to Java classes like e.g. Groovy or Javascript) to Java.
+ .
+ It is integrated with a Java FAM (Filesystem Alteration Monitor)
+ that can be used with JCI compiling/reloading classloader.
+ .
+ This package contains Janino compiler module of Commons JCI.
+
+Package: libcommons-jci-eclipse-java
+Architecture: all
+Depends: ${misc:Depends}, java-gcj-compat-headless | java2-runtime-headless, libcommons-jci-java (= ${source:Version}), libecj-java
+Description: common Java interface for various compilers - Eclipse JDT
+ Commons JCI is a common Java compiler interface for various compilers.
+ .
+ It can be used to either compile Java (or any other language that can be
+ compiled to Java classes like e.g. Groovy or Javascript) to Java.
+ .
+ It is integrated with a Java FAM (Filesystem Alteration Monitor)
+ that can be used with JCI compiling/reloading classloader.
+ .
+ This package contains Eclipse JDT compiler module of Commons JCI.
+
+#Package: libcommons-jci-jsr199-java
+#Architecture: all
+#Depends: ${misc:Depends}, openjdk-6-jre-headless | java6-runtime-headless, libcommons-jci-java (= ${source:Version})
+#Description: common Java interface for various compilers - Java6 JSR199
+# Commons JCI is a common Java compiler interface for various compilers.
+# .
+# It can be used to either compile Java (or any other language that can be
+# compiled to Java classes like e.g. Groovy or Javascript) to Java.
+# .
+# It is integrated with a Java FAM (Filesystem Alteration Monitor)
+# that can be used with JCI compiling/reloading classloader.
+# .
+# This package contains Java6 JSR199 compiler module of Commons JCI.
+# .
+# Need a Java 6 compliant runtime environnement.
+
+Package: libcommons-jci-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: libcommons-jci-java
+Description: common Java interface for various compilers - documentation
+ Commons JCI is a common Java compiler interface for various compilers.
+ .
+ It can be used to either compile Java (or any other language that can be
+ compiled to Java classes like e.g. Groovy or Javascript) to Java.
+ .
+ It is integrated with a Java FAM (Filesystem Alteration Monitor)
+ that can be used with JCI compiling/reloading classloader.
+ .
+ This package contains Javadoc API of Commons JCI.

Added: trunk/commons-jci/debian/copyright
===================================================================
--- trunk/commons-jci/debian/copyright	                        (rev 0)
+++ trunk/commons-jci/debian/copyright	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,22 @@
+This package was debianized by Damien Raude-Morvan <drazzib at drazzib.com>
+
+It was downloaded from http://www.apache.org/dist/commons/jci/
+
+Upstream Authors:
+Torsten Curdt <tcurdt at apache.org>
+Don Brown <mrdon at apache.org>
+Joerk Heinicke <joerg.heinicke at gmx.de>
+Mark Proctor <mproctor at codehaus.org>
+(from http://commons.apache.org/jci/team-list.html)
+
+Copyright:
+    Copyright (C) 2004-2007 The Apache Software Foundation
+
+License: Apache 2.0
+
+  On Debian GNU/Linux system you can find the complete text of the
+  Apache-2.0 license in `/usr/share/common-licenses/Apache-2.0'
+
+The Debian packaging is
+Copyright (C) 2008, Damien Raude-Morvan <drazzib at drazzib.com>
+and is licensed under the Apache-2.0, see `/usr/share/common-licenses/Apache-2.0'.

Added: trunk/commons-jci/debian/libcommons-jci-java-doc.doc-base
===================================================================
--- trunk/commons-jci/debian/libcommons-jci-java-doc.doc-base	                        (rev 0)
+++ trunk/commons-jci/debian/libcommons-jci-java-doc.doc-base	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,9 @@
+Document: libcommons-jci-java-doc
+Title: API Javadoc for Commons JCI
+Author: Commons JCI developers
+Abstract: This is the API Javadoc provided by the Commons JCI library.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libcommons-jci-java-doc/api/index.html
+Files: /usr/share/doc/libcommons-jci-java-doc/api/*

Added: trunk/commons-jci/debian/libcommons-jci-java-doc.docs
===================================================================
--- trunk/commons-jci/debian/libcommons-jci-java-doc.docs	                        (rev 0)
+++ trunk/commons-jci/debian/libcommons-jci-java-doc.docs	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1 @@
+dist/api

Added: trunk/commons-jci/debian/libcommons-jci-java-doc.examples
===================================================================
--- trunk/commons-jci/debian/libcommons-jci-java-doc.examples	                        (rev 0)
+++ trunk/commons-jci/debian/libcommons-jci-java-doc.examples	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,2 @@
+examples/src/
+

Added: trunk/commons-jci/debian/patches/00list
===================================================================
--- trunk/commons-jci/debian/patches/00list	                        (rev 0)
+++ trunk/commons-jci/debian/patches/00list	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1 @@
+01_janino_version_change

Added: trunk/commons-jci/debian/patches/01_janino_version_change.dpatch
===================================================================
--- trunk/commons-jci/debian/patches/01_janino_version_change.dpatch	                        (rev 0)
+++ trunk/commons-jci/debian/patches/01_janino_version_change.dpatch	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,51 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_janino_version_change.dpatch by Damien Raude-Morvan <drazzib at drazzib.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Upstream use Janino 2.5.10 whereas Debian include 2.5.15.
+## DP: - LocatedException package location has changed in 2.5.11
+## DP:   <http://issues.apache.org/jira/browse/JCI-53>
+## DP:   <http://www.janino.net/changelog.html>
+## DP: - For Janino 2.5.5 icl.loadIClass(Descriptor.fromClassName(pClasses[i])) now 
+## DP:   throws ClassNotFoundException.
+## DP:   <http://issues.apache.org/jira/browse/JCI-41>
+## DP:   <http://svn.apache.org/viewvc/commons/proper/jci/trunk/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompiler.java?r1=565099&r2=565475>
+
+ at DPATCH@
+diff -urNad trunk~/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoCompilationProblem.java trunk/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoCompilationProblem.java
+--- trunk~/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoCompilationProblem.java	2007-06-14 22:23:18.000000000 +0200
++++ trunk/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoCompilationProblem.java	2008-09-18 20:26:53.000000000 +0200
+@@ -19,7 +19,7 @@
+ 
+ import org.apache.commons.jci.problems.CompilationProblem;
+ import org.codehaus.janino.Location;
+-import org.codehaus.janino.Scanner.LocatedException;
++import org.codehaus.janino.util.LocatedException;
+ 
+ /**
+  * Janino version of a CompilationProblem
+diff -urNad trunk~/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompiler.java trunk/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompiler.java
+--- trunk~/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompiler.java	2007-06-14 22:23:18.000000000 +0200
++++ trunk/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompiler.java	2008-09-18 20:29:15.000000000 +0200
+@@ -45,7 +45,7 @@
+ import org.codehaus.janino.Scanner;
+ import org.codehaus.janino.UnitCompiler;
+ import org.codehaus.janino.WarningHandler;
+-import org.codehaus.janino.Scanner.LocatedException;
++import org.codehaus.janino.util.LocatedException;
+ import org.codehaus.janino.UnitCompiler.ErrorHandler;
+ import org.codehaus.janino.util.ClassFile;
+ 
+@@ -148,7 +148,11 @@
+         final CompilingIClassLoader icl = new CompilingIClassLoader(pResourceReader, classFilesByName, pClassLoader);
+         for (int i = 0; i < pSourceNames.length; i++) {
+             log.debug("compiling " + pSourceNames[i]);
+-            icl.loadIClass(Descriptor.fromClassName(ConversionUtils.convertResourceToClassName(pSourceNames[i])));
++            try {
++                icl.loadIClass(Descriptor.fromClassName(ConversionUtils.convertResourceToClassName(pSourceNames[i])));
++            } catch (ClassNotFoundException e) {
++                log.error(e);
++            }
+         }
+         
+         // Store all fully compiled classes


Property changes on: trunk/commons-jci/debian/patches/01_janino_version_change.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/commons-jci/debian/rules
===================================================================
--- trunk/commons-jci/debian/rules	                        (rev 0)
+++ trunk/commons-jci/debian/rules	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,42 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/dpatch.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+JAVA_HOME            := /usr/lib/jvm/java-6-openjdk/
+ANT_HOME             := /usr/share/ant
+
+DEB_JARS             := commons-io commons-lang commons-logging \
+                        asm2 groovy js janino \
+                        eclipse-ecj
+
+DEB_ANT_BUILD_TARGET := jar.all javadoc
+DEB_ANT_CLEAN_TARGET := clean
+DEB_ANT_BUILDFILE    := debian/build.xml
+DEB_ANT_ARGS         := -Ddeb.package=$(DEB_SOURCE_PACKAGE) -Ddeb.version=$(DEB_UPSTREAM_VERSION)
+
+binary-post-install/libcommons-jci-java::
+	dh_install -plibcommons-jci-java dist/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-fam.jar usr/share/java
+	dh_install -plibcommons-jci-java dist/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-core.jar usr/share/java
+	dh_link -plibcommons-jci-java usr/share/java/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-fam.jar usr/share/java/$(DEB_SOURCE_PACKAGE)-fam.jar
+	dh_link -plibcommons-jci-java usr/share/java/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-core.jar usr/share/java/$(DEB_SOURCE_PACKAGE)-core.jar
+
+binary-post-install/libcommons-jci-rhino-java::
+	dh_install -plibcommons-jci-rhino-java dist/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-rhino.jar usr/share/java
+	dh_link -plibcommons-jci-rhino-java usr/share/java/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-rhino.jar usr/share/java/$(DEB_SOURCE_PACKAGE)-rhino.jar
+
+binary-post-install/libcommons-jci-groovy-java::
+	dh_install -plibcommons-jci-groovy-java dist/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-groovy.jar usr/share/java
+	dh_link -plibcommons-jci-groovy-java usr/share/java/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-groovy.jar usr/share/java/$(DEB_SOURCE_PACKAGE)-groovy.jar
+
+binary-post-install/libcommons-jci-janino-java::
+	dh_install -plibcommons-jci-janino-java dist/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-janino.jar usr/share/java
+	dh_link -plibcommons-jci-janino-java usr/share/java/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-janino.jar usr/share/java/$(DEB_SOURCE_PACKAGE)-janino.jar
+
+binary-post-install/libcommons-jci-eclipse-java::
+	dh_install -plibcommons-jci-eclipse-java dist/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-eclipse.jar usr/share/java
+	dh_link -plibcommons-jci-eclipse-java usr/share/java/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)-eclipse.jar usr/share/java/$(DEB_SOURCE_PACKAGE)-eclipse.jar
+
+get-orig-source:
+	uscan --force-download --rename


Property changes on: trunk/commons-jci/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/commons-jci/debian/watch
===================================================================
--- trunk/commons-jci/debian/watch	                        (rev 0)
+++ trunk/commons-jci/debian/watch	2009-01-21 22:35:39 UTC (rev 7856)
@@ -0,0 +1,2 @@
+version=3
+http://www.apache.org/dist/commons/jci/source/commons-jci-(.*)-src\.tar\.gz debian uupdate




More information about the pkg-java-commits mailing list