[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