[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: HTML version of New Maintainers Guide missing



On Tue, Dec 28, 2004 at 04:24:22AM +0100, Frank Lichtenheld wrote:
> On Mon, Dec 27, 2004 at 08:14:36PM +0100, Frans Pop wrote:
> > It looks like there's been a rebuild of the NM Guide yesterday, but 
> > somehow the HTML version of the guide got missing...
> > http://www.debian.org/doc/devel-manuals#maint-guide
> > http://www.debian.org/doc/manuals/maint-guide/index.en.html
> 
> The Makefile happened to trigger two bugs of /usr/bin/test from woody's
> coreutils in one call ;)[1] To solve the problem swiftly I committed
> appropriate fixes and the build seems to work fine now. If there are
> any problems with my patch, please contact me.
> 
> > Also, there seems to be only a very old version of the Japanese pdf 
> > version available (21-04-2002). Maybe it would be better if that was 
> > removed.
> > http://www.debian.org/doc/manuals/maint-guide/
> 
> Given the fact that this file can't rebuild from the sources right now
> I would support that request. Any objections? (I also CCed debian-www
> to get a broader attention).

I added support for Japanese and Chinese ps and pdf documents by using my
scripts from Debian Reference. It builds really well on Woody and Sarge.

I filled once a bugreport against debiandoc-sgml but I don't know the
current support of Asian languages in debiandoc-sgml (and Woody
will not affected by recent changes so we need a patch anyway).

I'm very sorry but I was never able to support Korean. Are there
even free LaTeX fonts available????

It should be very simple to use these scripts for other documents such as
Debian Installer manual. Frans, please try it out.
Just add debiandoc2latexpdf, debiandoc2latexps which are copies from the
files in the debiandoc-sgml package and call ./fixlatex.
You need to add a few dependencies as well, mostly Asian font packages.
Please see the dependencies of the debian-reference* packages for details.

Maybe ../../bin would be another good location for these files?

Since I lost by debian-doc account (I know my password but forgot my
account name :-)) I cannot commit it.

PS: There exist two nearly identical copies of the German version:
maint-guide.de.sgml maint-guide.de.WIP.sgml
Please remove maint-guide.de.WIP.sgml, the other file is newer and
better (except one typo fix).

Jens

Very strange: It seems my mails get lost when I add many or large files
(appr. 30kB, provider limit 4MB!), so here is Makefile and the rest is
attached.

Index: Makefile
===================================================================
RCS file: /cvs/debian-doc/ddp/manuals.sgml/maint-guide/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- Makefile	28 Dec 2004 00:23:34 -0000	1.20
+++ Makefile	28 Dec 2004 18:07:59 -0000
@@ -4,6 +4,8 @@
 # Should work both for a manual in the Debian Documentation Project
 # manuals.sgml tree, and for $(MANUAL) package build.
 
+export PATH:=.:${PATH}
+
 # Basename for SGML
 MANUAL := $(shell echo $(notdir $(CURDIR)) | perl -pe 's/-[\d.]+$$//')
 
@@ -13,7 +15,7 @@
 all: html txt ps pdf
 
 sources := $(wildcard *.??*.sgml)
-sources_noncjk := $(filter-out maint-guide.zh_CN.sgml,$(filter-out maint-guide.ja.sgml,$(filter-out maint-guide.ko.sgml,$(sources))))
+sources_noncjk := $(filter-out maint-guide.ko.sgml,$(sources))
 
 # generating HTML
 # ugly because the normal stuff works only as PHONYs. :(

Attachment: newfiles.tgz
Description: GNU Unix tar archive


Reply to: