[pkg-java] r3524 - in trunk: . asm3 asm3/debian
mkoch at alioth.debian.org
mkoch at alioth.debian.org
Sat May 19 19:17:20 UTC 2007
Author: mkoch
Date: 2007-05-19 19:17:19 +0000 (Sat, 19 May 2007)
New Revision: 3524
Added:
trunk/asm3/
trunk/asm3/debian/
trunk/asm3/debian/ant.properties
trunk/asm3/debian/changelog
trunk/asm3/debian/compat
trunk/asm3/debian/control
trunk/asm3/debian/copyright
trunk/asm3/debian/libasm3-java-doc.dirs
trunk/asm3/debian/libasm3-java-doc.doc-base
trunk/asm3/debian/libasm3-java.dirs
trunk/asm3/debian/libasm3-java.docs
trunk/asm3/debian/libasm3-java.links
trunk/asm3/debian/rules
trunk/asm3/debian/watch
Log:
Initial version of ASM 3.x.
Added: trunk/asm3/debian/ant.properties
===================================================================
--- trunk/asm3/debian/ant.properties (rev 0)
+++ trunk/asm3/debian/ant.properties 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1,18 @@
+# Properties that are set within asm's default build.properties
+product.name=asm
+product.version=3.0
+
+# Build class path (classes needed to build the project)
+# Class path for the ObjectWeb utility Ant tasks (version 1.2 or higher)
+# See http://forge.objectweb.org/projects/monolog
+objectweb.ant.tasks.path=/usr/share/java/ow_util_ant_tasks.jar
+
+# URL for Javadoc generation
+jdk.url=file:///usr/share/doc/classpath-doc/api
+
+# javac settings used in compilation
+javac.debug=on
+javac.deprecation=on
+javac.includes=org/**/*.java
+javac.nowarn=off
+javac.verbose=yes
Added: trunk/asm3/debian/changelog
===================================================================
--- trunk/asm3/debian/changelog (rev 0)
+++ trunk/asm3/debian/changelog 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1,65 @@
+asm3 (3.0+svn20070511-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/ant.properties: fixed path to local java api docs
+
+ -- Michael Koch <konqueror at gmx.de> Fri, 11 May 2007 09:09:29 -0100
+
+asm3 (3.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Michael Koch <konqueror at gmx.de> Mon, 16 Apr 2007 22:00:36 +0200
+
+asm (1.5.3-4) unstable; urgency=low
+
+ * Updated standards version and uploader email
+ * Added Section: specifications for binary packages
+
+ -- Barry Hawkins <barry at alltc.com> Sat, 06 May 2006 21:48:59 -0400
+
+asm (1.5.3-3) unstable; urgency=low
+
+ * kaffe compiler transition
+ * Added myself to uploaders
+
+ -- Wolfgang Baer <WBaer at gmx.de> Mon, 16 Jan 2006 14:29:46 +0100
+
+asm (1.5.3-2) unstable; urgency=low
+
+ * Added missing dpatch build dependency (Closes: #328741)
+
+ -- Barry Hawkins <barry at bytemason.org> Sat, 17 Sep 2005 16:37:36 -0400
+
+asm (1.5.3-1) unstable; urgency=low
+
+ * New upstream version.
+ * Package moved to main using kaffe and ant (Closes: #310237)
+ * Removed ow_util_ant_tasks.uue and build against libow-util-ant-tasks-java
+ * Removed sharutils build dependency - no longer needed
+ * Removed ${misc:Depends} from depends - not needed in binary all package
+ * Adjusted build-dep on libow-util-ant-tasks-java to fixed 1.3-2 version
+ * Fixed description to make linda happy
+ * Package moved into Debian Java Maintainers project
+ * Updated standards version to 3.6.2
+
+ -- Barry Hawkins <barry at bytemason.org> Wed, 17 Aug 2005 00:18:39 -0400
+
+asm (1.5.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Marcus Crafter <crafterm at debian.org> Sat, 18 Dec 2004 23:05:32 +0100
+
+asm (1.4.3-2) unstable; urgency=low
+
+ * Fixed broken link to asm.jar
+
+ -- Marcus Crafter <crafterm at debian.org> Wed, 1 Sep 2004 22:30:33 +0200
+
+asm (1.4.3-1) unstable; urgency=low
+
+ * Initial Release.
+ (closes: #268643)
+
+ -- Marcus Crafter <crafterm at debian.org> Fri, 27 Aug 2004 19:08:25 +0200
Added: trunk/asm3/debian/compat
===================================================================
--- trunk/asm3/debian/compat (rev 0)
+++ trunk/asm3/debian/compat 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1 @@
+4
Added: trunk/asm3/debian/control
===================================================================
--- trunk/asm3/debian/control (rev 0)
+++ trunk/asm3/debian/control 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1,35 @@
+Source: asm3
+Section: devel
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Marcus Crafter <crafterm at debian.org>, Barry Hawkins <barry at alltc.com>, Michael Koch <konqueror at gmx.de>
+Build-Depends: debhelper (>= 4.0.0), dpatch (>= 2.0.14)
+Build-Depends-Indep: ant (>= 1.6.5-1), java-gcj-compat-dev, libow-util-ant-tasks-java (>= 1.3-2)
+Standards-Version: 3.7.2
+
+Package: libasm3-java
+Architecture: all
+Section: devel
+Depends: java-gcj-compat | java1-runtime | java2-runtime
+Description: Java bytecode manipulation framework
+ It can be used to dynamically generate stub classes or other proxy classes,
+ directly in binary form, or to dynamically modify classes at load time, i.e.,
+ just before they are loaded into the Java Virtual Machine.
+ .
+ ASM offers similar functionalities as BCEL or SERP, but is much smaller
+ (25KB instead of 350KB for BCEL and 150KB for SERP) and faster
+ than these tools (the overhead of a load time class transformation is on
+ the order of 60% with ASM, 700% or more with BCEL, and 1100% or more with
+ SERP). ASM was designed to be used in a dynamic and static way and was
+ therefore designed and implemented to be as small and as fast as possible.
+
+Package: libasm3-java-doc
+Architecture: all
+Section: doc
+Suggests: libasm3-java
+Description: Documentation for ASM, the Java(TM) bytecode manipulation framework
+ It can be used to dynamically generate stub classes or other proxy classes,
+ directly in binary form, or to dynamically modify classes at load time, i.e.,
+ just before they are loaded into a Java(TM) Virtual Machine.
+ .
+ This package includes the API Javadoc and examples.
Added: trunk/asm3/debian/copyright
===================================================================
--- trunk/asm3/debian/copyright (rev 0)
+++ trunk/asm3/debian/copyright 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1,11 @@
+This package was debianized by Marcus Crafter <crafterm at debian.org> on
+Fri, 27 Aug 2004 19:08:25 +0200.
+
+It was downloaded from http://asm.objectweb.org/
+
+Upstream Authors: Eric Bruneton, Eugene Kuleshov
+
+Copyright:
+
+ASM is licensed under the BSD license, a copy of which is available
+in /usr/share/common-licenses/BSD
Added: trunk/asm3/debian/libasm3-java-doc.dirs
===================================================================
--- trunk/asm3/debian/libasm3-java-doc.dirs (rev 0)
+++ trunk/asm3/debian/libasm3-java-doc.dirs 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1 @@
+usr/share/doc/libasm3-java-doc
Added: trunk/asm3/debian/libasm3-java-doc.doc-base
===================================================================
--- trunk/asm3/debian/libasm3-java-doc.doc-base (rev 0)
+++ trunk/asm3/debian/libasm3-java-doc.doc-base 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1,10 @@
+Document: libasm3-java-doc
+Title: API Javadoc for ObjectWeb ASM Bytecode Manipulation Framework
+Author: ObjectWeb ASM Project Team
+Abstract: This is the API Javadoc provided by the Objectweb
+ ASM bytecode manipulation framework
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libasm3-java-doc/api/index.html
+Files: /usr/share/doc/libasm3-java-doc/api/*.html
Added: trunk/asm3/debian/libasm3-java.dirs
===================================================================
--- trunk/asm3/debian/libasm3-java.dirs (rev 0)
+++ trunk/asm3/debian/libasm3-java.dirs 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1 @@
+usr/share/java
Added: trunk/asm3/debian/libasm3-java.docs
===================================================================
--- trunk/asm3/debian/libasm3-java.docs (rev 0)
+++ trunk/asm3/debian/libasm3-java.docs 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1 @@
+README.txt
Added: trunk/asm3/debian/libasm3-java.links
===================================================================
--- trunk/asm3/debian/libasm3-java.links (rev 0)
+++ trunk/asm3/debian/libasm3-java.links 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1,6 @@
+/usr/share/java/asm3-3.0.jar /usr/share/java/asm3.jar
+/usr/share/java/asm3-analysis-3.0.jar /usr/share/java/asm3-analysis.jar
+/usr/share/java/asm3-commons-3.0.jar /usr/share/java/asm3-commons.jar
+/usr/share/java/asm3-tree-3.0.jar /usr/share/java/asm3-tree.jar
+/usr/share/java/asm3-util-3.0.jar /usr/share/java/asm3-util.jar
+/usr/share/java/asm3-xml-3.0.jar /usr/share/java/asm3-xml.jar
Added: trunk/asm3/debian/rules
===================================================================
--- trunk/asm3/debian/rules (rev 0)
+++ trunk/asm3/debian/rules 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1,92 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# Set a locale; currently using default
+export LANG=C
+
+# Include to enable dpatch
+#include /usr/share/dpatch/dpatch.make
+
+# Set JAVA_HOME to be used for Java commands
+JAVA_HOME=/usr/lib/jvm/java-gcj
+
+# Set the invocation of the java command
+JAVACMD=${JAVA_HOME}/bin/java
+
+JAVA_LIB=/usr/share/java
+ANT_HOME=/usr/share/ant
+ANT_CLASSPATH=$(JAVA_LIB)/gnujaxp.jar:$(ANT_HOME)/lib/ant.jar:$(ANT_HOME)/lib/ant-launcher.jar:$(ANT_HOME)/lib/ant-junit.jar:$(JAVA_LIB)/junit.jar:$(JAVA_LIB)/xalan2.jar:$(JAVA_HOME)/lib/tools.jar
+
+# Set path to Ant properties file
+ANT_PROPS=debian/ant.properties
+
+# Universal Ant invocation for reliable builds;
+# place '-verbose' before -propertyfile to
+# obtain detailed build output.
+ANT=$(JAVACMD) -classpath $(ANT_CLASSPATH) \
+ org.apache.tools.ant.Main -propertyfile $(ANT_PROPS)
+
+build: build-stamp
+
+build-stamp:
+#build-stamp: patch-stamp
+ dh_testdir
+ $(ANT) dist
+ touch build-stamp
+
+clean:
+#clean: unpatch
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+ $(ANT) clean
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # install the libasm-java jar files
+ mv output/dist/lib/asm-3.0.jar $(CURDIR)/debian/libasm3-java/usr/share/java/asm3-3.0.jar
+ mv output/dist/lib/asm-analysis-3.0.jar $(CURDIR)/debian/libasm3-java/usr/share/java/asm3-analysis-3.0.jar
+ mv output/dist/lib/asm-commons-3.0.jar $(CURDIR)/debian/libasm3-java/usr/share/java/asm3-commons-3.0.jar
+ mv output/dist/lib/asm-tree-3.0.jar $(CURDIR)/debian/libasm3-java/usr/share/java/asm3-tree-3.0.jar
+ mv output/dist/lib/asm-util-3.0.jar $(CURDIR)/debian/libasm3-java/usr/share/java/asm3-util-3.0.jar
+ mv output/dist/lib/asm-xml-3.0.jar $(CURDIR)/debian/libasm3-java/usr/share/java/asm3-xml-3.0.jar
+ # install the javadocs and examples
+ mkdir $(CURDIR)/debian/libasm3-java-doc/usr/share/doc/libasm3-java-doc/api
+ mv output/dist/doc/javadoc/user/* $(CURDIR)/debian/libasm3-java-doc/usr/share/doc/libasm3-java-doc/api
+ mv output/dist/examples $(CURDIR)/debian/libasm3-java-doc/usr/share/doc/libasm3-java-doc
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Property changes on: trunk/asm3/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/asm3/debian/watch
===================================================================
--- trunk/asm3/debian/watch (rev 0)
+++ trunk/asm3/debian/watch 2007-05-19 19:17:19 UTC (rev 3524)
@@ -0,0 +1,3 @@
+version=3
+http://download.fr2.forge.objectweb.org/asm/asm-(2.*).jar
+
More information about the pkg-java-commits
mailing list