debian/0000755000000000000000000000000011770036400007164 5ustar debian/libasm2-java.dirs0000644000000000000000000000001710610175741012321 0ustar usr/share/java debian/copyright0000644000000000000000000000167711435147645011146 0ustar This package was debianized by Marcus Crafter on Fri, 27 Aug 2004 19:08:25 +0200. It was downloaded from http://asm.objectweb.org/ Upstream Authors: Eric Bruneton, Eugene Kuleshov Copyright: Copyright (c) 2000-2005 INRIA, France Telecom License: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. ASM is licensed under the BSD license, a complete copy of which is available in /usr/share/common-licenses/BSD. debian/libasm2-java-doc.dirs0000644000000000000000000000003710610175741013066 0ustar usr/share/doc/libasm2-java-doc debian/ant.properties0000644000000000000000000000106310610175741012070 0ustar # Properties that are set within asm's default build.properties product.name=asm product.version=2.2.3 # 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=http://java.sun.com/j2se/1.4.2/docs/api # javac settings used in compilation javac.debug=on javac.deprecation=on javac.includes=org/**/*.java javac.nowarn=off javac.verbose=yes debian/poms/0000755000000000000000000000000011770036400010142 5ustar debian/poms/asm-parent.pom0000644000000000000000000000466011235310133012726 0ustar 4.0.0 asm-parent asm 2.2.3 pom ASM A very small and fast Java bytecode manipulation framework http://asm.objectweb.org/ ObjectWeb http://www.objectweb.org/ 2000 Eric Bruneton ebruneton Eric.Bruneton@rd.francetelecom.com Creator Java Developer Eugene Kuleshov eu eu@javatx.org Java Developer scm:cvs:pserver:anonymous@cvs.forge.objectweb.org:/cvsroot/asm:asm scm:cvs:ext:${maven.username}@cvs.forge.objectweb.org:/cvsroot/asm:asm http://cvs.forge.objectweb.org/cgi-bin/viewcvs.cgi/asm/asm/ http://forge.objectweb.org/tracker/?group_id=23 asm ${project.groupId} ${project.version} asm-tree ${project.groupId} ${project.version} asm-analysis ${project.groupId} ${project.version} asm-commons ${project.groupId} ${project.version} asm-util ${project.groupId} ${project.version} asm-xml ${project.groupId} ${project.version} debian/poms/asm-commons.pom0000644000000000000000000000064111235310133013103 0ustar 4.0.0 asm-parent asm 2.2.3 ASM Commons asm-commons jar asm-tree asm debian/poms/asm-attrs.pom0000644000000000000000000000063411235310133012567 0ustar 4.0.0 asm-parent asm 2.2.3 ASM Atributes asm-attrs jar asm asm debian/poms/asm-util.pom0000644000000000000000000000063311235310133012406 0ustar 4.0.0 asm-parent asm 2.2.3 ASM Util asm-util jar asm-tree asm debian/poms/asm-tree.pom0000644000000000000000000000062611235310133012372 0ustar 4.0.0 asm-parent asm 2.2.3 ASM Tree asm-tree jar asm asm debian/poms/asm-xml.pom0000644000000000000000000000063111235310133012227 0ustar 4.0.0 asm-parent asm 2.2.3 ASM XML asm-xml jar asm-util asm debian/poms/asm.pom0000644000000000000000000000041211235310133011426 0ustar 4.0.0 asm-parent asm 2.2.3 ASM Core asm jar debian/poms/asm-analysis.pom0000644000000000000000000000064311235310133013255 0ustar 4.0.0 asm-parent asm 2.2.3 ASM Analysis asm-analysis jar asm-tree asm debian/control0000644000000000000000000000334611770033716010604 0ustar Source: asm2 Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Michael Koch Build-Depends: debhelper (>= 6), cdbs, ant (>= 1.6.5), default-jdk Build-Depends-Indep: maven-repo-helper, libow-util-ant-tasks-java (>= 1.3-2), default-jdk-doc Standards-Version: 3.8.2 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/asm2 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/asm2 Homepage: http://asm.objectweb.org/ Package: libasm2-java Architecture: all Depends: ${misc:Depends} 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: libasm2-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Recommends: default-jdk-doc Suggests: libasm2-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. debian/compat0000644000000000000000000000000211235310133010354 0ustar 6 debian/libasm2-java.poms0000644000000000000000000000031611235310133012326 0ustar debian/poms/asm-parent.pom debian/poms/asm.pom debian/poms/asm-analysis.pom debian/poms/asm-attrs.pom debian/poms/asm-commons.pom debian/poms/asm-tree.pom debian/poms/asm-util.pom debian/poms/asm-xml.pom debian/changelog0000644000000000000000000000715611770034204011047 0ustar asm2 (2.2.3-6) unstable; urgency=low * Team upload. * Recommend default-jdk-doc instead of depending on specific javadoc providing packages. (Closes: #567266) -- Niels Thykier Tue, 19 Jun 2012 10:29:46 +0200 asm2 (2.2.3-5) unstable; urgency=low * Team upload. [ Thierry Carrez ] * Updated copyright attribution to INRIA / France Telecom (LP: #452901) [ Torsten Werner ] * Remove Barry from Uploaders list. * Switch to source format 3.0. * Change Build-Depends-Indep: default-jkd-doc. -- Torsten Werner Thu, 04 Aug 2011 22:36:51 +0200 asm2 (2.2.3-4) unstable; urgency=low * Upload to unstable. -- Torsten Werner Sun, 09 Aug 2009 10:00:50 +0200 asm2 (2.2.3-3) experimental; urgency=low * Change section to java, bump up Standards-Version to 3.8.2 * Update debhelper compat to 6 * Remove Depends on Java runtimes as it is a library * Add ${misc:Depends} to Depends to clear Lintian warnings * Add the Maven POMs to the package * Add a Build-Depends-Indep dependency on maven-repo-helper * Add a Build-Depends dependency on quilt * Patch the build.xml script to work properly (was FTBFS on my machine) * Move api documentation to /usr/share/doc/libasm2/api [Damien Raude-Morvan] * Removed Marcus Crafter from Uploaders (Closes: #521479) -- Ludovic Claude Tue, 21 Jul 2009 20:31:27 +0100 asm2 (2.2.3-2) unstable; urgency=low * Clarified debian/copyright. * Moved debian/rules to CDBS. * Removed -1 form versions in Build-Depends. * Removed Wolfgang from Uploaders. * Updated to debhelper level 5. * Added Homepage, Vcs-Svn and Svn-Browser fields. * Changed watch file to another mirror. * Updated Standards-Version to 3.7.3. -- Michael Koch Tue, 26 Feb 2008 12:36:13 +0100 asm2 (2.2.3-1) unstable; urgency=low * New upstream release (with own source package due to API incompatibilities). Closes: #333164. -- Michael Koch Sat, 14 Apr 2007 18:33:13 +0200 asm (1.5.3-4) unstable; urgency=low * Updated standards version and uploader email * Added Section: specifications for binary packages -- Barry Hawkins 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 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 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 Wed, 17 Aug 2005 00:18:39 -0400 asm (1.5.2-1) unstable; urgency=low * New upstream release. -- Marcus Crafter Sat, 18 Dec 2004 23:05:32 +0100 asm (1.4.3-2) unstable; urgency=low * Fixed broken link to asm.jar -- Marcus Crafter Wed, 1 Sep 2004 22:30:33 +0200 asm (1.4.3-1) unstable; urgency=low * Initial Release. (closes: #268643) -- Marcus Crafter Fri, 27 Aug 2004 19:08:25 +0200 debian/patches/0000755000000000000000000000000011770036400010613 5ustar debian/patches/encoding.patch0000644000000000000000000000164011770036341013427 0ustar --- a/build.xml 2012-06-19 08:44:24.842016939 +0000 +++ b/build.xml 2012-06-19 08:46:48.618048417 +0000 @@ -128,7 +128,7 @@ - + --- a/jdoc/user.xml 2012-06-19 08:46:36.402386170 +0000 +++ b/jdoc/user.xml 2012-06-19 08:46:45.454135905 +0000 @@ -14,7 +14,7 @@ + doctitle="ASM Documentation" encoding="ISO-8859-1"> debian/patches/series0000644000000000000000000000003311770036347012036 0ustar build.patch encoding.patch debian/patches/build.patch0000644000000000000000000000253411235310133012731 0ustar --- a/build.xml +++ b/build.xml @@ -90,13 +90,14 @@ - + + - + + /> + /> + /> - debian/libasm2-java-doc.doc-base0000644000000000000000000000054711235310133013576 0ustar Document: libasm2-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/libasm2-java/api/index.html Files: /usr/share/doc/libasm2-java/api/*.html debian/rules0000755000000000000000000000575311770035101010253 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/class/ant.mk include /usr/share/cdbs/1/rules/debhelper.mk PACKAGE := $(DEB_SOURCE_PACKAGE) VERSION := $(DEB_UPSTREAM_VERSION) JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := gnujaxp ant-junit junit xalan2 ow_util_ant_tasks DEB_ANT_BUILD_TARGET := dist install/libasm2-java:: mh_installpoms -plib$(PACKAGE)-java mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm2 debian/poms/asm.pom output/dist/lib/asm-$(DEB_UPSTREAM_VERSION).jar mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm2-analysis debian/poms/asm-analysis.pom output/dist/lib/asm-analysis-$(DEB_UPSTREAM_VERSION).jar mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm2-attrs debian/poms/asm-attrs.pom output/dist/lib/asm-attrs-$(DEB_UPSTREAM_VERSION).jar mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm2-commons debian/poms/asm-commons.pom output/dist/lib/asm-commons-$(DEB_UPSTREAM_VERSION).jar mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm2-tree debian/poms/asm-tree.pom output/dist/lib/asm-tree-$(DEB_UPSTREAM_VERSION).jar mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm2-util debian/poms/asm-util.pom output/dist/lib/asm-util-$(DEB_UPSTREAM_VERSION).jar mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm2-xml debian/poms/asm-xml.pom output/dist/lib/asm-xml-$(DEB_UPSTREAM_VERSION).jar install/libasm2-java-doc:: install -d $(CURDIR)/debian/libasm2-java-doc/usr/share/doc/libasm2-java/api install -d $(CURDIR)/debian/libasm2-java-doc/usr/share/doc/libasm2-java-doc mv output/dist/doc/javadoc/user/* $(CURDIR)/debian/libasm2-java-doc/usr/share/doc/libasm2-java/api mv output/dist/examples $(CURDIR)/debian/libasm2-java-doc/usr/share/doc/libasm2-java-doc clean:: mh_clean get-orig-pom: wget -O debian/poms/asm.pom http://repository.sonatype.org/service/local/repositories/central/content/asm/asm/$(VERSION)/asm-$(VERSION).pom wget -O debian/poms/asm-attrs.pom http://repository.sonatype.org/service/local/repositories/central/content/asm/asm-attrs/$(VERSION)/asm-attrs-$(VERSION).pom wget -O debian/poms/asm-analysis.pom http://repository.sonatype.org/service/local/repositories/central/content/asm/asm-analysis/$(VERSION)/asm-analysis-$(VERSION).pom wget -O debian/poms/asm-commons.pom http://repository.sonatype.org/service/local/repositories/central/content/asm/asm-commons/$(VERSION)/asm-commons-$(VERSION).pom wget -O debian/poms/asm-tree.pom http://repository.sonatype.org/service/local/repositories/central/content/asm/asm-tree/$(VERSION)/asm-tree-$(VERSION).pom wget -O debian/poms/asm-util.pom http://repository.sonatype.org/service/local/repositories/central/content/asm/asm-util/$(VERSION)/asm-util-$(VERSION).pom wget -O debian/poms/asm-xml.pom http://repository.sonatype.org/service/local/repositories/central/content/asm/asm-xml/$(VERSION)/asm-xml-$(VERSION).pom wget -O debian/poms/asm-parent.pom http://repository.sonatype.org/service/local/repositories/central/content/asm/asm-parent/$(VERSION)/asm-parent-$(VERSION).pom debian/maven.rules0000644000000000000000000000002511235310133011335 0ustar asm * * s/2\..*/2.x/ debian/libasm2-java.docs0000644000000000000000000000001310610175741012304 0ustar README.txt debian/source/0000755000000000000000000000000011770036400010464 5ustar debian/source/format0000644000000000000000000000001411616601451011675 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000010110757527774010234 0ustar version=3 http://download.forge.objectweb.org/asm/asm-(2.*).jar