[ognl] 29/34: No longer build the PDF documentation

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Sun Oct 4 23:07:36 UTC 2015


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

ebourg-guest pushed a commit to branch master
in repository ognl.

commit 92d8ce3abd9f8acae13d5f00d9d45afa569f3d7d
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Mon Oct 5 00:17:25 2015 +0200

    No longer build the PDF documentation
---
 debian/changelog                      |  2 ++
 debian/control                        |  2 +-
 debian/libognl-java-doc.doc-base.dev  |  3 ---
 debian/libognl-java-doc.doc-base.lang |  3 ---
 debian/libognl-java-doc.install       |  2 --
 debian/patches/01_build_xml.diff      | 37 +++++++++++------------------------
 debian/rules                          |  2 --
 7 files changed, 14 insertions(+), 37 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 417d292..2091544 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 ognl (2.7.3-6) UNRELEASED; urgency=medium
 
   * Team upload
+  * No longer build the PDF documentation to work around
+    a build failure caused by the latest FOP upgrade.
   * Moved the package to Git
   * Standards-Version updated to 3.9.6 (no changes)
   * Switch to debhelper level 9
diff --git a/debian/control b/debian/control
index 63d6e16..687bc87 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.or
 Uploaders: Damien Raude-Morvan <drazzib at debian.org>
 Build-Depends: debhelper (>= 9), cdbs, default-jdk, ant
 Build-Depends-Indep: libjavassist-java, junit4, docbook-xsl, docbook-xml, ant-optional,
- libxalan2-java, javacc, fop, maven-repo-helper, ant-contrib
+ libxalan2-java, javacc, maven-repo-helper, ant-contrib
 Standards-Version: 3.9.6
 Homepage: http://commons.apache.org/proper/commons-ognl/
 Vcs-Git: git://anonscm.debian.org/pkg-java/ognl .git
diff --git a/debian/libognl-java-doc.doc-base.dev b/debian/libognl-java-doc.doc-base.dev
index 7118870..1efc0d7 100644
--- a/debian/libognl-java-doc.doc-base.dev
+++ b/debian/libognl-java-doc.doc-base.dev
@@ -7,6 +7,3 @@ Section: Programming
 Format: HTML
 Index: /usr/share/doc/libognl-java/DeveloperGuide/index.html
 Files: /usr/share/doc/libognl-java/DeveloperGuide/*
-
-Format: PDF
-Files: /usr/share/doc/libognl-java/DeveloperGuide.pdf
diff --git a/debian/libognl-java-doc.doc-base.lang b/debian/libognl-java-doc.doc-base.lang
index bda00cc..b1e8e60 100644
--- a/debian/libognl-java-doc.doc-base.lang
+++ b/debian/libognl-java-doc.doc-base.lang
@@ -7,6 +7,3 @@ Section: Programming
 Format: HTML
 Index: /usr/share/doc/libognl-java/LanguageGuide/index.html
 Files: /usr/share/doc/libognl-java/LanguageGuide/*
-
-Format: PDF
-Files: /usr/share/doc/libognl-java/LanguageGuide.pdf
diff --git a/debian/libognl-java-doc.install b/debian/libognl-java-doc.install
index 9b080a0..cf0427c 100644
--- a/debian/libognl-java-doc.install
+++ b/debian/libognl-java-doc.install
@@ -1,5 +1,3 @@
 dist/docs/html/LanguageGuide /usr/share/doc/libognl-java/
 dist/docs/html/DeveloperGuide /usr/share/doc/libognl-java/
-dist/docs/pdf/DeveloperGuide.pdf /usr/share/doc/libognl-java/
-dist/docs/pdf/LanguageGuide.pdf /usr/share/doc/libognl-java/
 dist/docs/api /usr/share/doc/libognl-java/
diff --git a/debian/patches/01_build_xml.diff b/debian/patches/01_build_xml.diff
index e262f9a..6373a48 100644
--- a/debian/patches/01_build_xml.diff
+++ b/debian/patches/01_build_xml.diff
@@ -1,12 +1,11 @@
 Description:
- - build.xml: Remove foreach usage as antcontrib is not in Debian
  - build.xml: Don't fork javacc-generate (use Ant Classpath)
  - docbook.xml: Use Xalan2 as XSLT processor
  - docbook.xml: Fix classpath inclusion of fop.jar
 Origin: Damien Raude-Morvan <drazzib at debian.org>
 --- a/docbook.xml
 +++ b/docbook.xml
-@@ -183,16 +183,24 @@
+@@ -183,10 +183,13 @@
              force="true"
              in="${project.docbook}/${docbook.file}.xml"
              out="${output.docbook.html}/${docbook.file}/index.html">
@@ -20,19 +19,7 @@ Origin: Damien Raude-Morvan <drazzib at debian.org>
              <xmlcatalog refid="docbook.catalog"/>
          </xslt>
      </target>
- 
-     <target name="docbook-html-doc" depends="docbook-init">
--        <foreach target="docbook-html-doc-single" list="${project.docbook.filelist}" param="docbook.file"/>
-+       <antcall target="docbook-html-doc-single">
-+               <param name="docbook.file" value="LanguageGuide" />
-+       </antcall>
-+       <antcall target="docbook-html-doc-single">
-+               <param name="docbook.file" value="DeveloperGuide" />
-+       </antcall>
-     </target>
- 
-     <target name="docbook-pdf-doc-single" depends="docbook-init">
-@@ -252,29 +260,32 @@
+@@ -252,25 +255,23 @@
              force="true"
              in="${project.docbook}/${docbook.file}.xml"
              out="${output.docbook.fop}/${docbook.file}.fop">
@@ -63,16 +50,6 @@ Origin: Damien Raude-Morvan <drazzib at debian.org>
      </target>
  
      <target name="docbook-pdf-doc" depends="docbook-init">
--        <foreach target="docbook-pdf-doc-single" list="${project.docbook.filelist}" param="docbook.file"/>
-+       <antcall target="docbook-pdf-doc-single">
-+               <param name="docbook.file" value="LanguageGuide" />
-+       </antcall>
-+       <antcall target="docbook-pdf-doc-single">
-+               <param name="docbook.file" value="DeveloperGuide" />
-+       </antcall>
-     </target>
- 
- </project>
 --- a/osbuild.xml
 +++ b/osbuild.xml
 @@ -138,14 +138,11 @@
@@ -92,7 +69,7 @@ Origin: Damien Raude-Morvan <drazzib at debian.org>
      </target>
 --- a/build.xml
 +++ b/build.xml
-@@ -59,12 +59,12 @@
+@@ -59,19 +59,19 @@
      </target>
  
      <target name="javacc-generate">
@@ -107,3 +84,11 @@ Origin: Damien Raude-Morvan <drazzib at debian.org>
              <arg value="-OUTPUT_DIRECTORY=${src.java}/ognl"/>
              <arg value="${src.java}/ognl/ognl.jj"/>
          </java>
+     </target>
+ 
+     <target name="docs.impl">
+-        <ant antfile="docbook.xml" target="doc-docbook"/>
++        <ant antfile="docbook.xml" target="doc-docbook-html"/>
+ 
+         <copy todir="${dist}/docs">
+             <fileset dir="${docs}"/>
diff --git a/debian/rules b/debian/rules
index 4eefd7f..e9d59dd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,8 +11,6 @@ DEB_ANT_ARGS := -Dversion=$(DEB_UPSTREAM_VERSION)
 DEB_ANT_CLEAN_TARGET    := clean
 DEB_ANT_BUILD_TARGET    := javacc-generate jar docs.impl javadocs
 
-DEB_COMPRESS_EXCLUDE    := .pdf
-
 binary-post-install/libognl-java::
 	mh_installpoms -plibognl-java
 	mh_installjar -plibognl-java -l pom.xml build/ognl-$(DEB_UPSTREAM_VERSION).jar

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



More information about the pkg-java-commits mailing list