head 1.21; access; symbols pkgsrc-2013Q2:1.21.0.4 pkgsrc-2013Q2-base:1.21 pkgsrc-2012Q4:1.21.0.2 pkgsrc-2012Q4-base:1.21 pkgsrc-2012Q2:1.20.0.18 pkgsrc-2012Q2-base:1.20 pkgsrc-2012Q1:1.20.0.16 pkgsrc-2012Q1-base:1.20 pkgsrc-2011Q4:1.20.0.14 pkgsrc-2011Q4-base:1.20 pkgsrc-2011Q3:1.20.0.12 pkgsrc-2011Q3-base:1.20 pkgsrc-2011Q2:1.20.0.10 pkgsrc-2011Q2-base:1.20 pkgsrc-2011Q1:1.20.0.8 pkgsrc-2011Q1-base:1.20 pkgsrc-2010Q4:1.20.0.6 pkgsrc-2010Q4-base:1.20 pkgsrc-2010Q3:1.20.0.4 pkgsrc-2010Q3-base:1.20 pkgsrc-2010Q2:1.20.0.2 pkgsrc-2010Q2-base:1.20 pkgsrc-2010Q1:1.19.0.20 pkgsrc-2010Q1-base:1.19 pkgsrc-2009Q4:1.19.0.18 pkgsrc-2009Q4-base:1.19 pkgsrc-2009Q3:1.19.0.16 pkgsrc-2009Q3-base:1.19 pkgsrc-2009Q2:1.19.0.14 pkgsrc-2009Q2-base:1.19 pkgsrc-2009Q1:1.19.0.12 pkgsrc-2009Q1-base:1.19 pkgsrc-2008Q4:1.19.0.10 pkgsrc-2008Q4-base:1.19 pkgsrc-2008Q3:1.19.0.8 pkgsrc-2008Q3-base:1.19 cube-native-xorg:1.19.0.6 cube-native-xorg-base:1.19 pkgsrc-2008Q2:1.19.0.4 pkgsrc-2008Q2-base:1.19 cwrapper:1.19.0.2 pkgsrc-2008Q1:1.18.0.6 pkgsrc-2008Q1-base:1.18 pkgsrc-2007Q4:1.18.0.4 pkgsrc-2007Q4-base:1.18 pkgsrc-2007Q3:1.18.0.2 pkgsrc-2007Q3-base:1.18 pkgsrc-2007Q2:1.17.0.4 pkgsrc-2007Q2-base:1.17 pkgsrc-2007Q1:1.17.0.2 pkgsrc-2007Q1-base:1.17 pkgsrc-2006Q4:1.16.0.6 pkgsrc-2006Q4-base:1.16 pkgsrc-2006Q3:1.16.0.4 pkgsrc-2006Q3-base:1.16 pkgsrc-2006Q2:1.16.0.2 pkgsrc-2006Q2-base:1.16 pkgsrc-2006Q1:1.15.0.8 pkgsrc-2006Q1-base:1.15 pkgsrc-2005Q4:1.15.0.6 pkgsrc-2005Q4-base:1.15 pkgsrc-2005Q3:1.15.0.4 pkgsrc-2005Q3-base:1.15 pkgsrc-2005Q2:1.15.0.2 pkgsrc-2005Q2-base:1.15 pkgsrc-2005Q1:1.14.0.4 pkgsrc-2005Q1-base:1.14 pkgsrc-2004Q4:1.14.0.2 pkgsrc-2004Q4-base:1.14 pkgsrc-2004Q3:1.13.0.4 pkgsrc-2004Q3-base:1.13 pkgsrc-2004Q2:1.13.0.2 pkgsrc-2004Q2-base:1.13 pkgsrc-2004Q1:1.12.0.2 pkgsrc-2004Q1-base:1.12 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.1.1.1.0.8 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.4 pkgviews-base:1.1.1.1 buildlink2:1.1.1.1.0.2 buildlink2-base:1.1.1.1 netbsd-1-5-PATCH003:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.21 date 2012.09.15.10.27.00; author adam; state dead; branches; next 1.20; 1.20 date 2010.04.13.16.14.03; author drochner; state Exp; branches; next 1.19; 1.19 date 2008.04.18.20.43.55; author bjs; state Exp; branches; next 1.18; 1.18 date 2007.08.29.23.26.45; author wiz; state Exp; branches; next 1.17; 1.17 date 2007.02.01.18.01.39; author drochner; state Exp; branches; next 1.16; 1.16 date 2006.04.12.21.48.12; author rillig; state Exp; branches; next 1.15; 1.15 date 2005.03.21.23.30.51; author recht; state Exp; branches; next 1.14; 1.14 date 2004.10.31.11.01.23; author recht; state Exp; branches; next 1.13; 1.13 date 2004.04.01.15.15.19; author xtraeme; state Exp; branches; next 1.12; 1.12 date 2004.02.18.13.42.00; author jmmv; state Exp; branches; next 1.11; 1.11 date 2004.02.17.16.47.23; author jmmv; state Exp; branches; next 1.10; 1.10 date 2003.12.26.21.56.15; author jmmv; state Exp; branches; next 1.9; 1.9 date 2003.12.04.19.33.47; author xtraeme; state Exp; branches; next 1.8; 1.8 date 2003.07.11.23.43.54; author wiz; state Exp; branches; next 1.7; 1.7 date 2003.04.10.09.44.46; author wiz; state Exp; branches; next 1.6; 1.6 date 2003.03.09.20.03.30; author jmmv; state Exp; branches; next 1.5; 1.5 date 2003.02.24.20.45.19; author jmmv; state dead; branches; next 1.4; 1.4 date 2002.10.03.14.06.17; author martti; state Exp; branches; next 1.3; 1.3 date 2002.09.24.14.07.58; author martti; state Exp; branches; next 1.2; 1.2 date 2002.08.22.11.17.34; author martti; state Exp; branches; next 1.1; 1.1 date 2001.11.23.08.34.25; author martti; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.11.23.08.34.25; author martti; state Exp; branches; next ; desc @@ 1.21 log @Also remove some patches @ text @$NetBSD: patch-aa,v 1.20 2010/04/13 16:14:03 drochner Exp $ --- doc/Makefile.in.orig 2009-09-24 14:43:14.000000000 +0000 +++ doc/Makefile.in @@@@ -546,9 +546,9 @@@@ eapi: EXSLT/libexslt-api.xml EXSLT/libex web: $(PAGES) $(EPAGES) $(PAGES): xslt.html $(srcdir)/site.xsl - -@@(if [ -x $(bindir)/xsltproc ] ; then \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ echo "Rebuilding the HTML Web pages from xslt.html" ; \ - $(bindir)/xsltproc --nonet --html $(srcdir)/site.xsl \ + $(top_srcdir)/xsltproc/xsltproc --nonet --html $(srcdir)/site.xsl \ xslt.html > index.html ; fi ) -@@(if [ -x $(bindir)/xmllint ] ; then \ echo "Validating the HTML Web pages" ; \ @@@@ -557,9 +557,9 @@@@ $(PAGES): xslt.html $(srcdir)/site.xsl $(EPAGES): EXSLT/exslt.html $(srcdir)/site.xsl -@@(if [ ! -d EXSLT/html ] ; then \ mkdir -p EXSLT/html ; fi ) - -@@(if [ -x $(bindir)/xsltproc ] ; then \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ echo "Rebuilding the HTML Web pages from exslt.html" ; \ - $(bindir)/xsltproc --nonet --html \ + $(top_srcdir)/xsltproc/xsltproc --nonet --html \ --stringparam dirname EXSLT/ \ --stringparam libname libexslt \ --stringparam logo_base ../ \ @@@@ -570,20 +570,20 @@@@ $(EPAGES): EXSLT/exslt.html $(srcdir)/si $(bindir)/xmllint --nonet --valid --noout $(EPAGES) ; fi ); ../NEWS: $(srcdir)/news.xsl news.html - -@@(if [ -x $(bindir)/xsltproc ] ; then \ - $(bindir)/xsltproc --nonet $(srcdir)/news.xsl \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ + $(top_srcdir)/xsltproc/xsltproc --nonet $(srcdir)/news.xsl \ news.html > ../NEWS ; fi ); libxslt.xsa: $(srcdir)/xsa.xsl news.html - -@@(if [ -x $(bindir)/xsltproc ] ; then \ - $(bindir)/xsltproc --nonet $(srcdir)/xsa.xsl \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ + $(top_srcdir)/xsltproc/xsltproc --nonet $(srcdir)/xsa.xsl \ news.html > libxslt.xsa ; fi ); $(APIPAGES): libxslt-refs.xml site.xsl api.xsl $(srcdir)/site.xsl \ $(srcdir)/api.xsl - -@@(if [ -x $(bindir)/xsltproc ] ; then \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ echo "Rebuilding the HTML API pages from libxslt-refs.xml" ; \ - $(bindir)/xsltproc --nonet --html \ + $(top_srcdir)/xsltproc/xsltproc --nonet --html \ $(srcdir)/api.xsl \ xslt.html ; fi ); -@@(if [ -x $(bindir)/xmllint ] ; then \ @@@@ -591,9 +591,9 @@@@ $(APIPAGES): libxslt-refs.xml site.xsl a $(bindir)/xmllint --nonet --valid --noout API*.html; fi ); $(EAPIPAGES): EXSLT/libexslt-refs.xml site.xsl api.xsl - -@@(if [ -x $(bindir)/xsltproc ] ; then \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ echo "Rebuilding the HTML API pages from libexslt-refs.xml" ; \ - $(bindir)/xsltproc --nonet --html --output EXSLT/ \ + $(top_srcdir)/xsltproc/xsltproc --nonet --html --output EXSLT/ \ --stringparam libname libexslt \ --stringparam dirname EXSLT/ \ --stringparam logo_base ../ \ @@@@ -601,9 +601,9 @@@@ $(EAPIPAGES): EXSLT/libexslt-refs.xml si EXSLT/exslt.html ; fi ); html/index.html: libxslt-api.xml $(srcdir)/newapi.xsl - -@@(if [ -x $(bindir)/xsltproc ] ; then \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ echo "Rebuilding the HTML pages from the XSLT API" ; \ - $(bindir)/xsltproc --nonet \ + $(top_srcdir)/xsltproc/xsltproc --nonet \ $(srcdir)/newapi.xsl libxslt-api.xml ; fi ); -@@(if [ -x $(bindir)/xmllint ] ; then \ echo "Validating the resulting XHTML pages" ; \ @@@@ -616,9 +616,9 @@@@ wiki: libxslt-api.xml $(srcdir)/wiki.xsl EXSLT/html/index.html: EXSLT/libexslt-api.xml \ $(srcdir)/newapi.xsl - -@@(if [ -x $(bindir)/xsltproc ] ; then \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ echo "Rebuilding the HTML pages from the EXSLT API" ; \ - $(bindir)/xsltproc --nonet --output EXSLT/ \ + $(top_srcdir)/xsltproc/xsltproc --nonet --output EXSLT/ \ --stringparam libname libexslt \ --stringparam dirname EXSLT/ \ --stringparam logo_base ../../ \ @@@@ -642,22 +642,22 @@@@ xsltproc.1: xsltproc.xml # Note that in the following, xmllint output is piped to xsltproc search.php: $(srcdir)/api.xsl $(srcdir)/site.xsl $(srcdir)/search.templ \ $(srcdir)/search.xml $(srcdir)/search.php.inc - -@@(if test -x $(bindir)/xmllint -a -x $(bindir)/xsltproc; then \ + -@@(if test -x $(bindir)/xmllint -a -x $(top_srcdir)/xsltproc/xsltproc; then \ echo "Rebuilding search.php" ; \ $(bindir)/xmllint --xinclude --nonet \ $(srcdir)/search.xml | \ - $(bindir)/xsltproc --nonet - search.templ \ + $(top_srcdir)/xsltproc/xsltproc --nonet - search.templ \ > search.php ; else \ echo "Unable to find xmllint or xsltproc in $(bindir)" ; fi) $(WIN32_DIR)/libxslt.def.src: libxslt-api.xml - -@@(if [ -x $(bindir)/xsltproc ] ; then \ - $(bindir)/xsltproc -o $(WIN32_DIR)/libxslt.def.src \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ + $(top_srcdir)/xsltproc/xsltproc -o $(WIN32_DIR)/libxslt.def.src \ --nonet $(WIN32_DIR)/defgen.xsl libxslt-api.xml ; fi ) $(WIN32_DIR)/libexslt.def.src: EXSLT/libexslt-api.xml - -@@(if [ -x $(bindir)/xsltproc ] ; then \ - $(bindir)/xsltproc -o $(WIN32_DIR)/libexslt.def.src \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ + $(top_srcdir)/xsltproc/xsltproc -o $(WIN32_DIR)/libexslt.def.src \ --nonet $(WIN32_DIR)/defgen.xsl EXSLT/libexslt-api.xml ; fi ) clean-local: @ 1.20 log @update to 1.1.26 changes: -fix for CVE-2008-2935 (was patched in pkgsrc) -misc fixes and improvements @ text @d1 1 a1 1 $NetBSD$ @ 1.19 log @ textproc/libxslt [1.22 -> 1.2.23] one nominal change in pkgsrc: - MASTER_SITES+=${MASTER_SITE_GNOME} is commented out. They evidently have not placed this product on their shelves yet. changes since prior release --------------------------- * python/generator.py: fix an infinite loop bug * libxslt/xsltutils.c: avoid a scary realloc() loop should fix #520383 * libexslt/date.c: applied patch from Peter Pawlowski fixing a timezone offset problem, fixes #521680 * libxslt/namespaces.c: a bit of space/tabs cleanup * doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc.html: small fix to man page synopsis, should fix #525822 * libexslt/functions.c: fixed minor error reported on the mailing list by Mark Howe, which caused a segfault if func:result was postitioned as top-level element. * doc/xsltproc.xml doc/xsltproc.1: fix maxdepth default value documentation fixes #519921. * libxslt/extensions.c: fixed minor error bug #516483 * libxslt/xslt.c: applied documentation patch from Jason Viers for xsltParseStylesheetDoc * doc/xslt.html doc/docbook.html: fix links for Cygwin DocBook setup as suggested by Philippe Bourcier * libxslt/keys.c, libxslt/pattern.c, libxslt/xsltInternals.h: fixed a problem on superfluous re-generation of keys reported on the mailing list by Josef Urban. * configure.in: avoid a problem in configure if an old gcrypt version is installed, patch from Brent Cowgill, fixes #500390 * libexslt/common.c, libexslt/dynamic.c: After discussion on Bugzilla with Peter Pawlowski, added same code for preventing deletion of function result during garbage collection (see bug #495995). * libexslt/strings.c: Added code to mark the results of str:tokenize and str:split as "function result" to avoid garbage-collecting them during global variable initialisation. Should fix bug #495995. * python/libxslt.c: changed iterator argument for Py_Dict_Next from int to ssize_t (seems Python docs are incorrect) to fix x86_64 bug #489854. * python/libxslt.c: applied patch from Daniel Gryniewicz to fix a segfault caused by a parameter array not being preset to zero. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.18 2007/08/29 23:26:45 wiz Exp $ d3 1 a3 1 --- doc/Makefile.in.orig 2008-04-08 13:18:24.000000000 -0400 d5 2 a6 2 @@@@ -210,7 +210,7 @@@@ top_builddir = @@top_builddir@@ top_srcdir = @@top_srcdir@@ d8 10 a17 16 # The name of the module. -DOC_MODULE = libxslt-$(VERSION) +DOC_MODULE = libxslt # The top-level SGML file. DOC_MAIN_XML_FILE = libxslt.xml @@@@ -220,7 +220,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 FAQ.html docs.html \ downloads.html help.html index.html intro.html news.html \ xsltproc.html xsltproc2.html @@@@ -498,9 +498,9 @@@@ $(PAGES): xslt.html $(srcdir)/site.xsl d26 1 a26 1 --stringparam dirname EXSLT/ \ d29 1 a29 1 @@@@ -511,20 +511,20 @@@@ $(EPAGES): EXSLT/exslt.html $(srcdir)/si d56 1 a56 1 @@@@ -532,9 +532,9 @@@@ $(APIPAGES): libxslt-refs.xml site.xsl a d68 1 a68 1 @@@@ -542,9 +542,9 @@@@ $(EAPIPAGES): EXSLT/libexslt-refs.xml si d77 1 a77 1 $(srcdir)/newapi.xsl libxslt-api.xml ; fi ); d80 1 a80 1 @@@@ -557,9 +557,9 @@@@ wiki: libxslt-api.xml $(srcdir)/wiki.xsl d89 1 a89 1 --stringparam libname libexslt \ d92 1 a92 1 @@@@ -581,22 +581,22 @@@@ xsltproc.1: xsltproc.xml @ 1.18 log @Update to 1.1.22, provided by Blair Sadewitz in private mail: * Bug fixes: RVT cleanup problems (William Brack), exclude-result-prefix bug (William Brack), stylesheet compilation error handling (Rob Richards). * Portability fixes: improve build with VS2005 (Rob Richards), fixing build on AIX (Bjorn Wiberg), fix the security file checks on Windows (Roland Schwarz and Rob Richards). * Improvement: add an --encoding option to xsltproc (Drazen Kacar). @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.17 2007/02/01 18:01:39 drochner Exp $ d3 1 a3 1 --- doc/Makefile.in.orig 2007-08-23 11:22:57.000000000 -0400 d5 2 a6 2 @@@@ -211,7 +211,7 @@@@ sysconfdir = @@sysconfdir@@ target_alias = @@target_alias@@ d14 1 a14 1 @@@@ -221,7 +221,7 @@@@ DOC_SOURCE_DIR = .. d23 1 a23 1 @@@@ -494,9 +494,9 @@@@ $(PAGES): xslt.html $(srcdir)/site.xsl d35 1 a35 1 @@@@ -507,20 +507,20 @@@@ $(EPAGES): EXSLT/exslt.html $(srcdir)/si d62 1 a62 1 @@@@ -528,9 +528,9 @@@@ $(APIPAGES): libxslt-refs.xml site.xsl a d74 1 a74 1 @@@@ -538,9 +538,9 @@@@ $(EAPIPAGES): EXSLT/libexslt-refs.xml si d86 1 a86 1 @@@@ -553,9 +553,9 @@@@ wiki: libxslt-api.xml $(srcdir)/wiki.xsl d98 1 a98 1 @@@@ -577,22 +577,22 @@@@ xsltproc.1: xsltproc.xml @ 1.17 log @update to 1.1.20 changes: -Portability fixes -Bug fixes -python stylesheet compare and transform context access -EXSLT string replace support -xsltproc better low level error handling mostly from Blair Sadewitz per mail to tech-pkg @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- doc/Makefile.in.orig 2007-01-17 15:42:16.000000000 +0100 @ 1.16 log @The documentation files are installed into share/doc instead of share/doc/html. Bumped PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.15 2005/03/21 23:30:51 recht Exp $ d3 3 a5 3 --- doc/Makefile.in.orig Sun Mar 13 20:45:10 2005 +++ doc/Makefile.in Tue Mar 22 00:17:59 2005 @@@@ -210,7 +210,7 @@@@ d14 1 a14 1 @@@@ -220,7 +220,7 @@@@ d22 2 a23 2 xsltproc2.html @@@@ -493,9 +493,9 @@@@ d35 1 a35 1 @@@@ -506,20 +506,20 @@@@ d62 1 a62 1 @@@@ -527,9 +527,9 @@@@ d74 1 a74 1 @@@@ -537,9 +537,9 @@@@ d86 1 a86 1 @@@@ -552,9 +552,9 @@@@ d98 1 a98 1 @@@@ -576,22 +576,22 @@@@ @ 1.15 log @update to libxslt-1.1.13 1.1.13: Mar 13 2005: - build fixes: 64bits cleanup (William Brack), python 2.4 test (William), LIBXSLT_VERSION_EXTRA on Windows (William), Windows makefiles fixes (Joel Reed), libgcrypt-devel requires for RPM spec. - bug fixes: exslt day-of-week-in-month (Sal Paradise), xsl:call-template should not change the current template rule (William Brack), evaluation of global variables (William Brack), RVT's in XPath predicates (William), namespace URI on template names (Mark Vakoc), stat() for Windows patch (Aleksey Gurtovoy), pattern expression fixes (William Brack), out of memory detection misses (William), parserOptions propagation (William), exclude-result-prefixes fix (William), // patten fix (William). - extensions: module support (Joel Reed), dictionnary based speedups trying to get rid of xmlStrEqual as much as possible. - documentation: added Wiki (Joel Reed) @ text @d1 1 a1 1 $NetBSD$ a4 9 @@@@ -84,7 +84,7 @@@@ EXTRA_LIBS = @@EXTRA_LIBS@@ F77 = @@F77@@ FFLAGS = @@FFLAGS@@ -HTML_DIR = $(datadir)/doc +HTML_DIR = $(datadir)/doc/html INSTALL_DATA = @@INSTALL_DATA@@ INSTALL_PROGRAM = @@INSTALL_PROGRAM@@ INSTALL_SCRIPT = @@INSTALL_SCRIPT@@ @ 1.14 log @update to libxslt-1.1.12 1.1.12: Oct 29 2004: - build fixes: warnings removal (William). - bug fixes: attribute document pointer fix (Mark Vakoc), exslt date negative periods (William Brack), generated tree structure fixes, namespace lookup fix, use reentrant gmtime_r (William Brack), exslt:funtion namespace fix (William), potential NULL pointer reference (Dennis Dams, William), force string interning on generated documents. - documentation: update of the second tutorial (Panagiotis Louridas), add exslt doc in rpm packages, fix the xsltproc man page. @ text @d3 3 a5 3 --- doc/Makefile.in.orig Fri Oct 29 17:07:05 2004 +++ doc/Makefile.in Sun Oct 31 11:49:12 2004 @@@@ -83,7 +83,7 @@@@ d14 1 a14 1 @@@@ -202,7 +202,7 @@@@ d23 1 a23 1 @@@@ -212,7 +212,7 @@@@ d32 1 a32 1 @@@@ -483,9 +483,9 @@@@ d44 1 a44 1 @@@@ -496,20 +496,20 @@@@ d71 1 a71 1 @@@@ -517,9 +517,9 @@@@ d83 1 a83 1 @@@@ -527,9 +527,9 @@@@ d95 1 a95 1 @@@@ -537,9 +537,9 @@@@ d107 1 a107 1 @@@@ -561,22 +561,22 @@@@ @ 1.13 log @Update libxslt to 1.1.5 Changes: 1.1.5: Mar 23 2004: - performance: use dictionnary lookup for variables - remove use of _private from source documents - cleanup of "make tests" output - bugfixes: AVT in local variables, use localtime_r to avoid thread troubles (William), dictionary handling bug (William), limited number of stubstitutions in AVT (William), tokenize fix for UTF-8 (William), superfluous namespace (William), xsltproc error code on halt, OpenVMS fix, dictionnary reference counting change. @ text @d3 2 a4 2 --- doc/Makefile.in.orig 2004-04-01 17:11:01.000000000 +0200 +++ doc/Makefile.in 2004-04-01 17:11:07.000000000 +0200 d14 1 a14 1 @@@@ -196,7 +196,7 @@@@ d23 1 a23 1 @@@@ -206,7 +206,7 @@@@ d32 1 a32 1 @@@@ -475,9 +475,9 @@@@ d44 1 a44 1 @@@@ -488,20 +488,20 @@@@ d71 1 a71 1 @@@@ -509,9 +509,9 @@@@ d83 1 a83 1 @@@@ -519,9 +519,9 @@@@ d95 1 a95 1 @@@@ -529,9 +529,9 @@@@ d107 1 a107 1 @@@@ -553,22 +553,22 @@@@ @ 1.12 log @Fix generation of some documents that were only built if xsltproc was previously installed in the system. Bump PKGREVISION to 1. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.11 2004/02/17 16:47:23 jmmv Exp $ d3 6 a8 6 --- doc/Makefile.in.orig 2004-02-16 16:00:13.000000000 +0100 +++ doc/Makefile.in @@@@ -86,7 +86,7 @@@@ F77 = @@F77@@ GCJ = @@GCJ@@ GCJFLAGS = @@GCJFLAGS@@ d11 5 a15 5 INSTALL_STRIP_PROGRAM = @@INSTALL_STRIP_PROGRAM@@ LDFLAGS = @@LDFLAGS@@ LIBEXSLT_MAJOR_VERSION = @@LIBEXSLT_MAJOR_VERSION@@ @@@@ -141,7 +141,7 @@@@ install_sh = @@install_sh@@ pythondir = @@pythondir@@ d23 2 a24 1 @@@@ -152,7 +152,7 @@@@ DOC_SOURCE_DIR = .. a26 1 d32 1 a32 13 @@@@ -384,9 +384,9 @@@@ eapi: EXSLT/libexslt-api.xml EXSLT/libex web: $(PAGES) $(EPAGES) $(PAGES): xslt.html $(srcdir)/site.xsl - -@@(if [ -x $(bindir)/xsltproc ] ; then \ + -@@(if [ -x $(top_srcdir)/xsltproc/xsltproc ] ; then \ echo "Rebuilding the HTML Web pages from xslt.html" ; \ - $(bindir)/xsltproc --nonet --html $(srcdir)/site.xsl \ + $(top_srcdir)/xsltproc/xsltproc --nonet --html $(srcdir)/site.xsl \ xslt.html > index.html ; fi ) -@@(if [ -x $(bindir)/xmllint ] ; then \ echo "Validating the HTML Web pages" ; \ @@@@ -395,9 +395,9 @@@@ $(PAGES): xslt.html $(srcdir)/site.xsl d44 1 a44 1 @@@@ -408,20 +408,20 @@@@ $(EPAGES): EXSLT/exslt.html $(srcdir)/si d71 1 a71 1 @@@@ -429,9 +429,9 @@@@ $(APIPAGES): libxslt-refs.xml site.xsl a d83 1 a83 1 @@@@ -439,9 +439,9 @@@@ $(EAPIPAGES): EXSLT/libexslt-refs.xml si d95 1 a95 1 @@@@ -449,9 +449,9 @@@@ html/index.html: libxslt-api.xml $(srcdi d107 1 a107 1 @@@@ -473,22 +473,22 @@@@ xsltproc.1: xsltproc.xml @ 1.11 log @Update to 1.1.3: Enhancements - Rewrote the Attribute Value Template code - new XPath compilation interfaces - dictionnary reuses for XSLT with potential for serious performance improvements. - Documentations: cleanup (John Fleck and William) - Python: patch for OS-X (Gianni Ceccarelli), enums export (Stephane bidoul) Fixes - portability (William Brack) - key() in node-set() results (William) - comment before doctype (William) - math and node-set() problems (William) - cdata element and default namespace (William) - behaviour on unknown XSLT elements (Stefan Kost) - priority of "//foo" patterns (William) - xsl:element and xsl:attribute QName check (William) - comments with -- (William) - attribute namespace (William) - check for ?> in PI (William) @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.10 2003/12/26 21:56:15 jmmv Exp $ d32 116 @ 1.10 log @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. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 2003/12/04 19:33:47 xtraeme Exp $ d3 1 a3 1 --- doc/Makefile.in.orig 2003-12-24 08:15:27.000000000 -0600 d29 3 a31 3 PAGES = API.html bugs.html contribs.html docs.html downloads.html \ help.html index.html intro.html news.html xsltproc2.html FAQ.html @ 1.9 log @Updated to 1.1.0 provided by Min Sik Kim PR pkg/23518. Changes: 1.1.0: Nov 4 2003: - Removed DocBook SGML broken support - fix xsl:key to work with PIs - Makefile and build improvement (Graham Wilson), build cleanup (William Brack), macro fix (Justin Fletcher), build outside of source tree (Roumen Petrov) - xsltproc option display fix (Alexey Efimov), --load-trace (Crutcher Dunnavant) - Python: never use stdout for error - extension memory error fix (Karl Eichwalder) - header path fixes (Steve Ball) - added saxon:line-number() to libexslt (Brett Kail) - Fix some tortuous template problems when using predicates (William Brack) - Debugger status patch (Kasimier Buchcik) - Use new libxml2-2.6.x APIs for faster processing - Make sure xsl:sort is empty - Fixed a bug in default processing of attributes - Removes the deprecated breakpoint library - detect invalid names on templates (William Brack) - fix exslt:document (and similar) base handling problem @ text @d1 1 a1 1 $NetBSD$ d3 5 a7 5 --- 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@@ d14 2 a15 2 @@@@ -139,7 +139,7 @@@@ d23 1 a23 1 @@@@ -150,7 +150,7 @@@@ d30 1 a30 7 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)) a31 2 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 -) @ 1.8 log @Update to 1.0.31; add test target. New since 1.0.30: - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for the debugger (Keith Isdale), output filename limitation, trio.h and triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner), xsltChoose and whitespace (Igor Zlatkovic), stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack), RVT bug introduced in 1.0.30 - avoid generating " (fix in libxml2-2.5.8) - fix 64bit cleaness problem and compilation troubles introduced in 1.0.30 - Windows makefile generation (Igor Zlatkovic) - HP-UX portability fix @ text @d3 5 a7 11 --- libexslt/Makefile.in.orig Mon Jul 7 00:00:12 2003 +++ libexslt/Makefile.in @@@@ -153,8 +153,8 @@@@ libexslt_la_SOURCES = \ # The following DOES NOT WORK reliably. Sorry no prelinking to uninstalled # yet libraries. -# libexslt_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS) -libexslt_la_LIBADD = $(INSTALLED_XSLT_LIB) $(EXTRA_LIBS) +libexslt_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS) +# libexslt_la_LIBADD = $(INSTALLED_XSLT_LIB) $(EXTRA_LIBS) libexslt_la_LDFLAGS = -version-info @@LIBEXSLT_VERSION_INFO@@ d9 31 a39 1 man_MANS = libexslt.3 @ 1.7 log @Update to 1.0.29: 1.0.29: Apr 1 2003: - performance improvements especially for large flat documents - bug fixes: Result Value Tree handling, XML IDs, keys(), extra namespace declarations with xsl:elements. - portability: python and trio fixes (Albert Chin), python on Solaris (Ben Phillips) 1.0.28: Mar 24 2003: - fixed node() in patterns semantic. - fixed a memory access problem in format-number() - fixed stack overflow in recursive global variable or params - cleaned up Result Value Tree handling, and fixed a couple of old bugs in the process @ text @d3 1 a3 1 --- libexslt/Makefile.in.orig Tue Apr 1 15:39:25 2003 d5 1 a5 1 @@@@ -152,8 +152,8 @@@@ libexslt_la_SOURCES = \ d15 1 a15 1 man_MANS = libexslt.4 @ 1.6 log @Make this package build (libexslt linking failed). @ text @d3 1 a3 1 --- libexslt/Makefile.in.orig 2003-03-09 21:00:22.000000000 +0000 d5 1 a5 1 @@@@ -151,8 +151,8 @@@@ libexslt_la_SOURCES = \ @ 1.5 log @Update to 1.0.26. Author does not maintain a file that outlines main changes between versions, but it seems that most of them are bugfixes. This closes PR pkg/20300 by Juan RP. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2002/10/03 14:06:17 martti Exp $ d3 3 a5 3 --- configure.orig Thu Sep 26 20:59:02 2002 +++ configure Thu Oct 3 12:43:55 2002 @@@@ -6449,7 +6449,7 @@@@ d7 7 d15 1 a15 6 -XSLT_LIBDIR='-L${libdir}' +XSLT_LIBDIR='-L${libdir} -Wl,-R${libdir}' case ${host} in *-*-solaris*) @ 1.4 log @Updated libxslt to 1.0.21 * bug fixes @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2002/09/24 14:07:58 martti Exp $ @ 1.3 log @Updated libxslt to 1.0.20 * bug fixes @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2002/08/22 11:17:34 martti Exp $ d3 3 a5 3 --- configure.orig Fri Aug 23 14:36:41 2002 +++ configure Tue Sep 24 15:36:54 2002 @@@@ -6442,7 +6442,7 @@@@ @ 1.2 log @Updated libxslt to 1.0.19 * bug fixes * documentation updates @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 2001/11/23 08:34:25 martti Exp $ d3 3 a5 3 --- configure.orig Sat Jul 6 22:12:34 2002 +++ configure Mon Jul 29 13:30:35 2002 @@@@ -6438,7 +6438,7 @@@@ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- configure.orig Sun Nov 11 02:51:35 2001 +++ configure Fri Nov 23 11:39:10 2001 @@@@ -6482,7 +6482,7 @@@@ @ 1.1.1.1 log @Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is a an XML language to define transformation for XML. Libxslt is based on libxml2 the XML C library developped for the Gnome project. It also implements most of the EXSLT set of extensions functions and some of Saxon's evaluate and expressions extensions. Submitted in pkg/14688 by Mark Davies. @ text @@