From 37d4a83e561c40a4f12131c40b75430ab296bd70 Mon Sep 17 00:00:00 2001 From: Jesus Rodriguez Cuesta Date: Mon, 14 Oct 2002 19:18:27 +0000 Subject: [PATCH] Let's begin with the big update of the spanish handbook. --- es_ES.ISO8859-1/books/handbook/Makefile | 75 ++++++++++++++++++++----- 1 file changed, 62 insertions(+), 13 deletions(-) diff --git a/es_ES.ISO8859-1/books/handbook/Makefile b/es_ES.ISO8859-1/books/handbook/Makefile index 8fba3a95bc..8aa7f2edc3 100755 --- a/es_ES.ISO8859-1/books/handbook/Makefile +++ b/es_ES.ISO8859-1/books/handbook/Makefile @@ -1,15 +1,37 @@ # -# $FreeBSD: doc/es_ES.ISO8859-1/books/handbook/Makefile,v 1.2 2000/05/28 19:21:43 jesusr Exp $ +# $FreeBSD$ # # Build the FreeBSD Handbook. # -MAINTAINER=jesusr@FreeBSD.org +# ------------------------------------------------------------------------ +# +# Handbook-specific variables +# +# WITH_PGPKEYS The print version of the handbook only prints PGP +# fingerprints by default. If you would like for the +# entire key to be displayed, then set this variable. +# This option has no affect on the HTML formats. +# +# Handbook-specific targets +# +# pgpkeyring This target will read the contents of +# pgpkeys/chapter.sgml and will extract all of +# the pgpkeys to standard out. This output can then +# be redirected into a file and distributed as a +# public keyring of FreeBSD developers that can +# easily be imported into PGP/GPG. +# +# ------------------------------------------------------------------------ + +MAINTAINER= jesusr@FreeBSD.org DOC?= book FORMATS?= html-split +HAS_INDEX= true + INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= @@ -19,40 +41,67 @@ INSTALL_ONLY_COMPRESSED?= # # SGML content -SRCS= book.sgml +SRCS+= book.sgml SRCS+= advanced-networking/chapter.sgml -SRCS+= backups/chapter.sgml SRCS+= basics/chapter.sgml SRCS+= bibliography/chapter.sgml -SRCS+= contrib/chapter.sgml +##SRCS+= config/chapter.sgml +SRCS+= boot/chapter.sgml SRCS+= cutting-edge/chapter.sgml SRCS+= disks/chapter.sgml SRCS+= eresources/chapter.sgml -SRCS+= hw/chapter.sgml SRCS+= install/chapter.sgml -SRCS+= internals/chapter.sgml SRCS+= introduction/chapter.sgml SRCS+= kernelconfig/chapter.sgml -SRCS+= kerneldebug/chapter.sgml -SRCS+= kernelopts/chapter.sgml SRCS+= l10n/chapter.sgml SRCS+= linuxemu/chapter.sgml SRCS+= mail/chapter.sgml SRCS+= mirrors/chapter.sgml +SRCS+= multimedia/chapter.sgml SRCS+= pgpkeys/chapter.sgml -SRCS+= policies/chapter.sgml SRCS+= ppp-and-slip/chapter.sgml SRCS+= printing/chapter.sgml -SRCS+= quotas/chapter.sgml SRCS+= security/chapter.sgml SRCS+= serialcomms/chapter.sgml -SRCS+= staff/chapter.sgml +SRCS+= users/chapter.sgml +##SRCS+= vinum/chapter.sgml SRCS+= x11/chapter.sgml SRCS+= ports/chapter.sgml +SRCS+= preface/preface.sgml +SRCS+= colophon.sgml # Entities -SRCS+= authors.ent SRCS+= chapters.ent +SYMLINKS= ${DESTDIR} index.html handbook.html + +# Turn on all the chapters. +CHAPTERS?= ${SRCS:M*chapter.sgml} + +SGMLFLAGS+= ${CHAPTERS:S/\/chapter.sgml//:S/^/-i chap./} + +# XXX The Handbook build currently overflows some internal, hardcoded +# limits in pdftex. Until we split the Handbook up, build the PDF +# version using ps2pdf instead of pdftex. + +PS2PDF?= ${PREFIX}/bin/ps2pdf + +book.tex-pdf: + ${TOUCH} book.tex-pdf + +book.pdf: book.ps + ${PS2PDF} book.ps book.pdf + +pgpkeyring: pgpkeys/chapter.sgml + @${JADE} -V nochunks ${JADEOPTS} -d ${DSLPGP} -t sgml ${MASTERDOC} + DOC_PREFIX?= ${.CURDIR}/../../.. + +# +# Handbook-specific variables +# +.if defined(WITH_PGPKEYS) +JADEFLAGS+= -V withpgpkeys +.endif + .include "${DOC_PREFIX}/share/mk/doc.project.mk"