debian/0000755000000000000000000000000011371402602007162 5ustar debian/libasm-java.dirs0000644000000000000000000000001710302231345012226 0ustar usr/share/java debian/copyright0000644000000000000000000000167610756627655011156 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: (C) 2003-2008 Eric Bruneton, Eugene Kuleshov 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/ant.properties0000644000000000000000000000115111275014376012072 0ustar # Properties that are set within asm's default build.properties product.name=asm product.version=1.5.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 ant.build.javac.target=1.4 ant.build.javac.source=1.4 debian/rules0000755000000000000000000000112611254246632010253 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/class/ant.mk include /usr/share/cdbs/1/rules/debhelper.mk JAVA_HOME=/usr/lib/jvm/default-java DEB_JARS := gnujaxp.jar ant-junit junit xalan2 DEB_ANT_BUILD_TARGET := dist install/libasm-java:: mv output/dist/lib/*.jar $(CURDIR)/debian/libasm-java/usr/share/java install/libasm-java:: mkdir $(CURDIR)/debian/libasm-java-doc/usr/share/doc/libasm-java-doc/api mv output/dist/doc/javadoc/user/* $(CURDIR)/debian/libasm-java-doc/usr/share/doc/libasm-java-doc/api mv output/dist/examples $(CURDIR)/debian/libasm-java-doc/usr/share/doc/libasm-java-doc debian/changelog0000644000000000000000000000561011371402566011047 0ustar asm (1.5.3-7) unstable; urgency=low * Team upload. [ Thierry Carrez ] * debian/control: Minimally depend on java2-runtime-headless rather than java1-runtime | java2-runtime, since full JRE is not needed. * debian/ant.properties: force java2 code generation to match dependency. [ Torsten Werner ] * Switch to source format 3.0. * Remove Barry from uploaders list. * Update Standards-Version: 3.8.4. -- Torsten Werner Sun, 09 May 2010 02:44:05 +0200 asm (1.5.3-6) unstable; urgency=low [ Damien Raude-Morvan ] * Removed Marcus Crafter from Uploaders (Closes: #521478) [ Michael Koch ] * (Build-)Depends on default-jdk. * Build-Depends on debhelper >= 7. * Moved package to section 'java'. * Let all packages depend on ${misc:Depends}. * Updated to Standards-Version 3.8.3. -- Michael Koch Wed, 16 Sep 2009 22:38:53 +0200 asm (1.5.3-5) unstable; urgency=low * Rewrote debian/copyright. * Rewrote debian/rules. * Updated debhelper level to 5. * (Build-)Depends on java-gcj-compat(-dev) instead of kaffe. * Removed Wolfgang from Uploaders and added myself. * Added Homepage, Vcs-Svn and Vcs-Browser fields. * Updated Standards-Version to 3.7.3. * Added watch file. -- Michael Koch Tue, 19 Feb 2008 20:32:44 +0100 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/libasm-java.docs0000644000000000000000000000001310302231345012211 0ustar README.txt debian/watch0000644000000000000000000000010410756627655010235 0ustar version=3 http://download.forge.objectweb.org/asm/asm-(1.*)-bin.zip debian/control0000644000000000000000000000332111371402566010575 0ustar Source: asm Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Michael Koch Build-Depends: debhelper (>= 7), cdbs, default-jdk Build-Depends-Indep: libow-util-ant-tasks-java (>= 1.3-2) Standards-Version: 3.8.4 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/asm Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/asm/ Homepage: http://asm.objectweb.org/ Package: libasm-java Architecture: all Depends: default-jdk | java2-runtime-headless, ${misc:Depends} Suggests: libasm-java-doc 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: libasm-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: libasm-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/source/0000755000000000000000000000000011371402602010462 5ustar debian/source/format0000644000000000000000000000001411371402566011701 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211254246632010371 0ustar 7 debian/libasm-java-doc.dirs0000644000000000000000000000003610300532123012766 0ustar usr/share/doc/libasm-java-doc debian/libasm-java.links0000644000000000000000000000072710302231345012415 0ustar /usr/share/java/asm-analysis-1.5.3.jar /usr/share/java/asm-analysis.jar /usr/share/java/asm-attrs-1.5.3.jar /usr/share/java/asm-attrs.jar /usr/share/java/asm-1.5.3.jar /usr/share/java/asm.jar /usr/share/java/asm-tree-1.5.3.jar /usr/share/java/asm-tree.jar /usr/share/java/asm-util-1.5.3.jar /usr/share/java/asm-util.jar /usr/share/java/asm-xml-1.5.3.jar /usr/share/java/asm-xml.jar /usr/share/java/kasm-1.5.3.jar /usr/share/java/kasm.jar debian/libasm-java-doc.doc-base0000644000000000000000000000055410311443436013521 0ustar Document: libasm-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/libasm-java-doc/api/index.html Files: /usr/share/doc/libasm-java-doc/api/*.html