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 <[EMAIL PROTECTED]> Fri, 11 May 2007 09:09:29 -0100 + +asm3 (3.0-1) unstable; urgency=low + + * New upstream release + + -- Michael Koch <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> Wed, 17 Aug 2005 00:18:39 -0400 + +asm (1.5.2-1) unstable; urgency=low + + * New upstream release. + + -- Marcus Crafter <[EMAIL PROTECTED]> Sat, 18 Dec 2004 23:05:32 +0100 + +asm (1.4.3-2) unstable; urgency=low + + * Fixed broken link to asm.jar + + -- Marcus Crafter <[EMAIL PROTECTED]> Wed, 1 Sep 2004 22:30:33 +0200 + +asm (1.4.3-1) unstable; urgency=low + + * Initial Release. + (closes: #268643) + + -- Marcus Crafter <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> +Uploaders: Marcus Crafter <[EMAIL PROTECTED]>, Barry Hawkins <[EMAIL PROTECTED]>, Michael Koch <[EMAIL PROTECTED]> +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 <[EMAIL PROTECTED]> 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 + _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

