[jackson-module-afterburner] 07/12: Add javadoc package

Tim Potter tpot-guest at moszumanska.debian.org
Thu Nov 6 00:20:50 UTC 2014


This is an automated email from the git hooks/post-receive script.

tpot-guest pushed a commit to branch master
in repository jackson-module-afterburner.

commit 9256caebac3de87b8e8f110f249a46c9e7e599e0
Author: Tim Potter <tpot at hp.com>
Date:   Tue Nov 4 13:49:49 2014 +1100

    Add javadoc package
---
 debian/control                                     | 25 ++++++++++++++++++++++
 ...ibjackson2-module-afterburner-java-doc.doc-base | 10 +++++++++
 ...libjackson2-module-afterburner-java-doc.javadoc |  1 +
 3 files changed, 36 insertions(+)

diff --git a/debian/control b/debian/control
index 8188181..a96afda 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Maintainer: Tim Potter <tpot at hp.com>
 Build-Depends:
  debhelper (>= 9),
  default-jdk,
+ default-jdk-docs,
  javahelper,
  junit4,
  libjackson2-core-java,
@@ -12,6 +13,7 @@ Build-Depends:
  libjackson2-databind-java,
  maven-debian-helper,
  xmlstarlet,
+ libmaven-javadoc-plugin-java,
  libmaven-shade-plugin-java,
  libasm4-java,
 Standards-Version: 3.9.6
@@ -22,6 +24,7 @@ Vcs-Browser: http://anonscm.debian.org/?p=collab-maint/jackson-module-afterburne
 Package: libjackson2-module-afterburner-java
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: libjackson2-module-afterburner-java-doc
 Description: fast and powerful JSON library for Java -- byte code generation for POJOs
  The Jackson Data Processor is a multi-purpose Java library for processing
  JSON. Jackson aims to be the best possible combination of fast, correct,
@@ -39,3 +42,25 @@ Description: fast and powerful JSON library for Java -- byte code generation for
  This package contains a module for speeding up serialization and 
  deserialization of plain-old-Java-objects data types using byte-code
  generation.
+
+Package: libjackson2-module-afterburner-java-doc
+Architecture: all
+Section: doc
+Depends: ${maven:DocDepends}, ${misc:Depends}
+Recommends: ${maven:DocOptionalDepends}
+Suggests: libjackson2-module-afterburner-java
+Description: Documentation for jackson-module-afterburner
+ The Jackson Data Processor is a multi-purpose Java library for processing
+ JSON. Jackson aims to be the best possible combination of fast, correct,
+ lightweight, and ergonomic for developers. It offers three alternative methods
+ for processing JSON:
+ .
+  * Streaming API inspired by StAX
+  * Tree Model
+  * Data Binding converts JSON to and from POJOs
+ .
+ In addition to the core library, there are numerous extension that provide
+ additional functionality such as additional data formats beyond JSON,
+ additional data types or JVM languages.
+ .
+ This package contains the API documentation of libjackson2-module-afterburner.
diff --git a/debian/libjackson2-module-afterburner-java-doc.doc-base b/debian/libjackson2-module-afterburner-java-doc.doc-base
new file mode 100644
index 0000000..87672dd
--- /dev/null
+++ b/debian/libjackson2-module-afterburner-java-doc.doc-base
@@ -0,0 +1,10 @@
+Document: libjackson2-module-afterburner-java
+Title: API Javadoc for Jackson-module-afterburner-java
+Author: Jackson-module-afterburner-java developers
+Abstract: This is the API Javadoc provided for the
+ libjackson2-module-afterburner-java library.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libjackson2-module-afterburner-java/api/index.html
+Files: /usr/share/doc/libjackson2-module-afterburner-java/api/*
diff --git a/debian/libjackson2-module-afterburner-java-doc.javadoc b/debian/libjackson2-module-afterburner-java-doc.javadoc
new file mode 100644
index 0000000..3c37dab
--- /dev/null
+++ b/debian/libjackson2-module-afterburner-java-doc.javadoc
@@ -0,0 +1 @@
+target/site/apidocs usr/share/doc/libjackson2-module-afterburner-java/api

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jackson-module-afterburner.git



More information about the pkg-java-commits mailing list