2004-06-06 06:29:17 +02:00
|
|
|
# $NetBSD: Makefile,v 1.20 2004/06/06 04:29:17 schmonz Exp $
|
2002-12-18 18:45:28 +01:00
|
|
|
#
|
|
|
|
|
Update to 1.65.0. Changes since version 1.64.0:
Changes to xsl/*
| 2004-02-27 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * RELEASE-NOTES.xml: Updated
|
| * VERSION: Version 1.65.0 released.
|
| * VERSION: No really, version 1.65.0 released.
|
| 2004-02-24 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * .cvsignore: Don't ignore debian anymore, it's gone
|
| 2004-01-08 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * Makefile, VERSION: Tweaks for freshmeat-submit
|
| 2003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
|
| * RELEASE-NOTES.xml: Info about new indexing method
|
| 2003-12-19 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * Makefile: Check for DIFFVER and make sure tags happen
|
| * RELEASE-NOTES.xml: Not terribly interesting RELEASE NOTES
| file for 1.64.1
|
| 2003-12-17 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * Makefile, VERSION: Prepare to support freshmeat-submit for
| next release
|
Changes to xsl/common/*
| 2004-02-18 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * labels.xsl: Turn off procedure number when formal.procedures
| = 0.
|
| 2004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * subtitles.xsl, titles.xsl: Support 'info'
|
| 2004-01-26 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * targets.xsl: Pass empty doctype parameters to write.chunk so
| the output can be used as an entity without DOCTYPE.
|
| 2003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
|
| * autoidx-ng.xsl, l10n.dtd: Added support for new i18n
| friendly indexing method
|
Changes to xsl/fo/*
| 2004-02-26 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * verbatim.xsl: Bug #875229: add
| white-space-treatment=preserve
|
| 2004-02-11 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * formal.xsl: informal.object template now handles
| informalequation.
|
| 2004-02-06 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * component.xsl: Add force-page-count="no-force" to preface
| when double.sided is off to prevent extra blank page.
|
| * component.xsl, division.xsl: Added
| force-page-count="no-force" when double.sided = 0 to prevent
| extra blank pages.
|
| 2004-01-30 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * formal.xsl: calsTable template should use table.properties
| instead of formal.object.properties.
|
| 2004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * autotoc.xsl: Use titleabbrev in ToC
|
| * biblio.xsl: Support 'info' and 'personblurb'
|
| * docbook.xsl: Support DocBook NG by way of the following
| hack: if we find an NG document, do an identity transform to
| throw away the NG namespace and then process the result.
| Requires exsl:node-set().
|
| * docbookng.xsl: New file.
|
| * qandaset.xsl, titlepage.xsl: Support 'info'
|
| 2004-01-29 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * titlepage.xsl: Fix for multiple editor elements running
| together.
|
| 2004-01-26 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * pagesetup.xsl, param.ent, param.xweb: Added
| header.column.widths and footer.column.widths to permit
| adjustment of the header and footer widths.
|
| 2004-01-17 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * xep.xsl: Added 'chapter' to test for adding TOC bookmark.
|
| 2004-01-16 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * formal.xsl: Fixed bug in evaluation of @float in figure.
|
| 2004-01-13 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * inline.xsl: Inline sequences now output id attribute if
| found.
|
| 2004-01-08 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * biblio.xsl: Initial support for bibliolist
|
| * table.xsl: Abort if there's no @cols
|
| 2003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
|
| * autoidx-ng.xsl: New file.
|
| 2003-12-30 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * biblio.xsl, xref.xsl: Changed
| document($bibliography.collection) to
| document($bibliography.collection,.) so it will look in the
| current directory instead of the stylesheet directory.
|
| * graphics.xsl: Fixed test for graphic inside inlineequation.
|
| * xref.xsl: Added refsection to mode="xref-to" to support xref
| to refsection.
|
| 2003-12-16 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * index.xsl, pagesetup.xsl, titlepage.templates.xml: Fixed bug
| in index title indents when $title.margin.left is non-zero.
|
Changes to xsl/html/*
| 2004-02-13 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * biblio.xsl, glossary.xsl, index.xsl: Removed obsolete
| component.title.mode templates.
|
| 2004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * autotoc.xsl: Use titleabbrev in ToC
|
| * biblio.xsl: Support info in bibliography mode; support
| personblurb as an alternative to authorblurb
|
| * component.xsl: Support 'info'
|
| * docbook.xsl: Support DocBook NG by way of the following
| hack: if we find an NG document, do an identity transform to
| throw away the NG namespace and then process the result.
| Requires exsl:node-set().
|
| * docbookng.xsl: New file.
|
| * inline.xsl: Support 'tag' as a synonym for 'sgmltag'
|
| * lists.xsl: Make simpara in callout magic; don't output a p
| inside the li. Sigh.
|
| * table.xsl: Support bgcolor and class dbhtml PIs on table
| rows
|
| * titlepage.xsl: Support personblurb as a synonym for
| authorblurb
|
| * xref.xsl: Support xref to personblurb the same way as
| authorblurb
|
| 2004-01-08 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * biblio.xsl: Initial support for bibliolist
|
| * table.xsl: Abort if there's no @cols
|
| 2003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
|
| * autoidx-ng.xsl: New file.
|
| 2003-12-30 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * biblio.xsl, xref.xsl: Changed
| document($bibliography.collection) to
| document($bibliography.collection,.) so it will look in the
| current directory instead of the stylesheet directory.
|
| * graphics.xsl: Fixed test for graphic inside inlineequation.
|
| * xref.xsl: Added refsection to mode="xref-to" to support xref
| to refsection.
|
Changes to xsl/htmlhelp/*
| 2004-02-19 Jirka Kosek <kosek@users.sourceforge.net>
|
| * htmlhelp-common.xsl: Added anchors to bibliodivs
|
Changes to xsl/javahelp/*
| 2003-12-21 Jirka Kosek <kosek@users.sourceforge.net>
|
| * javahelp.xsl: Fixed bug #864018
|
Changes to xsl/manpages/*
| 2004-02-04 <twaugh@users.sourceforge.net>
|
| * docbook.xsl, lists.xsl: Place-holder implementation for
| simplelist.
|
| 2004-01-30 <twaugh@users.sourceforge.net>
|
| * docbook.xsl: Add replacement dingbat characters.
|
| 2003-12-24 <twaugh@users.sourceforge.net>
|
| * lists.xsl: .RS/.RE doesn't nest precisely. Use .IP to fix up
| the environment. Part of bug #852714.
|
| * lists.xsl: Handle comments inside lists (part of bug
| #852714).
|
Changes to xsl/params/*
| 2004-02-13 Michael Smith <xmldoc@users.sourceforge.net>
|
| * htmlhelp.hhp.windows.xml, htmlhelp.show.toolbar.text.xml:
| remove stray single quotes for ID values; was causing
| generation of invalid filenames & breaking downstream builds
|
| 2004-01-31 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * footer.column.widths.xml, header.column.widths.xml: Add
| quotes to make the parameters strings; '1 1 1' is not a
| valid number
|
| 2004-01-29 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * footer.column.widths.xml, header.column.widths.xml: New
| file.
|
Changes to xsl/template/*
| 2004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * titlepage.xsl: Support 'info' everywhere
|
Changes to xsl/extensions/xalan2/.classes/*
| 2003-12-17 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * Makefile.common: Support unicode.font in Xalan extensions
|
Changes to xsl/extensions/xalan2/com/nwalsh/xalan/*
| 2003-12-17 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * FormatCallout.java, FormatUnicodeCallout.java, Params.java,
| Verbatim.java: Support unicode.font in Xalan extensions
|
2004-02-28 21:52:04 +01:00
|
|
|
DISTNAME= docbook-xsl-1.65.0
|
2002-12-18 18:45:28 +01:00
|
|
|
CATEGORIES= textproc
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=docbook/}
|
|
|
|
|
2003-07-18 00:50:55 +02:00
|
|
|
MAINTAINER= jmmv@NetBSD.org
|
2002-12-18 18:45:28 +01:00
|
|
|
HOMEPAGE= http://docbook.sourceforge.net/
|
|
|
|
COMMENT= Docbook XSL modular stylesheet
|
|
|
|
|
|
|
|
DEPENDS= docbook-xml>=4.2:../../textproc/docbook-xml
|
|
|
|
|
2004-02-25 12:48:15 +01:00
|
|
|
USE_BUILDLINK3= YES
|
|
|
|
USE_LANGUAGES= # empty
|
2002-12-18 18:45:28 +01:00
|
|
|
NO_BUILD= YES
|
|
|
|
NO_CONFIGURE= YES
|
|
|
|
|
|
|
|
DOCDIR= ${PREFIX}/share/doc/docbook-xsl
|
|
|
|
EGDIR= ${PREFIX}/share/examples/docbook-xsl
|
|
|
|
XSLDIR= ${PREFIX}/share/xsl/docbook
|
|
|
|
XSLMODS= common extensions fo html htmlhelp images javahelp \
|
2003-01-02 18:20:39 +01:00
|
|
|
lib manpages params profiling tools xhtml
|
2002-12-18 18:45:28 +01:00
|
|
|
|
2003-01-29 22:28:26 +01:00
|
|
|
XML_CATALOGS= ${XSLDIR}/catalog
|
|
|
|
|
2003-12-28 17:15:09 +01:00
|
|
|
FIX_APOS= doc/html/htmlhelp.hhp.windows\'.html
|
|
|
|
FIX_APOS+= doc/html/htmlhelp.show.toolbar.text\'.html
|
|
|
|
|
|
|
|
SUBST_CLASSES+= fix-apos
|
|
|
|
SUBST_STAGE.fix-apos= post-patch
|
|
|
|
SUBST_MESSAGE.fix-apos= "Fixing references to files with apostrophes in names."
|
|
|
|
SUBST_FILES.fix-apos= ${FIX_APOS:H:u:S/$/\/*/}
|
|
|
|
SUBST_SED.fix-apos=
|
|
|
|
.for f in ${FIX_APOS}
|
|
|
|
SUBST_SED.fix-apos+= -e "s|${f:T}|${f:T:S/\'/.apos/g}|g"
|
|
|
|
.endfor
|
|
|
|
|
|
|
|
post-extract:
|
|
|
|
.for f in ${FIX_APOS}
|
|
|
|
${MV} ${WRKSRC}/${f} ${WRKSRC}/${f:S/\'/.apos/g}
|
|
|
|
.endfor
|
|
|
|
.undef f
|
|
|
|
|
2002-12-18 18:45:28 +01:00
|
|
|
do-install:
|
|
|
|
${INSTALL_DATA_DIR} ${DOCDIR}
|
2003-04-10 03:28:03 +02:00
|
|
|
cd ${WRKSRC}/doc && ${PAX} -rw -pp -pm . ${DOCDIR}
|
2002-12-18 18:45:28 +01:00
|
|
|
${INSTALL_DATA_DIR} ${EGDIR}
|
2003-04-10 03:28:03 +02:00
|
|
|
cd ${WRKSRC}/template && ${PAX} -rw -pp -pm . ${EGDIR}
|
2002-12-18 18:45:28 +01:00
|
|
|
${INSTALL_DATA_DIR} ${XSLDIR}
|
2003-01-02 18:20:39 +01:00
|
|
|
${INSTALL_DATA} ${WRKSRC}/VERSION ${XSLDIR}
|
2002-12-18 18:45:28 +01:00
|
|
|
@for d in ${XSLMODS}; do \
|
2002-12-26 23:52:36 +01:00
|
|
|
${ECHO} "${INSTALL_DATA_DIR} ${XSLDIR}/$$d"; \
|
2003-04-10 03:28:03 +02:00
|
|
|
${ECHO} "cd ${WRKSRC} && ${PAX} -rw -pp -pm $$d ${XSLDIR}/"; \
|
|
|
|
cd ${WRKSRC} && ${PAX} -rw -pp -pm $$d ${XSLDIR}/; \
|
2002-12-18 18:45:28 +01:00
|
|
|
done
|
2003-01-29 22:28:26 +01:00
|
|
|
${INSTALL_DATA} ${FILESDIR}/catalog ${XSLDIR}/catalog
|
2002-12-18 18:45:28 +01:00
|
|
|
|
2003-01-29 22:28:26 +01:00
|
|
|
.include "../../textproc/xmlcatmgr/catalogs.mk"
|
2002-12-18 18:45:28 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|