head 1.15; access; symbols pkgsrc-2013Q2:1.15.0.28 pkgsrc-2013Q2-base:1.15 pkgsrc-2012Q4:1.15.0.26 pkgsrc-2012Q4-base:1.15 pkgsrc-2011Q4:1.15.0.24 pkgsrc-2011Q4-base:1.15 pkgsrc-2011Q2:1.15.0.22 pkgsrc-2011Q2-base:1.15 pkgsrc-2009Q4:1.15.0.20 pkgsrc-2009Q4-base:1.15 pkgsrc-2008Q4:1.15.0.18 pkgsrc-2008Q4-base:1.15 pkgsrc-2008Q3:1.15.0.16 pkgsrc-2008Q3-base:1.15 cube-native-xorg:1.15.0.14 cube-native-xorg-base:1.15 pkgsrc-2008Q2:1.15.0.12 pkgsrc-2008Q2-base:1.15 pkgsrc-2008Q1:1.15.0.10 pkgsrc-2008Q1-base:1.15 pkgsrc-2007Q4:1.15.0.8 pkgsrc-2007Q4-base:1.15 pkgsrc-2007Q3:1.15.0.6 pkgsrc-2007Q3-base:1.15 pkgsrc-2007Q2:1.15.0.4 pkgsrc-2007Q2-base:1.15 pkgsrc-2007Q1:1.15.0.2 pkgsrc-2007Q1-base:1.15 pkgsrc-2006Q4:1.14.0.6 pkgsrc-2006Q4-base:1.14 pkgsrc-2006Q3:1.14.0.4 pkgsrc-2006Q3-base:1.14 pkgsrc-2006Q2:1.14.0.2 pkgsrc-2006Q2-base:1.14 pkgsrc-2006Q1:1.13.0.10 pkgsrc-2006Q1-base:1.13 pkgsrc-2005Q4:1.13.0.8 pkgsrc-2005Q4-base:1.13 pkgsrc-2005Q3:1.13.0.6 pkgsrc-2005Q3-base:1.13 pkgsrc-2005Q2:1.13.0.4 pkgsrc-2005Q2-base:1.13 pkgsrc-2005Q1:1.13.0.2 pkgsrc-2005Q1-base:1.13 pkgsrc-2004Q4:1.12.0.8 pkgsrc-2004Q4-base:1.12 pkgsrc-2004Q3:1.12.0.6 pkgsrc-2004Q3-base:1.12 pkgsrc-2004Q2:1.12.0.4 pkgsrc-2004Q2-base:1.12 pkgsrc-2004Q1:1.12.0.2 pkgsrc-2004Q1-base:1.12 pkgsrc-2003Q4:1.11.0.2 pkgsrc-2003Q4-base:1.11 netbsd-1-6-1:1.6.0.2 netbsd-1-6-1-base:1.6 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.15 date 2007.02.01.18.01.39; author drochner; state dead; branches; next 1.14; 1.14 date 2006.05.03.11.02.46; author drochner; state Exp; branches; next 1.13; 1.13 date 2005.03.20.10.45.48; author recht; state Exp; branches; next 1.12; 1.12 date 2003.12.04.19.33.47; author xtraeme; state dead; branches; next 1.11; 1.11 date 2003.10.05.10.28.42; author wiz; state Exp; branches; next 1.10; 1.10 date 2003.07.11.23.43.54; author wiz; state Exp; branches; next 1.9; 1.9 date 2003.05.20.05.46.21; author wiz; state Exp; branches; next 1.8; 1.8 date 2003.04.10.09.44.46; author wiz; state Exp; branches; next 1.7; 1.7 date 2003.02.24.20.45.19; author jmmv; state Exp; branches; next 1.6; 1.6 date 2002.10.03.14.06.17; author martti; state Exp; branches; next 1.5; 1.5 date 2002.09.24.14.07.58; author martti; state Exp; branches; next 1.4; 1.4 date 2002.05.06.08.10.27; author rh; state Exp; branches; next 1.3; 1.3 date 2002.01.29.07.40.45; author martti; state Exp; branches; next 1.2; 1.2 date 2001.12.07.04.50.43; author jlam; 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.15 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 @$NetBSD: patch-ab,v 1.14 2006/05/03 11:02:46 drochner Exp $ --- libexslt/crypto.c.orig 2006-03-10 12:01:42.000000000 +0100 +++ libexslt/crypto.c @@@@ -317,6 +317,13 @@@@ exsltCryptoCryptoApiRc4Decrypt (xmlXPath #define PLATFORM_MD5 GCRY_MD_MD5 #define PLATFORM_SHA1 GCRY_MD_SHA1 +#ifdef HAVE_SYS_TYPES_H +# include +#endif +#ifdef HAVE_STDINT_H +# include +#endif + #ifdef HAVE_SYS_SELECT_H #include /* needed by gcrypt.h 4 Jul 04 */ #endif @ 1.14 log @update to 1.1.16 changes: portability fixes (Solaris, IRIX, HP-UX) @ text @d1 1 a1 1 $NetBSD$ @ 1.13 log @Include sys/types.h and stdint.h if they are available. Fixes the build on DragonFly. patch provided by Todd Willey in PR 29276 @ text @d3 3 a5 3 --- libexslt/crypto.c.orig Sun Mar 20 11:32:00 2005 +++ libexslt/crypto.c Sun Mar 20 11:32:37 2005 @@@@ -317,6 +317,13 @@@@ d16 1 d18 1 a18 2 #include @ 1.12 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: patch-ab,v 1.11 2003/10/05 10:28:42 wiz Exp $ d3 15 a17 5 --- doc/Makefile.in.orig Fri Sep 12 14:23:10 2003 +++ doc/Makefile.in @@@@ -76,7 +76,7 @@@@ DLLTOOL = @@DLLTOOL@@ ECHO = @@ECHO@@ EXTRA_LIBS = @@EXTRA_LIBS@@ a18 31 -HTML_DIR = $(datadir)/doc +HTML_DIR = $(datadir)/doc/html INSTALLED_XSLT_LIB = @@INSTALLED_XSLT_LIB@@ INSTALL_STRIP_PROGRAM = @@INSTALL_STRIP_PROGRAM@@ LDFLAGS = @@LDFLAGS@@ @@@@ -145,7 +145,7 @@@@ EXTRA_DIST = \ # The name of the module. -DOC_MODULE = libxslt-$(VERSION) +DOC_MODULE = libxslt # The top-level SGML file. DOC_MAIN_XML_FILE = libxslt.xml @@@@ -156,7 +156,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 @@@@ -428,7 +428,6 @@@@ install-data-local: -@@INSTALL@@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) $(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 -) @ 1.11 log @Update to 1.0.33: This is a bugfix only release - error message missing argument (William Brack) - mode not cascaded in template fallbacks (William Brack) - catch redefinition of parameter/variables (William Brack) - multiple keys with same namespace name (William Brack) - patch for compilation using MingW on Windows (Mikhail Grushinskiy) - header export macros for Windows (Igor Zlatkovic) - cdata-section-elements handling of namespaced names - compilation without libxml2 XPointer support (Mark Vadoc) - apply-templates crash (William Brack) - bug with imported templates (William Brack) - imported attribute-sets merging bug (DocBook) (William Brack) @ text @d1 1 a1 1 $NetBSD$ @ 1.10 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 1 a3 1 --- doc/Makefile.in.orig Mon Jul 7 00:00:26 2003 d5 10 a14 1 @@@@ -132,7 +132,7 @@@@ EXTRA_DIST = \ d23 3 a25 6 @@@@ -140,9 +140,9 @@@@ DOC_MAIN_XML_FILE = libxslt.xml # The directory containing the source code (if it contains documentation). DOC_SOURCE_DIR = .. -HTML_DIR = $(datadir)/doc +HTML_DIR = $(datadir)/doc/html d32 1 a32 1 @@@@ -367,7 +367,6 @@@@ install-data-local: @ 1.9 log @Update to 1.0.30, from Juan RP in PR 21624. 1.0.30: May 4 2003: - Fixes and new APIs to handle Result Value Trees and avoid leaks - Fixes for: EXSLT math pow() function (Charles Bozeman), global parameter and global variables mismatch, a segfault on pattern compilation errors, namespace copy in xsl:copy-of, python generator problem, OpenVMS trio update, premature call to xsltFreeStackElem (Igor), current node when templates applies to attributes @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.8 2003/04/10 09:44:46 wiz Exp $ d3 3 a5 3 --- doc/Makefile.in.orig 2003-05-20 02:00:30.000000000 +0200 +++ doc/Makefile.in 2003-05-20 02:01:43.000000000 +0200 @@@@ -131,7 +131,7 @@@@ d14 1 a14 1 @@@@ -139,9 +139,9 @@@@ d26 1 a26 1 @@@@ -366,7 +366,6 @@@@ @ 1.8 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 @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- doc/Makefile.in.orig Tue Apr 1 15:39:42 2003 +++ doc/Makefile.in @@@@ -131,7 +131,7 @@@@ EXTRA_DIST = \ d13 2 a14 2 DOC_MAIN_SGML_FILE = libxslt.sgml @@@@ -139,9 +139,9 @@@@ DOC_MAIN_SGML_FILE = libxslt.sgml d26 1 a26 1 @@@@ -366,7 +366,6 @@@@ install-data-local: d33 1 a33 1 (cd $(srcdir) ; tar cvf - *.1 *.html site.xsl news.xsl xsa.xsl *.gif html/*.html html/*.sgml tutorial/libxslt*) | (cd $(distdir); tar xf -) @ 1.7 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-ab,v 1.6 2002/10/03 14:06:17 martti Exp $ d3 1 a3 1 --- doc/Makefile.in.orig 2003-02-10 18:00:22.000000000 +0100 d5 1 a5 1 @@@@ -128,7 +128,7 @@@@ EXTRA_DIST = \ d14 1 a14 1 @@@@ -136,9 +136,9 @@@@ DOC_MAIN_SGML_FILE = libxslt.sgml d26 1 a26 1 @@@@ -353,7 +353,6 @@@@ install-data-local: d33 1 a33 1 (cd $(srcdir) ; tar cvf - *.1 *.html site.xsl *.gif html/*.html html/*.sgml tutorial/libxslt*) | (cd $(distdir); tar xf -) @ 1.6 log @Updated libxslt to 1.0.21 * bug fixes @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2002/09/24 14:07:58 martti Exp $ d3 3 a5 3 --- doc/Makefile.in.orig Thu Sep 26 20:59:32 2002 +++ doc/Makefile.in Thu Oct 3 12:44:13 2002 @@@@ -124,7 +124,7 @@@@ d14 3 a16 1 @@@@ -134,7 +134,7 @@@@ d18 2 a19 1 HTML_DIR = @@HTML_DIR@@ d26 1 a26 1 @@@@ -351,7 +351,6 @@@@ @ 1.5 log @Updated libxslt to 1.0.20 * bug fixes @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2002/05/06 08:10:27 rh Exp $ d3 3 a5 3 --- doc/Makefile.in.orig Fri Aug 23 14:37:53 2002 +++ doc/Makefile.in Tue Sep 24 15:37:36 2002 @@@@ -123,7 +123,7 @@@@ d14 1 a14 1 @@@@ -133,7 +133,7 @@@@ d23 1 a23 1 @@@@ -350,7 +350,6 @@@@ @ 1.4 log @Update libxslt to 1.0.17. Changes are mainly bugfixes, but also include additional usage templates and examples. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 5 --- doc/Makefile.in.orig Tue Apr 30 03:36:13 2002 +++ doc/Makefile.in @@@@ -118,7 +118,7 @@@@ XSLT_LIBDIR = @@XSLT_LIBDIR@@ XSLT_LIBS = @@XSLT_LIBS@@ d7 2 d14 1 a14 1 @@@@ -128,7 +128,7 @@@@ d23 1 a23 1 @@@@ -345,7 +345,6 @@@@ d30 1 a30 1 (cd $(srcdir) ; tar cvf - *.1 *.html site.xsl *.gif html/*.html html/*.sgml tutorial/libxslt* libxslt-decl.txt libxslt-api.xml) | (cd $(distdir); tar xf -) @ 1.3 log @Updated libxslt to 1.0.9 (provided by Shell Hung in pkg/15078) - documentations updated - applied Keith Isdale patch for debugger glue - replaced breakpoint module - more bugs fixed @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2001/12/07 04:50:43 jlam Exp $ d3 1 a3 1 --- doc/Makefile.in.orig Fri Dec 28 19:55:32 2001 d5 1 a5 1 @@@@ -112,7 +112,7 @@@@ d14 1 a14 1 @@@@ -122,7 +122,7 @@@@ d23 1 a23 1 @@@@ -313,7 +313,6 @@@@ d30 1 a30 1 (cd $(srcdir) ; tar cvf - *.1 *.html site.xsl *.gif html/*.html html/*.sgml tutorial/libxslt*) | (cd $(distdir); tar xf -) @ 1.2 log @Really buildlink'ify by using the xml2-config buildlink wrapper instead of the real one, and move the HTML documentation to ${PREFIX}/share/doc/html. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- doc/Makefile.in.orig Sat Nov 10 08:52:38 2001 d5 1 a5 1 @@@@ -104,7 +104,7 @@@@ d14 1 a14 1 @@@@ -114,7 +114,7 @@@@ d21 1 a21 1 help.html index.html intro.html news.html xsltproc2.html d23 1 a23 1 @@@@ -305,7 +305,6 @@@@ @ 1.1 log @Initial revision @ text @d3 2 a4 2 --- doc/Makefile.in.orig Sun Nov 11 02:52:38 2001 +++ doc/Makefile.in Fri Nov 23 11:22:33 2001 d14 17 @ 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 @@