[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 &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