Subject: CVS commit: pkgsrc/textproc/libxslt
To: None <>
From: Julio M. Merino Vidal <>
List: pkgsrc-changes
Date: 12/26/2003 21:56:15
Module Name:	pkgsrc
Committed By:	jmmv
Date:		Fri Dec 26 21:56:15 UTC 2003

Modified Files:
	pkgsrc/textproc/libxslt: Makefile PLIST distinfo
	pkgsrc/textproc/libxslt/patches: patch-aa

Log Message:
Update to 1.1.2, from Min Sik Kim in PR pkg/23896 with some changes by me:

        * libxlst/numbers.c: fixed xsl:number level="any" for Bug
        * libxslt/numbers.c: added namespace comparison for
          xsl:number count function (Bug 129057)
        * tests/docs/ tests/docs/bug-139.xml
          tests/general/ tests/general/bug-139*: added
          test for entities parsing (Bug #129489)
        * tests/docs/ tests/docs/bug-138.xml
          tests/general/ tests/general/bug-138*: added
          test for namespace problem (Bug #129624)
        * xsltproc.c: fixed #129327 make sure parser flags get transmitted to
          the transformation context
        * libxslt/documents.c libxslt/transform.c libxslt/xsltInternals.h
          libxslt/xsltutils.c libxslt/xsltutils.h: add a new call
          xsltSetCtxtParseOptions() to update parsing options in document()
        * libxslt/keys.c: fixed second problem on #122483, namespace
          definitions must be propagated to keys.
        * tests/docs/ tests/docs/bug-137.xml
          tests/general/ tests/docs/bug-137*: added test
          to the regression for bug #122483
        * libxslt/transform.c: added the cast needed to fix #129188 warning
        * libexslt/transform.c: fixed Bug 129624 (erroneous output
          of namespaces)
        * libexslt/date.c: fixed several routines to assure empty
          string returned (rather than a string object with a null
          string pointer) (Bug 129561)
        * doc/ doc/site.xsl doc/api.xsl doc/newapi.xsl
          doc/xslt.html doc/ doc/EXSLT doc/EXSLT/exslt.html:
          enhanced documentation to include exslt; rebuilt docs
        * libxslt/xsltutils.h
        * doc/*
        document XSLT_TRACE macro (sort of) and rebuild docs
        * win32/Makefile.mingw win32/configure.js: tried to fix mingw
          build, no success, it still works halfway.
        * win32/Makefile.* win32/configure.js libxslt/xsltexports.h
          libexslt/exsltexports.h libxslt/win32config.h: msvc and
          mingw compilation fixes.

   - code cleanup (William Brack)
   - Windows: Makefile improvements (Igor Zlatkovic)
   - documentation improvements: William Brack, libexslt man page (Jonathan
   - param in EXSLT functions (Shaun McCance)
   - XSLT debugging improvements (Mark Vakoc)
   - bug fixes: number formatting (Bjorn Reese), exslt:tokenize (William
    Brack), key selector parsing with | reported by Oleg Paraschenko,
    xsl:element with computed namespaces (William Brack), xslt:import/include
    recursion detection (William Brack), exslt:function used in keys (William
    Brack), bug when CDATA_SECTION are foun in the tree (William Brack),
    entities handling when using XInclude.

To generate a diff of this commit:
cvs rdiff -r1.30 -r1.31 pkgsrc/textproc/libxslt/Makefile
cvs rdiff -r1.18 -r1.19 pkgsrc/textproc/libxslt/PLIST
cvs rdiff -r1.19 -r1.20 pkgsrc/textproc/libxslt/distinfo
cvs rdiff -r1.9 -r1.10 pkgsrc/textproc/libxslt/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.