pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/libxslt Update to 1.1.2, from Min Sik Kim in ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/768d51e2d669
branches: trunk
changeset: 465294:768d51e2d669
user: jmmv <jmmv%pkgsrc.org@localhost>
date: Fri Dec 26 21:56:14 2003 +0000
description:
Update to 1.1.2, from Min Sik Kim in PR pkg/23896 with some changes by me:
1.1.2:
* libxlst/numbers.c: fixed xsl:number level="any" for Bug
129057
* libxslt/numbers.c: added namespace comparison for
xsl:number count function (Bug 129057)
* tests/docs/Makefile.am tests/docs/bug-139.xml
tests/general/Makefile.am tests/general/bug-139*: added
test for entities parsing (Bug #129489)
* tests/docs/Makefile.am tests/docs/bug-138.xml
tests/general/Makefile.am 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/Makefile.am tests/docs/bug-137.xml
tests/general/Makefile.am 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/Makefile.am doc/site.xsl doc/api.xsl doc/newapi.xsl
doc/xslt.html doc/apibuild.py 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.
1.1.1:
- code cleanup (William Brack)
- Windows: Makefile improvements (Igor Zlatkovic)
- documentation improvements: William Brack, libexslt man page (Jonathan
Wakely)
- 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.
diffstat:
textproc/libxslt/Makefile | 6 ++++--
textproc/libxslt/PLIST | 23 +++++++++++++++++++----
textproc/libxslt/distinfo | 8 ++++----
textproc/libxslt/patches/patch-aa | 28 ++++++++++------------------
4 files changed, 37 insertions(+), 28 deletions(-)
diffs (168 lines):
diff -r 94d1af6ed3cf -r 768d51e2d669 textproc/libxslt/Makefile
--- a/textproc/libxslt/Makefile Fri Dec 26 21:49:08 2003 +0000
+++ b/textproc/libxslt/Makefile Fri Dec 26 21:56:14 2003 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2003/12/04 19:33:47 xtraeme Exp $
+# $NetBSD: Makefile,v 1.31 2003/12/26 21:56:14 jmmv Exp $
-DISTNAME= libxslt-1.1.0
+DISTNAME= libxslt-1.1.2
PKGNAME= ${DISTNAME}
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libxslt/1.1/}
@@ -13,8 +13,10 @@
USE_BUILDLINK2= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
+USE_PERL5= build
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
PKGCONFIG_OVERRIDE= ${WRKSRC}/libxslt.pc.in
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/libexslt.pc.in
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-libxml-prefix=${BUILDLINK_PREFIX.libxml2}
diff -r 94d1af6ed3cf -r 768d51e2d669 textproc/libxslt/PLIST
--- a/textproc/libxslt/PLIST Fri Dec 26 21:49:08 2003 +0000
+++ b/textproc/libxslt/PLIST Fri Dec 26 21:56:14 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2003/12/04 19:33:47 xtraeme Exp $
+@comment $NetBSD: PLIST,v 1.19 2003/12/26 21:56:15 jmmv Exp $
bin/xslt-config
bin/xsltproc
include/libexslt/exslt.h
@@ -28,12 +28,13 @@
lib/libexslt.la
lib/libexslt.so
lib/libexslt.so.8
-lib/libexslt.so.8.0
+lib/libexslt.so.8.2
lib/libxslt.a
lib/libxslt.la
lib/libxslt.so
lib/libxslt.so.2
-lib/libxslt.so.2.0
+lib/libxslt.so.2.2
+lib/pkgconfig/libexslt.pc
lib/pkgconfig/libxslt.pc
lib/xsltConf.sh
man/man1/xsltproc.1
@@ -49,10 +50,19 @@
share/doc/html/libxslt/APIchunk5.html
share/doc/html/libxslt/APIchunk6.html
share/doc/html/libxslt/APIchunk7.html
+share/doc/html/libxslt/APIchunk8.html
+share/doc/html/libxslt/APIchunk9.html
share/doc/html/libxslt/APIconstructors.html
share/doc/html/libxslt/APIfiles.html
share/doc/html/libxslt/APIfunctions.html
share/doc/html/libxslt/APIsymbols.html
+share/doc/html/libxslt/EXSLT/bugs.html
+share/doc/html/libxslt/EXSLT/docs.html
+share/doc/html/libxslt/EXSLT/downloads.html
+share/doc/html/libxslt/EXSLT/exslt.html
+share/doc/html/libxslt/EXSLT/help.html
+share/doc/html/libxslt/EXSLT/index.html
+share/doc/html/libxslt/EXSLT/intro.html
share/doc/html/libxslt/FAQ.html
share/doc/html/libxslt/Libxslt-Logo-180x168.gif
share/doc/html/libxslt/Libxslt-Logo-90x34.gif
@@ -69,20 +79,24 @@
share/doc/html/libxslt/html/index.html
share/doc/html/libxslt/html/left.png
share/doc/html/libxslt/html/libxslt-attributes.html
+share/doc/html/libxslt/html/libxslt-documents.html
share/doc/html/libxslt/html/libxslt-extensions.html
+share/doc/html/libxslt/html/libxslt-extra.html
share/doc/html/libxslt/html/libxslt-functions.html
share/doc/html/libxslt/html/libxslt-imports.html
share/doc/html/libxslt/html/libxslt-keys.html
share/doc/html/libxslt/html/libxslt-lib.html
share/doc/html/libxslt/html/libxslt-namespaces.html
-share/doc/html/libxslt/html/libxslt-notes.html
share/doc/html/libxslt/html/libxslt-numbersInternals.html
share/doc/html/libxslt/html/libxslt-pattern.html
+share/doc/html/libxslt/html/libxslt-preproc.html
+share/doc/html/libxslt/html/libxslt-security.html
share/doc/html/libxslt/html/libxslt-templates.html
share/doc/html/libxslt/html/libxslt-transform.html
share/doc/html/libxslt/html/libxslt-variables.html
share/doc/html/libxslt/html/libxslt-xslt.html
share/doc/html/libxslt/html/libxslt-xsltInternals.html
+share/doc/html/libxslt/html/libxslt-xsltexports.html
share/doc/html/libxslt/html/libxslt-xsltutils.html
share/doc/html/libxslt/html/right.png
share/doc/html/libxslt/html/up.png
@@ -106,6 +120,7 @@
share/doc/html/libxslt/xsltproc2.html
@dirrm share/doc/html/libxslt/tutorial
@dirrm share/doc/html/libxslt/html
+@dirrm share/doc/html/libxslt/EXSLT
@dirrm share/doc/html/libxslt
@dirrm include/libxslt
@dirrm include/libexslt
diff -r 94d1af6ed3cf -r 768d51e2d669 textproc/libxslt/distinfo
--- a/textproc/libxslt/distinfo Fri Dec 26 21:49:08 2003 +0000
+++ b/textproc/libxslt/distinfo Fri Dec 26 21:56:14 2003 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.19 2003/12/04 19:33:47 xtraeme Exp $
+$NetBSD: distinfo,v 1.20 2003/12/26 21:56:15 jmmv Exp $
-SHA1 (libxslt-1.1.0.tar.bz2) = 816af587d9b0c37ad95e0d81469674b55ba46a2d
-Size (libxslt-1.1.0.tar.bz2) = 1614899 bytes
-SHA1 (patch-aa) = a90d8c179a2d47639d9fc2672e697512dab4812c
+SHA1 (libxslt-1.1.2.tar.bz2) = 41e7aca98fe9b10e93adf63caaa1c8daf53de00a
+Size (libxslt-1.1.2.tar.bz2) = 1699575 bytes
+SHA1 (patch-aa) = 86fdf91bf85843186f1fed59b0921cc5ec2f2da3
diff -r 94d1af6ed3cf -r 768d51e2d669 textproc/libxslt/patches/patch-aa
--- a/textproc/libxslt/patches/patch-aa Fri Dec 26 21:49:08 2003 +0000
+++ b/textproc/libxslt/patches/patch-aa Fri Dec 26 21:56:14 2003 +0000
@@ -1,18 +1,18 @@
-$NetBSD: patch-aa,v 1.9 2003/12/04 19:33:47 xtraeme Exp $
+$NetBSD: patch-aa,v 1.10 2003/12/26 21:56:15 jmmv Exp $
---- doc/Makefile.in.orig 2003-12-04 18:57:11.000000000 +0100
-+++ doc/Makefile.in 2003-12-04 18:58:19.000000000 +0100
-@@ -76,7 +76,7 @@
- ECHO = @ECHO@
- EXTRA_LIBS = @EXTRA_LIBS@
+--- doc/Makefile.in.orig 2003-12-24 08:15:27.000000000 -0600
++++ doc/Makefile.in
+@@ -86,7 +86,7 @@ F77 = @F77@
+ GCJ = @GCJ@
+ GCJFLAGS = @GCJFLAGS@
-HTML_DIR = $(datadir)/doc
+HTML_DIR = $(datadir)/doc/html
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
-@@ -139,7 +139,7 @@
-
+@@ -141,7 +141,7 @@ install_sh = @install_sh@
+ pythondir = @pythondir@
# The name of the module.
-DOC_MODULE = libxslt-$(VERSION)
@@ -20,20 +20,12 @@
# The top-level SGML file.
DOC_MAIN_XML_FILE = libxslt.xml
-@@ -150,7 +150,7 @@
+@@ -152,7 +152,7 @@ DOC_SOURCE_DIR = ..
# A file in win32 depends upon two of the doc files
WIN32_DIR = $(top_srcdir)/win32
-TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)/html
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
PAGES = API.html bugs.html contribs.html docs.html downloads.html \
- help.html index.html intro.html news.html xsltproc2.html FAQ.html
+ help.html index.html intro.html news.html xsltproc2.html FAQ.html
-@@ -424,7 +424,6 @@
- -@INSTALL@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR)/html
- $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/tutorial
- -@INSTALL@ -m 0644 $(srcdir)/tutorial/* $(DESTDIR)$(TARGET_DIR)/tutorial
-- -(cd $(DESTDIR); gtkdoc-fixxref --module=libxslt --html-dir=$(HTML_DIR))
-
- dist-hook:
- (cd $(srcdir) ; tar cvf - *.1 *.html site.xsl news.xsl xsa.xsl *.gif html/*.html html/*.png tutorial/libxslt*) | (cd $(distdir); tar xf -)
Home |
Main Index |
Thread Index |
Old Index