[pkg-java] r7860 - in trunk/commons-javaflow: . debian

drazzib-guest at alioth.debian.org drazzib-guest at alioth.debian.org
Wed Jan 21 23:03:21 UTC 2009


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 <drazzib at drazzib.com>  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 <drazzib at drazzib.com>
+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 <drazzib at drazzib.com>
+
+It was downloaded from SVN on http://svn.apache.org/repos/asf/commons/sandbox/javaflow/trunk/
+on date 20060411.
+
+Upstream Authors:
+Torsten Curdt  <tcurdt at apache.org>
+Kohsuke Kawaguchi <kohsuke at apache.org>
+Martin Cooper <martinc at apache.org>
+Eugene Kuleshov <eu at javatx.org>
+(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 <drazzib at drazzib.com>
+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
   + *




More information about the pkg-java-commits mailing list