Source: javassist
Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders: Varun Hiremath <varun@debian.org>, Torsten Werner <twerner@debian.org>
Build-Depends: debhelper (>= 10), maven-debian-helper (>= 2.1), default-jdk, junit, libmaven-bundle-plugin-java, libmaven-javadoc-plugin-java
Standards-Version: 3.9.8
Vcs-Git: https://anonscm.debian.org/git/pkg-java/javassist.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/javassist.git
Homepage: http://jboss-javassist.github.io/javassist/

Package: libjavassist-java
Architecture: all
Depends: ${misc:Depends}, ${maven:Depends}
Suggests: ${maven:OptionalDepends}
Description: library for editing bytecodes in Java
 This library makes Java bytecode manipulation simple. It enables Java
 programs to define a new class at runtime and to modify a class file
 when the JVM loads it.
 .
 Unlike other bytecode editors, Javassist provides two levels of API:
 source level and bytecode level. With the source-level API, users can
 edit a class file without knowledge of the specifications of the Java
 bytecode. You can even specify inserted bytecode in the form of source
 text; Javassist compiles it on the fly. On the other hand, the
 bytecode-level API allows the users to directly edit a class file as
 other editors.

Package: libjavassist-java-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Suggests: libjavassist-java
Description: library for editing bytecodes in Java -- documentation
 This library makes Java bytecode manipulation simple. It enables Java
 programs to define a new class at runtime and to modify a class file
 when the JVM loads it.
 .
 Unlike other bytecode editors, Javassist provides two levels of API:
 source level and bytecode level. With the source-level API, users can
 edit a class file without knowledge of the specifications of the Java
 bytecode. You can even specify inserted bytecode in the form of source
 text; Javassist compiles it on the fly. On the other hand, the
 bytecode-level API allows the users to directly edit a class file as
 other editors.
 .
 This package includes the documentation.
