Author: drazzib-guest
Date: 2009-01-21 23:03:21 +0000 (Wed, 21 Jan 2009)
New Revision: 7860

Added:
   trunk/commons-javaflow/debian/
   trunk/commons-javaflow/debian/build.xml
   trunk/commons-javaflow/debian/changelog
   trunk/commons-javaflow/debian/compat
   trunk/commons-javaflow/debian/control
   trunk/commons-javaflow/debian/copyright
   trunk/commons-javaflow/debian/libcommons-javaflow-java-doc.doc-base
   trunk/commons-javaflow/debian/libcommons-javaflow-java-doc.docs
   trunk/commons-javaflow/debian/rules
Log:
[svn-inject] Applying Debian modifications to trunk


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

Added: trunk/commons-javaflow/debian/build.xml
===================================================================
--- trunk/commons-javaflow/debian/build.xml                             (rev 0)
+++ trunk/commons-javaflow/debian/build.xml     2009-01-21 23:03:21 UTC (rev 
7860)
@@ -0,0 +1,42 @@
+<?xml version="1.0"?>
+<project name="javaflow" basedir="..">
+
+<target name="init">
+       <property name="src.dir" value="src/java"/>
+       <property name="build.dir" value="build"/>
+       <property name="jar" 
value="${build.dir}/${deb.package}-${deb.version}.jar"/>
+</target>
+
+<target name="compile" depends="init">
+       <javac srcdir="${src.dir}"
+                       destdir="${build.dir}"
+                       debug="on">
+       </javac>
+</target>
+
+<target name="jar" depends="compile">
+       <jar jarfile="${jar}"
+                       basedir="${build.dir}" />
+</target>
+
+<target name="clean" depends="init">
+       <delete dir="${build.dir}"/>
+       <mkdir dir="${build.dir}"/>
+</target>
+
+<target name="javadoc">
+
+       <javadoc
+               sourcepath="${src.dir}"
+               packagenames="*"
+               destdir="docs/api"
+               access="protected"
+               version="true"
+               use="true"
+               author="true"
+               >
+       </javadoc>
+
+</target>
+
+</project>

Added: trunk/commons-javaflow/debian/changelog
===================================================================
--- trunk/commons-javaflow/debian/changelog                             (rev 0)
+++ trunk/commons-javaflow/debian/changelog     2009-01-21 23:03:21 UTC (rev 
7860)
@@ -0,0 +1,6 @@
+commons-javaflow (0.0~svn20060411-1) unstable; urgency=low
+
+  * Initial release. (Closes: #499466)
+  * Build-Depend on default-jdk-builddep instead of java-gcj-compat-dev.
+
+ -- Damien Raude-Morvan <[email protected]>  Sat, 25 Oct 2008 23:44:58 +0200

Added: trunk/commons-javaflow/debian/compat
===================================================================
--- trunk/commons-javaflow/debian/compat                                (rev 0)
+++ trunk/commons-javaflow/debian/compat        2009-01-21 23:03:21 UTC (rev 
7860)
@@ -0,0 +1 @@
+5

Added: trunk/commons-javaflow/debian/control
===================================================================
--- trunk/commons-javaflow/debian/control                               (rev 0)
+++ trunk/commons-javaflow/debian/control       2009-01-21 23:03:21 UTC (rev 
7860)
@@ -0,0 +1,43 @@
+Source: commons-javaflow
+Maintainer: Damien Raude-Morvan <[email protected]>
+Standards-Version: 3.8.0
+Section: libs
+Priority: optional
+Build-Depends: default-jdk-builddep, ant, debhelper (>= 5), cdbs
+Build-Depends-Indep: libcommons-logging-java, libcommons-jci-java, libbcel-java
+Homepage: http://commons.apache.org/sandbox/javaflow/
+Vcs-Svn: http://svn.drazzib.com/debian-pkg/commons-javaflow/trunk
+Vcs-Browser: http://svn.drazzib.com/wsvn/Debian-Pkg/commons-javaflow/trunk
+
+Package: libcommons-javaflow-java
+Architecture: all
+Section: libs
+Depends: ${misc:Depends}, java-gcj-compat | java2-runtime, 
libcommons-logging-java, libcommons-jci-java, libbcel-java
+Description: Java implementation of Continuations concept
+ Commons Javaflow is a pure Java implementation of the Continuations concept.
+ .
+ For more information about Continuation, you can have a look on
+ <http://en.wikipedia.org/wiki/Continuation> or
+ <http://www.artima.com/lejava/articles/continuations.html>
+ .
+ To use Javaflow in your program, Javaflow needs to enhance its Java byte code:
+ - statically, using the Javaflow Ant task as a part of your build process
+ - dynamically, at runtime, by using Javaflow's ContinuationClassLoader.
+
+Package: libcommons-javaflow-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: libcommons-javaflow-java
+Description: Java implementation of Continuations concept - documentation
+ Commons Javaflow is a pure Java implementation of the Continuations concept.
+ .
+ For more information about Continuation, you can have a look on
+ <http://en.wikipedia.org/wiki/Continuation> or
+ <http://www.artima.com/lejava/articles/continuations.html>
+ .
+ To use Javaflow in your program, Javaflow needs to enhance its Java byte code:
+ - statically, using the Javaflow Ant task as a part of your build process
+ - dynamically, at runtime, by using Javaflow's ContinuationClassLoader.
+ .
+ This package contains Javadoc API of Commons Javaflow.

Added: trunk/commons-javaflow/debian/copyright
===================================================================
--- trunk/commons-javaflow/debian/copyright                             (rev 0)
+++ trunk/commons-javaflow/debian/copyright     2009-01-21 23:03:21 UTC (rev 
7860)
@@ -0,0 +1,23 @@
+This package was debianized by Damien Raude-Morvan <[email protected]>
+
+It was downloaded from SVN on 
http://svn.apache.org/repos/asf/commons/sandbox/javaflow/trunk/
+on date 20060411.
+
+Upstream Authors:
+Torsten Curdt  <[email protected]>
+Kohsuke Kawaguchi <[email protected]>
+Martin Cooper <[email protected]>
+Eugene Kuleshov <[email protected]>
+(http://commons.apache.org/sandbox/javaflow/team-list.html)
+
+Copyright:
+    Copyright (C) 1999-2004 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 <[email protected]>
+and is licensed under the Apache-2.0, see 
`/usr/share/common-licenses/Apache-2.0'.

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

Added: trunk/commons-javaflow/debian/libcommons-javaflow-java-doc.docs
===================================================================
--- trunk/commons-javaflow/debian/libcommons-javaflow-java-doc.docs             
                (rev 0)
+++ trunk/commons-javaflow/debian/libcommons-javaflow-java-doc.docs     
2009-01-21 23:03:21 UTC (rev 7860)
@@ -0,0 +1,2 @@
+docs/api
+

Added: trunk/commons-javaflow/debian/rules
===================================================================
--- trunk/commons-javaflow/debian/rules                         (rev 0)
+++ trunk/commons-javaflow/debian/rules 2009-01-21 23:03:21 UTC (rev 7860)
@@ -0,0 +1,32 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+# Extract everything after "svn" in DEB_UPSTREAM_VERSION
+SVN_EXPORT_DATE      := $(shell echo $(DEB_UPSTREAM_VERSION) | sed 's/.*svn//')
+
+JAVA_HOME            := /usr/lib/jvm/default-java
+ANT_HOME             := /usr/share/ant
+
+DEB_JARS             := commons-logging commons-jci-core bcel
+
+DEB_ANT_BUILD_TARGET := jar 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-javaflow-java::
+       dh_install build/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).jar 
usr/share/java
+       dh_link 
usr/share/java/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).jar 
usr/share/java/$(DEB_SOURCE_PACKAGE).jar
+
+# Export from SVN and remove externals JAR in lib/
+get-orig-source:
+       mkdir orig_tmp
+       (cd orig_tmp && \
+       svn export -r {${SVN_EXPORT_DATE}} \
+       http://svn.apache.org/repos/asf/commons/sandbox/javaflow/trunk/ \
+       commons-javaflow-$(DEB_UPSTREAM_VERSION) && \
+       rm -rf commons-javaflow-$(DEB_UPSTREAM_VERSION)/lib && \
+       tar -czf 
../../${DEB_SOURCE_PACKAGE}_$(DEB_UPSTREAM_VERSION).orig.tar.gz 
commons-javaflow-$(DEB_UPSTREAM_VERSION))
+       rm -rf orig_tmp


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


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

Reply via email to