[asm] 07/11: Updated the package description
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Mon Mar 21 22:47:13 UTC 2016
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository asm.
commit 988d525f5334c46b4ea858166d64d194b314b669
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Mon Mar 21 17:03:51 2016 +0100
Updated the package description
---
debian/changelog | 1 +
debian/control | 33 ++++++++++++++++++++-------------
2 files changed, 21 insertions(+), 13 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 59cb576..35c60fc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,7 @@ asm (5.1-1) UNRELEASED; urgency=medium
* Set the locale when generating the Javadoc to make the build reproducible
* Standards-Version updated to 3.9.7 (no changes)
* Removed rm-sigtest.patch
+ * Updated the package description
-- Emmanuel Bourg <ebourg at apache.org> Tue, 27 Oct 2015 20:54:01 +0100
diff --git a/debian/control b/debian/control
index ff49d0e..afbd785 100644
--- a/debian/control
+++ b/debian/control
@@ -20,25 +20,32 @@ Package: libasm-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 is an all purpose Java bytecode manipulation and analysis framework.
+ It can be used to modify existing classes or dynamically generate classes,
+ directly in binary form. Provided common transformations and analysis
+ algorithms allow one to easily assemble custom complex transformations
+ and code analysis tools.
.
- 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.
+ ASM offer similar functionality as other bytecode frameworks, but it is
+ focused on simplicity of use and performance. Because it was designed and
+ implemented to be as small and as fast as possible, it makes it very
+ attractive for using in dynamic systems.
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.
+Description: Java bytecode manipulation framework (documentation)
+ ASM is an all purpose Java bytecode manipulation and analysis framework.
+ It can be used to modify existing classes or dynamically generate classes,
+ directly in binary form. Provided common transformations and analysis
+ algorithms allow one to easily assemble custom complex transformations
+ and code analysis tools.
+ .
+ ASM offer similar functionality as other bytecode frameworks, but it is
+ focused on simplicity of use and performance. Because it was designed and
+ implemented to be as small and as fast as possible, it makes it very
+ attractive for using in dynamic systems.
.
This package includes the API Javadoc and examples.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/asm.git
More information about the pkg-java-commits
mailing list