[pkg-java] r9210 - in trunk/jardiff: . debian

Damien Raude-Morvan drazzib-guest at alioth.debian.org
Mon Jul 13 18:52:41 UTC 2009


Author: drazzib-guest
Date: 2009-07-13 18:52:40 +0000 (Mon, 13 Jul 2009)
New Revision: 9210

Added:
   trunk/jardiff/debian/
   trunk/jardiff/debian/changelog
   trunk/jardiff/debian/compat
   trunk/jardiff/debian/control
   trunk/jardiff/debian/copyright
   trunk/jardiff/debian/install
   trunk/jardiff/debian/jardiff.1
   trunk/jardiff/debian/jardiff.sh
   trunk/jardiff/debian/manpages
   trunk/jardiff/debian/rules
   trunk/jardiff/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: trunk/jardiff/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: trunk/jardiff/debian/changelog
===================================================================
--- trunk/jardiff/debian/changelog	                        (rev 0)
+++ trunk/jardiff/debian/changelog	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1,5 @@
+jardiff (0.2-1) unstable; urgency=low
+
+  * Initial release (Closes: #495998)
+
+ -- Damien Raude-Morvan <drazzib at drazzib.com>  Mon, 13 Oct 2008 23:02:09 +0200

Added: trunk/jardiff/debian/compat
===================================================================
--- trunk/jardiff/debian/compat	                        (rev 0)
+++ trunk/jardiff/debian/compat	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1 @@
+5

Added: trunk/jardiff/debian/control
===================================================================
--- trunk/jardiff/debian/control	                        (rev 0)
+++ trunk/jardiff/debian/control	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1,24 @@
+Source: jardiff
+Section: utils
+Priority: extra
+Maintainer: Damien Raude-Morvan <drazzib at drazzib.com>
+Build-Depends: cdbs, debhelper (>= 5), java-gcj-compat-dev | java2-compiler, ant
+Build-Depends-Indep: libasm2-java, libcommons-cli-java
+Standards-Version: 3.8.0
+Vcs-Svn: http://svn.drazzib.com/debian-pkg/jardiff/trunk
+Vcs-Browser: http://svn.drazzib.com/wsvn/Debian-Pkg/jardiff/trunk
+Homepage: http://www.osjava.org/jardiff/
+
+Package: jardiff
+Architecture: all
+Depends: java-gcj-compat | java2-runtime, libasm2-java, libcommons-cli-java, java-wrappers
+Description: tool to visualise API differences between two JAR files
+ Jardiff is a tool to help visualise API differences between two different
+ versions of a project.
+ .
+ Jardiff takes two jar files and outputs all the public API changes as
+ xml, html or plain text.
+ .
+ It can be used from command line or via an Apache Ant task.
+ .
+ It requires Java >= 1.4 to run.

Added: trunk/jardiff/debian/copyright
===================================================================
--- trunk/jardiff/debian/copyright	                        (rev 0)
+++ trunk/jardiff/debian/copyright	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1,30 @@
+This package was debianized by Damien Raude-Morvan <drazzib at drazzib.com> on
+Thu, 21 Aug 2008 20:59:38 +0200.
+
+It was downloaded from http://dist.osjava.org/releases/official/jardiff/
+
+Upstream Author:
+    Antony Riley <antony at cyberiantiger.org>
+
+Copyright:
+    Copyright (c) 2005, Antony Riley
+
+License:
+    BSD
+
+On Debian systems, the complete text of the BSD License
+can be found in `/usr/share/common-licenses/BSD'.
+
+Note:
+    The following notice
+    "Copyright &amp;copy; 2005-2006 OSJava. All Rights Reserved"
+    found in build.xml file is just a build process property which
+    doesn't reflect any real copyright assignment.
+    This string could be found in every OsJava hosted projects (default
+    build.xml template file).
+    This part of build process isn't enabled
+    in Debian package (i.e. no Javadoc is generated with this Copyright)
+
+
+The Debian packaging is Copyright 2008, Damien Raude-Morvan <drazzib at drazzib.com> and
+is licensed under the BSD, see `/usr/share/common-licenses/BSD'.

Added: trunk/jardiff/debian/install
===================================================================
--- trunk/jardiff/debian/install	                        (rev 0)
+++ trunk/jardiff/debian/install	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1,2 @@
+target/jardiff.jar usr/share/java
+debian/jardiff.sh usr/bin

Added: trunk/jardiff/debian/jardiff.1
===================================================================
--- trunk/jardiff/debian/jardiff.1	                        (rev 0)
+++ trunk/jardiff/debian/jardiff.1	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1,45 @@
+.TH JARDIFF "1" "August 2008" "Debian" "User Commands"
+.SH NAME
+jardiff \- tool to visualise API differences between two JAR files
+.SH DESCRIPTION
+usage: jardiff \fB\-f\fR <from jar> \fB\-t\fR <to jar>
+[\fB\-F\fR <from name>]
+[\fB\-T\fR <to name>]
+[[\fB\-o\fR <xml|html|xhtml|text>]|[\fB\-x\fR <xsl file>]]
+[\fB\-O\fR <file>]
+[\fB\-s\fR <href>]
+[\fB\-fa\fR <href>]
+[\fB\-ta\fR <href>]
+.TP
+\fB\-f\fR,\-\-from <arg>
+from jar file
+.TP
+\fB\-F\fR,\-\-from\-name <arg>
+from name
+.TP
+\fB\-fa\fR,\-\-from\-api <arg>
+relative location of from api
+.TP
+\fB\-h\fR,\-\-help
+print help on command line arguments
+.TP
+\fB\-o\fR,\-\-output\-format <arg>
+output format, xml or html
+.TP
+\fB\-O\fR,\-\-out <arg>
+output file
+.TP
+\fB\-s\fR,\-\-stylesheet <arg>
+stylesheet to link to when generating html
+.TP
+\fB\-T\fR,\-\-to\-name <arg>
+to name
+.TP
+\fB\-t\fR,\-\-to <arg>
+to jar file
+.TP
+\fB\-ta\fR,\-\-to\-api <arg>
+relative location of to api
+.TP
+\fB\-x\fR,\-\-xsl <arg>
+custom xsl sheet to format output with

Added: trunk/jardiff/debian/jardiff.sh
===================================================================
--- trunk/jardiff/debian/jardiff.sh	                        (rev 0)
+++ trunk/jardiff/debian/jardiff.sh	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+# Include the wrappers utility script
+. /usr/lib/java-wrappers/java-wrappers.sh
+
+# We need a java runtime (any 1.4 work)
+find_java_runtime all
+
+# Define our classpath
+find_jars jardiff commons-cli asm2 asm2-commons
+
+# Run JarDiff
+run_java org.osjava.jardiff.Main $extra_args "$@"
+

Added: trunk/jardiff/debian/manpages
===================================================================
--- trunk/jardiff/debian/manpages	                        (rev 0)
+++ trunk/jardiff/debian/manpages	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1 @@
+debian/jardiff.1

Added: trunk/jardiff/debian/rules
===================================================================
--- trunk/jardiff/debian/rules	                        (rev 0)
+++ trunk/jardiff/debian/rules	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1,26 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+JAVA_HOME            := /usr/lib/jvm/java-gcj
+ANT_HOME             := /usr/share/ant
+
+DEB_JARS             := commons-cli asm2 asm2-commons
+
+DEB_ANT_BUILD_TARGET := jar
+DEB_ANT_CLEAN_TARGET := clean
+
+# noget=true : force offline build
+# final.name=jardiff : force Jar name to jardiff.jar
+DEB_ANT_ARGS         := -Dnoget=true -Dfinal.name=jardiff
+
+# Strip .sh from script name
+binary-post-install/jardiff::
+	mv $(CURDIR)/debian/jardiff/usr/bin/jardiff.sh $(CURDIR)/debian/jardiff/usr/bin/jardiff
+
+get-orig-source:
+	uscan --force-download --rename


Property changes on: trunk/jardiff/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/jardiff/debian/watch
===================================================================
--- trunk/jardiff/debian/watch	                        (rev 0)
+++ trunk/jardiff/debian/watch	2009-07-13 18:52:40 UTC (rev 9210)
@@ -0,0 +1,2 @@
+version=3
+http://dist.osjava.org/releases/official/jardiff/jardiff-(.*)-src\.tar\.gz debian uupdate




More information about the pkg-java-commits mailing list