[xml/sgml-pkgs] Bug#327616: db2latex-xsl: admin directory missing
in source archive
W. Borgert
debacle at debian.org
Tue Oct 17 23:01:55 UTC 2006
On Tue, Oct 17, 2006 at 08:46:07PM +0200, Andreas Barth wrote:
> > Well, thanks for the work you did and for sharing it! I think, we
> > should drop db2latex-xsl from Debian in the long run and promote
> > dblatex (http://packages.debian.org/dblatex) as alternative. The
> > new version of dblatex is based on Python instead of Perl :-)
>
> Is anyone able to change the build-dependency from cdbs to db2ldatex? If
> so, I'm happy to remove dblatex-xsl again.
Using just dblatex in doc/Makefile is easy, but there is a minor
problem: The PS output does not build (not needed nor used, but
still...). Patch to cdbs attached. Btw: In the XML file,
db2latex-xsl is mentioned, this should be changed as well.
Cheers,
--
W. Borgert <debacle at debian.org>, http://people.debian.org/~debacle/
-------------- next part --------------
diff -uraN cdbs-0.4.46.orig/debian/control cdbs-0.4.46/debian/control
--- cdbs-0.4.46.orig/debian/control 2006-07-13 20:35:07.000000000 +0000
+++ cdbs-0.4.46/debian/control 2006-10-17 22:45:54.000000000 +0000
@@ -2,7 +2,7 @@
Section: devel
Priority: optional
Maintainer: CDBS Hackers <build-common-hackers at lists.alioth.debian.org>
-Build-Depends-Indep: debhelper (>= 5), graphviz, realpath, fakeroot, python-dev, python2.3, python2.4, libxml2-utils, xsltproc, docbook-xml, docbook-xsl, db2latex-xsl, tetex-extra, ant, kaffe, sharutils, gs-common
+Build-Depends-Indep: debhelper (>= 5), graphviz, realpath, fakeroot, python-dev, python2.3, python2.4, libxml2-utils, xsltproc, docbook-xml, docbook-xsl, dblatex, ant, kaffe, sharutils, gs-common
Uploaders: Jeff Bailey <jbailey at raspberryginger.com>, Jonas Smedegaard <dr at jones.dk>, Marc Dequènes (Duck) <Duck at DuckCorp.org>, Peter Eisentraut <petere at debian.org>
Standards-Version: 3.7.2
diff -uraN cdbs-0.4.46.orig/doc/cdbs-doc-latex.xsl cdbs-0.4.46/doc/cdbs-doc-latex.xsl
--- cdbs-0.4.46.orig/doc/cdbs-doc-latex.xsl 2006-06-13 21:28:26.000000000 +0000
+++ cdbs-0.4.46/doc/cdbs-doc-latex.xsl 1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version='1.0'
- xmlns="http://www.w3.org/TR/xhtml1/transitional"
- exclude-result-prefixes="#default">
-
-<xsl:import href="http://db2latex.sourceforge.net/xsl/docbook.xsl"/>
-
-<xsl:variable name="use.extentions">1</xsl:variable>
-<xsl:variable name="latex.use.parskip">1</xsl:variable>
-<xsl:variable name="admon.graphics.path">/usr/share/xml/docbook/stylesheet/db2latex/latex/figures</xsl:variable>
-<xsl:variable name="l10n.gentext.default.language">en</xsl:variable>
-<xsl:variable name="latex.documentclass.common"></xsl:variable>
-<xsl:variable name="latex.babel.language"></xsl:variable>
-<xsl:template name="latex.float.preamble" />
-
-</xsl:stylesheet>
diff -uraN cdbs-0.4.46.orig/doc/Makefile cdbs-0.4.46/doc/Makefile
--- cdbs-0.4.46.orig/doc/Makefile 2006-06-13 22:22:54.000000000 +0000
+++ cdbs-0.4.46/doc/Makefile 2006-10-17 22:46:06.000000000 +0000
@@ -3,35 +3,20 @@
graphics = buildcore depgraph
xmllint-stamp-%: %.xml
- xmllint --xinclude --postvalid --noblanks --noout $<
+ xmllint --nonet --xinclude --postvalid --noblanks --noout $<
touch $@
html: cdbs-doc.html
%.html: %.xml xmllint-stamp-% cdbs-doc-xhtml.xsl $(graphics:%=%.png)
- xsltproc --xinclude -o $@ cdbs-doc-xhtml.xsl $<
-
-%.tex-pdf: %.xml xmllint-stamp-% cdbs-doc-latex.xsl
- xsltproc --xinclude --stringparam graphic.default.extension pdf -o $@ cdbs-doc-latex.xsl $<
-
-%.tex-ps: %.xml xmllint-stamp-% cdbs-doc-latex.xsl
- xsltproc --xinclude --stringparam graphic.default.extension eps -o $@ cdbs-doc-latex.xsl $<
-
-dvi: cdbs-doc.dvi
-%.dvi: %.tex-ps $(graphics:%=%.eps)
-# 3 passes to avoid undefined references
- latex $<
- mkindex $<
- latex $<
- latex $<
+ xsltproc --nonet --xinclude -o $@ cdbs-doc-xhtml.xsl $<
pdf: cdbs-doc.pdf
-%.pdf: %.tex-pdf $(graphics:%=%.pdf)
- pdflatex $<
- pdflatex $<
+%.pdf: %.xml xmllint-stamp-% $(graphics:%=%.pdf)
+ dblatex -T db2latex $<
ps: cdbs-doc.ps
-%.ps: %.dvi
- dvips $<
+%.ps: %.xml xmllint-stamp-% $(graphics:%=%.eps)
+ dblatex -T db2latex -t ps -f eps $<
txt: cdbs-doc.txt
%.txt: %.html
More information about the debian-xml-sgml-pkgs
mailing list