Description: build javadocs for JempBox and FontBox
Origin: vendor
Forwarded: no
Author: tony mancill <tmancill@debian.org>
Last-Update: 2014-06-23

--- a/pdfbox/build.xml
+++ b/pdfbox/build.xml
@@ -441,7 +441,7 @@
 
     <!-- We use Maven to create the release packages. Keep this target for -->
     <!-- now for backwards compatibility with old build scripts and habits -->
-    <target name="dist" depends="pdfbox.clean,pdfbox.package,javadoc,build.NET,checkstyle"/>
+    <target name="dist" depends="pdfbox.clean,pdfbox.package,pdfbox.javadoc,build.NET,checkstyle"/>
 
     <target name="clean" depends="fontbox.clean,jempbox.clean,pdfbox.clean"/>
 
@@ -840,7 +840,7 @@
         </exec>
     </target>
 
-    <target name="javadoc" depends="pdfbox.compile" description="Create Javadocs">
+    <target name="pdfbox.javadoc" depends="pdfbox.compile" description="Create Javadocs">
         <javadoc packagenames="org.*"
                sourcepath="${pdfbox.src.dir}"
                destdir="${pdfbox.target.dir}/javadoc"
@@ -863,4 +863,52 @@
         </replaceregexp>
     </target>
 
+    <target name="fontbox.javadoc" depends="fontbox.compile" description="Create Javadocs">
+        <property name="fontbox.release.name" value="${project.name}-${project.version}" />
+        <javadoc packagenames="org.*"
+               sourcepath="${fontbox.src.dir}"
+               destdir="${fontbox.target.dir}/javadoc"
+               author="true"
+               version="true"
+               use="true"
+               windowtitle="${fontbox.release.name} API"
+               doctitle="${project.name}"
+               verbose="no"
+               classpathref="fontbox.build.classpath"
+               encoding="ISO-8859-1"
+               breakiterator="yes">
+            <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/>
+        </javadoc>
+        <!-- PDFBOX-461: Disable javadoc creation timestamp -->
+        <replaceregexp match="&lt;!-- Generated by javadoc .* --&gt;"
+                       replace="&lt;!-- Generated by javadoc --&gt;"
+                       flags="g" byline="true">
+            <fileset dir="${fontbox.target.dir}/javadoc" includes="**/*.html" />
+        </replaceregexp>
+    </target>
+
+    <target name="jempbox.javadoc" depends="jempbox.compile" description="Create Javadocs">
+        <property name="jempbox.release.name" value="${project.name}-${project.version}" />
+        <javadoc packagenames="org.*"
+               sourcepath="${jempbox.src.dir}"
+               destdir="${jempbox.target.dir}/javadoc"
+               author="true"
+               version="true"
+               use="true"
+               windowtitle="${jempbox.release.name} API"
+               doctitle="${project.name}"
+               verbose="no"
+               classpathref="jempbox.build.classpath"
+               encoding="ISO-8859-1"
+               breakiterator="yes">
+            <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/>
+        </javadoc>
+        <!-- PDFBOX-461: Disable javadoc creation timestamp -->
+        <replaceregexp match="&lt;!-- Generated by javadoc .* --&gt;"
+                       replace="&lt;!-- Generated by javadoc --&gt;"
+                       flags="g" byline="true">
+            <fileset dir="${jempbox.target.dir}/javadoc" includes="**/*.html" />
+        </replaceregexp>
+    </target>
+
 </project>
