[SCM] libjsr166y-java: Parallel computation framework for Java branch, master, updated. debian/0.1.20080107-2-17-gafe7ec9

Miguel Landaeta miguel at miguel.cc
Thu Oct 20 18:50:56 UTC 2011


The following commit has been merged in the master branch:
commit c959a742a9935fed43b6876873ab484e61be375f
Author: Miguel Landaeta <miguel at miguel.cc>
Date:   Tue Oct 18 21:37:32 2011 -0430

    Provide -doc package

diff --git a/debian/changelog b/debian/changelog
index 3d2bd3e..f2954a3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libjsr166y-java (1.7.0-1~miguel1) unstable; urgency=low
+libjsr166y-java (1.7.0-1) UNRELEASED; urgency=low
 
   * New upstream release.
   * Refresh patch 01_workaround_typing_bug.diff.
@@ -7,6 +7,7 @@ libjsr166y-java (1.7.0-1~miguel1) unstable; urgency=low
   * Make copyright file DEP-5 compliant.
   * Provide POM files with org.codehaus.jsr166-mirror as group ID.
   * Add extra166y jar.
+  * Provide -doc package.
 
  -- Miguel Landaeta <miguel at miguel.cc>  Tue, 18 Oct 2011 19:08:31 -0430
 
diff --git a/debian/control b/debian/control
index 7c0ee0b..39fdec9 100644
--- a/debian/control
+++ b/debian/control
@@ -27,3 +27,28 @@ Description: Parallel computation framework for Java
  ForkJoinTasks and their related support classes provide a
  very efficient basis for obtaining platform-independent
  parallel speed-ups of computation-intensive operations.
+
+Package: libjsr166y-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: default-jdk-doc, libjsr166y-java
+Description: Documentation for libjsr166y-java
+ Documentation for JSR166 that provides a Java framework that
+ supports a style of parallel programming in which problems are
+ solved by (recursively) splitting them into subtasks that
+ are solved in parallel, waiting for them to complete, and
+ then composing results.
+ .
+ Fork/Join parallelism is among the simplest and most
+ effective design techniques for obtaining good parallel
+ performance.  Fork/Join algorithms are parallel versions
+ of familiar divide-and-conquer algorithms.
+ .
+ JSR166y includes a parallel computation framework:
+ ForkJoinTasks and their related support classes provide a
+ very efficient basis for obtaining platform-independent
+ parallel speed-ups of computation-intensive operations.
+ .
+ This package contains javadocs for jsr166y and extra166y
+ Java packages.
diff --git a/debian/libjsr166y-java-doc.doc-base.1 b/debian/libjsr166y-java-doc.doc-base.1
new file mode 100644
index 0000000..156e073
--- /dev/null
+++ b/debian/libjsr166y-java-doc.doc-base.1
@@ -0,0 +1,9 @@
+Document: libjsr166y-java-doc1
+Title: API JavaDoc for libjsr166y-java
+Author: 
+Abstract: This the API JavaDoc for jsr166y Java package
+Section: Programming/Java
+
+Format: HTML
+Index: /usr/share/doc/libjsr166y-java/jsr166y/api/index.html
+Files: /usr/share/doc/libjsr166y-java/jsr166y/api/*.html
diff --git a/debian/libjsr166y-java-doc.doc-base.2 b/debian/libjsr166y-java-doc.doc-base.2
new file mode 100644
index 0000000..ac07f2f
--- /dev/null
+++ b/debian/libjsr166y-java-doc.doc-base.2
@@ -0,0 +1,9 @@
+Document: libjsr166y-java-doc2
+Title: API JavaDoc for libjsr166y-java
+Author: 
+Abstract: This the API JavaDoc for extra166y Java package
+Section: Programming/Java
+
+Format: HTML
+Index: /usr/share/doc/libjsr166y-java/extra166y/api/index.html
+Files: /usr/share/doc/libjsr166y-java/extra166y/api/*.html
diff --git a/debian/rules b/debian/rules
index 634c3b7..626ba5e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,8 +19,13 @@ override_jh_installlibs:
 	mh_installjar -plibjsr166y-java -l debian/extra166y.pom extra166y.jar
 
 override_jh_installjavadoc:
-	jh_installjavadoc javadoc/jsr166y usr/share/doc/libjsr166y-java/jsr166y
-	jh_installjavadoc javadoc/extra166y usr/share/doc/libjsr166y-java/extra166y
+
+override_dh_installdocs:
+	dh_installdocs
+	jh_installjavadoc -plibjsr166y-java-doc \
+		javadoc/jsr166y usr/share/doc/libjsr166y-java/jsr166y
+	jh_installjavadoc -plibjsr166y-java-doc \
+		javadoc/extra166y usr/share/doc/libjsr166y-java/extra166y
 
 override_dh_auto_clean:
 	dh_auto_clean

-- 
libjsr166y-java: Parallel computation framework for Java



More information about the pkg-java-commits mailing list