debian/0000755000000000000000000000000012217741646007200 5ustar debian/source/0000755000000000000000000000000012157744574010506 5ustar debian/source/format0000644000000000000000000000001412157744574011714 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000026612157744574010243 0ustar version=3 http://www.apache.org/dist/xalan/xalan-c/sources/xalan_c-(\d.*)-src\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)) # Bart Martens Sat, 29 Dec 2012 08:55:29 +0000 debian/README.Debian0000644000000000000000000000045512157744574011253 0ustar xalan for Debian ----------------- As of version 1.6, xalan now places include files in /usr/include/xalan. Programs compiled against the library can now remove the -I /usr/include/xalan that was previously required. -- Berin Lautenbach , Fri, 23 Jan 2004 20:45:00 +1000 debian/compat0000644000000000000000000000000212157744574010404 0ustar 8 debian/control0000644000000000000000000000370512171120740010571 0ustar Source: xalan Priority: extra Section: text Maintainer: William Blough Build-Depends: debhelper (>= 8.1.3~), dpkg-dev (>= 1.16), autotools-dev, libxerces-c-dev, autoconf, automake Build-Depends-Indep: doxygen Standards-Version: 3.9.4 Homepage: https://xalan.apache.org/xalan-c/ Vcs-Git: https://bitbucket.org/bblough/xalan.git Vcs-Browser: https://bitbucket.org/bblough/xalan/src Package: libxalan-c111 Architecture: any Multi-Arch: same Section: libs Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: XSLT processor library for C++ This package provides the runtime library for Xalan, the XSLT processor from the Apache Software Foundation. This library provides support for applications to transform XML documents to other formats using XSLT templates. Package: libxalan-c-dev Architecture: any Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, libxalan-c111 (= ${binary:Version}), libxerces-c-dev, libc6-dev Replaces: libxalan110-dev Conflicts: libxalan110-dev Description: XSLT processor library for C++ [development] This package provides development headers needed to develop applications that use the Xalan XSLT processing library from the Apache Software Foundation. Package: libxalan-c-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: libxalan-c-dev Description: XSLT processor library for C++ [development docs] This package contains the API documentation and programming reference . Users of applications that rely on Xalan will not need to install this, however developers of applications that rely on Xalan may find this package helpful. Package: xalan Architecture: any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Description: XSLT processor utility This package provides a command line utility to transform XML documents to other formats using XSLT templates. It uses the Xalan XSLT processing library from the Apache Software Foundation. debian/libxalan-c-doc.doc-base0000644000000000000000000000045712170742235013353 0ustar Document: libxalan-c-doc Title: Xalan C/C++ XSLT processor Abstract: The documentation of how to use Xalan to incorporate XSLT processing in your programs. Section: Text Format: HTML Index: /usr/share/doc/libxalan-c-doc/apiDocs/html/index.html Files: /usr/share/doc/libxalan-c-doc/apiDocs/html/*.html debian/clean0000644000000000000000000000003412157744574010210 0ustar c/config.guess c/config.sub debian/xalan.10000644000000000000000000000572212170711702010357 0ustar .TH XALAN 1 2001 "Debian GNU/Linux" .SH NAME xalan \- Process XML documents with XSLT stylesheets .SH SYNOPSIS .BI xalan \ [options] .SH DESCRIPTION Xalan-C++ (named after a rare musical instrument) implements the W3C Recommendation 16 November 1999 XSL Transformations (XSLT) Version 1.0 and the XML Path Language (XPath) Version 1.0. XSLT is the first part of the XSL stylesheet language for XML. It includes the XSL Transformation vocabulary and XPath, a language for addressing parts of XML documents. For links to background materials, discussion groups, frequently asked questions, and tutorials on XSLT, see Getting up to speed with XSLT. .PP You use the XSLT language to compose XSL stylesheets. An XSL stylesheet contains instructions for transforming XML documents from one document type to another document type (XML, HTML, or other). In structural terms, an XSL stylesheet specifies the transformation of one tree of nodes (the XML input) into another tree of nodes (the output or transformation result). .SH OPTIONS Options are case-sensitive. .TP .BI \-in \ URL Sets the input URL. If nothing is set, stdin is used. .TP .BI \-xsl \ URL Sets the XSLT sheet URL. .TP .BI \-out \ file Sets the output filename. .TP .B \-v Show version information only. .TP .B \-qc Quiet pattern conflicts warnings. .TP .B \-q Use quiet mode. .TP .BI \-indent \ n Controls how many spaces to indent. Default is 0. .TP .B \-validate Controls whether validation occurs. Validation is off by default. .TP .B \-tt Trace the templates as they are being called. .TP .B \-tg Trace each generation event. .TP .B \-ts Trace each selection event. .TP .B \-ttc Trace the template children as they are being processed. .TP .B \-xml Use XML formatter and add XML header. .TP .B \-text Use simple Text formatter. .TP .B \-html Use HTML formatter. .TP .B \-dom Use DOM formatter. Formats to DOM, then formats XML for output. .TP .B \-xst Use source tree formatter. Formats to Xalan source tree, then formats XML for output. .TP .BI \-param " name expression" Sets a stylesheet parameter. .TP .B \-xd Use Xerces DOM instead of Xalan source tree. .TP .B \-de Disable built-in extension functions .PP The following option is valid only with \-HTML .TP .B \-noindent Turn off HTML indenting. .PP The following option is valid only with \-XML. .TP .B \-nh Don't write XML header. .SH AUTHOR The Apache Software Foundation. .SH "SEE ALSO" .TP .I http://www.w3.org/TR/xslt XSL Transformations Version 1.0 (XSLT) .TP .I http://www.w3.org/TR/xpath XML Path Language Version 1.0 (XPATH) .SH COPYRIGHT Copyright (c) 1999-2012 The Apache Software Foundation .PP This product includes software developed at The Apache Software Foundation ( .I http://www.apache.org/ ). .PP This software is based on the ASF XERCES-C project. .PP Portions of this software were originally based on the following: - software copyright (c) 1999, IBM Corporation. ( .I http://www.ibm.com ). .PP As of version 1.8, Xalan is now distributed under the Apache license v2.0. debian/patches/0000755000000000000000000000000012217736343010625 5ustar debian/patches/doxygen-disable-dot.diff0000644000000000000000000000102212157744574015324 0ustar Description: Disable dot in Doxyfile. Forwarded: not-needed Last-Update: 2013-06-16 diff --git a/c/xdocs/DoxyfileXalan b/c/xdocs/DoxyfileXalan index 875ed26..12fea5b 100644 --- a/c/xdocs/DoxyfileXalan +++ b/c/xdocs/DoxyfileXalan @@ -306,7 +306,7 @@ PERL_PATH = /usr/bin/perl CLASS_DIAGRAMS = NO MSCGEN_PATH = HIDE_UNDOC_RELATIONS = YES -HAVE_DOT = YES +HAVE_DOT = NO DOT_NUM_THREADS = 0 DOT_FONTNAME = FreeSans.ttf DOT_FONTSIZE = 10 debian/patches/fix-readme-typos0000644000000000000000000000174612157770770013762 0ustar Forwarded: https://issues.apache.org/jira/browse/XALANC-748 Last-Update: 2013-06-18 diff --git a/c/README b/c/README index 44a9195..7d58eee 100644 --- a/c/README +++ b/c/README @@ -3,7 +3,7 @@ Apache Xalan-C/C++ XSLT Library Version 1.11 Project Description: The Apache Xalan C/C++ Project provides a library and a - comand line program to transform XML documents using a + command line program to transform XML documents using a stylesheet that conforms to XSLT 1.0 standards. The source package contains all the code to create the library, @@ -84,7 +84,7 @@ WINDOWS PACKAGE INSTALL PRODUCTS: XalanMessages_1_11.exp - Windows DLL export definitions XalanMessages_1_11.lib - Windows DLL library definitions XalanMessages_1_11D.exp - Windows DLL export definitions - XalanMessages_1_11D.lib - Windows DLL library defnitions + XalanMessages_1_11D.lib - Windows DLL library definitions SUPPORTED PLATFORMS: - This is only a partial list debian/patches/series0000644000000000000000000000013412157747046012045 0ustar kfreebsd-support.diff fix-ftbfs-ld-as-needed.diff doxygen-disable-dot.diff fix-readme-typos debian/patches/kfreebsd-support.diff0000644000000000000000000000407212157767733014773 0ustar Description: Add support for GNU/kFreeBSD. Author: Petr Salinger Bug-Debian: http://bugs.debian.org/347196 Forwarded: https://issues.apache.org/jira/browse/XALANC-746 Last-Update: 2013-06-16 diff --git a/c/configure b/c/configure index 63fe660..aa21031 100755 --- a/c/configure +++ b/c/configure @@ -2816,6 +2816,7 @@ host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` case "${host}" in *-*-solaris*) platform=SOLARIS ;; *-*-linux*) platform=LINUX ;; + *-*-k*bsd*) platform=LINUX ;; *-*-freebsd*) platform=FREEBSD ;; *-*-netbsd*) platform=NETBSD ;; *-*-openbsd*) platform=OPENBSD ;; diff --git a/c/configure.in b/c/configure.in index c0bde88..1d79036 100644 --- a/c/configure.in +++ b/c/configure.in @@ -44,6 +44,7 @@ dnl Platform-specific Makefile setup case "${host}" in *-*-solaris*) platform=SOLARIS ;; *-*-linux*) platform=LINUX ;; + *-*-k*bsd*) platform=LINUX ;; *-*-freebsd*) platform=FREEBSD ;; *-*-netbsd*) platform=NETBSD ;; *-*-openbsd*) platform=OPENBSD ;; diff --git a/c/samples/configure b/c/samples/configure index c93d239..0e480c5 100755 --- a/c/samples/configure +++ b/c/samples/configure @@ -1171,6 +1171,7 @@ echo "$ac_t""$host" 1>&6 case "${host}" in *-*-solaris*) platform=SOLARIS ;; *-*-linux*) platform=LINUX ;; + *-*-k*bsd*) platform=LINUX ;; *-*-freebsd*) platform=FREEBSD ;; *-*-netbsd*) platform=NETBSD ;; *-*-irix*) platform=IRIX ;; diff --git a/c/samples/configure.in b/c/samples/configure.in index 96b5979..6568a58 100755 --- a/c/samples/configure.in +++ b/c/samples/configure.in @@ -46,6 +46,7 @@ dnl Platform-specific Makefile setup case "${host}" in *-*-solaris*) platform=SOLARIS ;; *-*-linux*) platform=LINUX ;; + *-*-k*bsd*) platform=LINUX ;; *-*-freebsd*) platform=FREEBSD ;; *-*-netbsd*) platform=NETBSD ;; *-*-irix*) platform=IRIX ;; debian/patches/fix-ftbfs-ld-as-needed.diff0000644000000000000000000002563312177061301015566 0ustar Description: Fix FTBFS with ld --as-needed. Author: Matthias Klose Bug-Debian: http://bugs.debian.org/641289 Forwarded: https://issues.apache.org/jira/browse/XALANC-747 Last-Update: 2013-06-18 diff --git b/c/Tests/Makefile.in a/c/Tests/Makefile.in index a8c7ad4..71813dd 100644 --- b/c/Tests/Makefile.in +++ a/c/Tests/Makefile.in @@ -62,7 +62,7 @@ ThreadTest: prepare $(XSL_BIN_DIR)/ThreadTest $(XSL_BIN_DIR)/ThreadTest: ${XSL_OBJ_DIR}/ThreadTest.o ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ - ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + ${EXTRA_LINK_OPTIONS} $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) ${XSL_OBJ_DIR}/%.o:$(TESTS_DIR)/Threads/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -70,7 +70,7 @@ Conf: prepare $(XSL_BIN_DIR)/Conf $(XSL_BIN_DIR)/Conf: ${XSL_OBJ_DIR}/conf.o ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ - ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + ${EXTRA_LINK_OPTIONS} $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) ${XSL_OBJ_DIR}/%.o:$(TESTS_DIR)/Conf/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -92,7 +92,7 @@ Perf: prepare $(XSL_BIN_DIR)/Perf $(XSL_BIN_DIR)/Perf: $(PERF_OBJECTS) ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ - ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + ${EXTRA_LINK_OPTIONS} $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) ${XSL_OBJ_DIR}/%.o:$(TESTS_DIR)/Performance/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< diff --git b/c/samples/Makefile.in a/c/samples/Makefile.in index 56f1601..1b6cea7 100644 --- b/c/samples/Makefile.in +++ a/c/samples/Makefile.in @@ -88,7 +88,7 @@ ApacheModuleXSLT: prepare $(XSL_LIB_DIR)/mod_xslt$(SHLIBSUFFIX) $(XSL_LIB_DIR)/mod_xslt$(SHLIBSUFFIX) : $(XSL_OBJ_DIR)/mod_xslt.o $(MAKE_SHARED) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/ApacheModuleXSLT/%.c $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) -I/usr/include/apache/ $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -96,7 +96,7 @@ CompileStylesheet: prepare $(XSL_BIN_DIR)/CompileStylesheet $(XSL_BIN_DIR)/CompileStylesheet: $(XSL_OBJ_DIR)/CompileStylesheet.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/CompileStylesheet/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -104,7 +104,7 @@ DocumentBuilder: prepare $(XSL_BIN_DIR)/DocumentBuilder $(XSL_BIN_DIR)/DocumentBuilder: $(XSL_OBJ_DIR)/DocumentBuilder.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/DocumentBuilder/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -112,7 +112,7 @@ EntityResolver: prepare $(XSL_BIN_DIR)/EntityResolver $(XSL_BIN_DIR)/EntityResolver: $(XSL_OBJ_DIR)/EntityResolver.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/EntityResolver/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -120,7 +120,7 @@ ExternalFunction: prepare $(XSL_BIN_DIR)/ExternalFunction $(XSL_BIN_DIR)/ExternalFunction: $(XSL_OBJ_DIR)/ExternalFunction.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/ExternalFunction/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -128,7 +128,7 @@ ParsedSourceWrappers: prepare $(XSL_BIN_DIR)/ParsedSourceWrappers $(XSL_BIN_DIR)/ParsedSourceWrappers: $(XSL_OBJ_DIR)/ParsedSourceWrappers.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/ParsedSourceWrappers/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -136,7 +136,7 @@ SerializeNodeSet: prepare $(XSL_BIN_DIR)/SerializeNodeSet $(XSL_BIN_DIR)/SerializeNodeSet: $(XSL_OBJ_DIR)/SerializeNodeSet.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/SerializeNodeSet/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -144,7 +144,7 @@ SimpleTransform: prepare $(XSL_BIN_DIR)/SimpleTransform $(XSL_BIN_DIR)/SimpleTransform: $(XSL_OBJ_DIR)/SimpleTransform.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/SimpleTransform/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -152,7 +152,7 @@ SimpleXPathAPI: prepare $(XSL_BIN_DIR)/SimpleXPathAPI $(XSL_BIN_DIR)/SimpleXPathAPI: $(XSL_OBJ_DIR)/SimpleXPathAPI.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/SimpleXPathAPI/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -160,7 +160,7 @@ SimpleXPathCAPI: prepare $(XSL_BIN_DIR)/SimpleXPathCAPI $(XSL_BIN_DIR)/SimpleXPathCAPI: $(XSL_OBJ_DIR)/SimpleXPathCAPI.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/SimpleXPathCAPI/%.c $(CC4) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -168,7 +168,7 @@ StreamTransform: prepare $(XSL_BIN_DIR)/StreamTransform $(XSL_BIN_DIR)/StreamTransform: $(XSL_OBJ_DIR)/StreamTransform.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/StreamTransform/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -176,7 +176,7 @@ TraceListen: prepare $(XSL_BIN_DIR)/TraceListen $(XSL_BIN_DIR)/TraceListen: $(XSL_OBJ_DIR)/TraceListen.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/TraceListen/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -184,7 +184,7 @@ TransformToXercesDOM: prepare $(XSL_BIN_DIR)/TransformToXercesDOM $(XSL_BIN_DIR)/TransformToXercesDOM: $(XSL_OBJ_DIR)/TransformToXercesDOM.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/TransformToXercesDOM/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -192,7 +192,7 @@ UseStylesheetParam: prepare $(XSL_BIN_DIR)/UseStylesheetParam $(XSL_BIN_DIR)/UseStylesheetParam: $(XSL_OBJ_DIR)/UseStylesheetParam.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/UseStylesheetParam/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -200,7 +200,7 @@ XalanTransform: prepare $(XSL_BIN_DIR)/XalanTransform $(XSL_BIN_DIR)/XalanTransform: $(XSL_OBJ_DIR)/XalanTransform.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/XalanTransform/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -208,7 +208,7 @@ XalanTransformerCallback: prepare $(XSL_BIN_DIR)/XalanTransformerCallback $(XSL_BIN_DIR)/XalanTransformerCallback: $(XSL_OBJ_DIR)/XalanTransformerCallback.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/XalanTransformerCallback/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< @@ -216,7 +216,7 @@ ThreadSafe: prepare $(XSL_BIN_DIR)/ThreadSafe $(XSL_BIN_DIR)/ThreadSafe: $(XSL_OBJ_DIR)/ThreadSafe.o $(LINK) $(XSL_BUILD_OPTIONS) $(PLATFORM_LIB_LINK_OPTIONS) \ - $(EXTRA_LINK_OPTIONS) $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) + $(EXTRA_LINK_OPTIONS) $^ $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) -o $@ $(OTHER_LINK_PARAMETERS) $(XSL_OBJ_DIR)/%.o:$(SAMPLES_DIR)/ThreadSafe/%.cpp $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< debian/libxalan-c111.lintian-overrides0000644000000000000000000000010512171122475015001 0ustar #False positive, teH != the libxalan-c111: spelling-error-in-binary debian/mod_xslt.README0000644000000000000000000000604612157744574011724 0ustar ApacheModuleXSLT ================ What it does: runs as an Apache module on an Apache Web server; performs transformations and returns the output to a Web browser. You configure Apache to respond to a given URL request for an output file (html or txt file in the configuration below) by applying an xsl stylesheet file to an xml document file (both with the specified name in a given location) and returning the transformation output to the client. This sample also illustrates use of the XalanTransformer class and the C API defined in src/XalanTransformer/XalanCAPI.h. It returns transformation output in blocks to a callback function, which enables the browser to start displaying the result before the transformation has been completed. Note You may need to adjust the Visual C++ or makefile settings to locate the required Apache header files. As shipped, the Visual C++ project file looks in \Apache Group\Apache\src\include, and the UNIX makefile looks in usr/lib. Setting up and using ApacheModuleXSLT To use ApacheModuleXSLT, do the following: 1. Add a LoadModule entry to the Apache configuration file: httpd.conf. LoadModule xslt_module /usr/lib/apache/1.3/mod_xslt.so 2. Add a entry to httpd.conf that indicates where xml/xsl file pairs are to be found, and what target file extensions to recognize. We suggest the following: AddHandler mod_xslt .html AddHandler mod_xslt .txt This element instructs the module to respond to requests for xxx.html and xxx.txt files in the in the xslt subdirectory (under the document root; see next item) by applying the xxx.xsl stylesheet to xxx.xml (both in that directory) and returning the transformation result to the browser. For example, a request for foo.html instructs the module to apply foo.xsl to foo.xml and return the result. Note: It is up to the stylesheet to apply the appropriate xsl:output method to the output. Whether the user specifies html or txt is, of itself, immaterial. 3. Put xml/xsl file pairs in the subdirectory (xslt in the example)) under the document root directory specified in httpd.conf by the DocumentRoot and settings. 4. Start the Apache server. 5. From a Web browser, call the module with a URL as follows: http://serverName/xslt/xxx.html where serverName is the Apache server (such as www.myServer.com) and xxx is the name of an xml/xsl pair of files (such as foo.xml and foo.xsl) in the xslt subdirectory under the DocumentRoot directory. For example, http://www.myServer.com/xslt/apachemod.html instructs ApacheModuleXSLT to apply the apachemod.xsl stylesheet to the apachemod.xml XML document (both files in the xslt directory under the Apache DocumentRoot directory) and return the transformation result to the browser. debian/Xalan.10000644000000000000000000000446112170712217010320 0ustar .TH XALAN "1" "July 2013" "Debian GNU/Linux" .SH NAME Xalan \- Process XML documents with XSLT stylesheets .SH SYNOPSIS .B Xalan [\fIoptions\fR] \fIsource stylesheet\fR .SH DESCRIPTION Xalan-C++ (named after a rare musical instrument) implements the W3C Recommendation 16 November 1999 XSL Transformations (XSLT) Version 1.0 and the XML Path Language (XPath) Version 1.0. XSLT is the first part of the XSL stylesheet language for XML. It includes the XSL Transformation vocabulary and XPath, a language for addressing parts of XML documents. For links to background materials, discussion groups, frequently asked questions, and tutorials on XSLT, see Getting up to speed with XSLT. .PP You use the XSLT language to compose XSL stylesheets. An XSL stylesheet contains instructions for transforming XML documents from one document type to another document type (XML, HTML, or other). In structural terms, an XSL stylesheet specifies the transformation of one tree of nodes (the XML input) into another tree of nodes (the output or transformation result). .SH OPTIONS .TP \fB\-a\fR Use xml\-stylesheet PI, not the 'stylesheet' argument .TP \fB\-e\fR encoding Force the specified encoding for the output. .TP \fB\-i\fR integer Indent the specified amount. .TP \fB\-m\fR Omit the META tag in HTML output. .TP \fB\-o\fR filename Write output to the specified file. .TP \fB\-p\fR name expression Sets a stylesheet parameter. .TP \fB\-t\fR Display timing information. .TP \fB\-u\fR Disable escaping of URLs in HTML output. .TP \-? Display this message. .TP \fB\-v\fR Validates source documents. .TP \- A dash as the 'source' argument reads from stdin. ('\-' cannot be used for both arguments.) .SH AUTHOR The Apache Software Foundation. .SH "SEE ALSO" .TP .I http://www.w3.org/TR/xslt XSL Transformations Version 1.0 (XSLT) .TP .I http://www.w3.org/TR/xpath XML Path Language Version 1.0 (XPATH) .SH COPYRIGHT Copyright (c) 1999-2012 The Apache Software Foundation .PP This product includes software developed at The Apache Software Foundation ( .I http://www.apache.org/ ). .PP This software is based on the ASF XERCES-C project. .PP Portions of this software were originally based on the following: - software copyright (c) 1999, IBM Corporation. ( .I http://www.ibm.com ). .PP As of version 1.8, Xalan is now distributed under the Apache license v2.0. debian/100mod_xslt.info0000644000000000000000000000014412157744574012134 0ustar LoadModule: xslt_module /usr/lib/apache/1.3/mod_xslt.so Description: XSLT server processing support debian/copyright0000644000000000000000000000425612170106377011134 0ustar This package was debianized by Berin Lautenbach on Mon, 30 Dec 2002 21:56:38 +1100. It is based on the packaging originally done by Nicolás Lichtmaier . It was downloaded from https://www.apache.org/dist/xalan/xalan-c/sources/ Required acknowledgement text: Copyright (c) 1999-2012 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). This software is based on the ASF XERCES-C project. Portions of this software were originally based on the following: - software copyright (c) 1999, IBM Corporation. (http://www.ibm.com). As of version 1.8, Xalan is now distributed under the Apache license v2.0. Previous packages contained the Apache license 1.1 Copyright (c) 1999-2012 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. On Debian systems a copy of the Apache-2.0 license can be viewed at: /usr/share/common-licenses/Apache-2.0 This package also uses the file install-sh: Copyright 1991 by the Massachusetts Institute of Technology Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of M.I.T. not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. M.I.T. makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. debian/apiDocs.README0000644000000000000000000000046112157744574011450 0ustar apiDocs ------- The HTML documentation found in apiDocs is created by DoxyGen from the annotated source. Programming guides can be found at http://xml.apache.org examples -------- These are sample programs provided with the Xalan distribution to provide examples as to how to use the Xalan library. debian/rules0000755000000000000000000001102612171105175010246 0ustar #!/usr/bin/make -f libpkgver = 111 shlibminor = 111.0 shlibmajor = 111 deb-shlibs-version = 1.11-1 pkglib = libxalan-c$(libpkgver) pkglib-dev = libxalan-c-dev pkglib-doc = libxalan-c-doc DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) ifeq ($(filter noopt,$(DEB_BUILD_OPTIONS)),) debugflags = -DNDEBUG endif ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) confflags = --build $(DEB_HOST_GNU_TYPE) else confflags = --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) endif confflags += CFLAGS="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) $(debugflags)" confflags += CXXFLAGS="$(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) $(debugflags)" confflags += LDFLAGS="$(shell dpkg-buildflags --get LDFLAGS)" X=c # build, build-arch, build-indep # ============================== configure: configure-stamp configure-stamp: dh_testdir cp -f /usr/share/misc/config.sub c/config.sub cp -f /usr/share/misc/config.guess c/config.guess cd $(X) && autoreconf -i -f -s cd $(X) && ./configure \ $(confflags) \ --prefix=/usr \ LIBS=" -lpthread" \ BITSTOBUILD=32 \ XALAN_LOCALE_SYSTEM="inmem" \ XALAN_LOCALE="en_US" touch configure-stamp build-stamp: configure-stamp dh_testdir XALANCROOT=$(CURDIR)/$(X) $(MAKE) -C $(X) rm -f $(X)/bin/xalan mv $(X)/bin/testXSLT $(X)/bin/xalan touch $(@) docs-stamp: dh_testdir ifneq ($(wildcard /usr/bin/doxygen),) mkdir -p $(X)/build/docs/html/apiDocs ( cd $(X)/xdocs && doxygen DoxyfileXalan ) touch $(@) endif build-arch: build-stamp build-indep: docs-stamp build: build-arch build-indep # clean # ===== clean: dh_testdir dh_testroot rm -f $(X)/config.cache \ $(X)/config.log $(X)/config.status \ $(X)/configure \ $(X)/src/xalanc/Include/xalan-config.h \ $(X)/src/xalanc/Makefile $(X)/Makefile \ $(X)/Tests/Makefile $(X)/samples/Makefile \ $(X)/src/xalanc/Utils/Makefile \ $(X)/src/xalanc/Utils/MsgCreator/Makefile \ $(X)/src/xalanc/Utils/XalanMsgLib/Makefile \ $(X)/Makefile.incl $(X)/samples/mod_xslt.o rm -f $(X)/src/xalanc/mod_xslt.o $(X)/lib/mod_xslt.so rm -rf $(X)/autom4te.cache rm -rf $(X)/obj rm -rf $(X)/nls rm -rf $(X)/bin rm -rf $(X)/build rm -rf $(X)/lib dh_clean # binary, binary-arch, binary-indep # ================================= install-arch: build-arch dh_testdir dh_testroot dh_prep dh_installdirs -p$(pkglib) -p$(pkglib-dev) usr/lib/$(DEB_HOST_MULTIARCH)/ dh_installdirs -p$(pkglib-dev) usr/include dh_installdirs -pxalan usr/bin dh_install -p$(pkglib) $(X)/lib/libxalan-c.so.$(shlibmajor) $(X)/lib/libxalan-c.so.$(shlibminor) usr/lib/$(DEB_HOST_MULTIARCH) dh_install -p$(pkglib) $(X)/lib/libxalanMsg.so.$(shlibmajor) $(X)/lib/libxalanMsg.so.$(shlibminor) usr/lib/$(DEB_HOST_MULTIARCH) dh_install -p$(pkglib-dev) $(X)/lib/libxalan-c.so usr/lib/$(DEB_HOST_MULTIARCH) dh_install -p$(pkglib-dev) $(X)/lib/libxalanMsg.so usr/lib/$(DEB_HOST_MULTIARCH) (cd $(X)/src ; tar cf - $$(find . -regex '.*\.\(h\|hpp\)' ) ) | ( cd debian/$(pkglib-dev)/usr/include ; tar xf - ) cp $(X)/nls/include/LocalMsg*.hpp debian/$(pkglib-dev)/usr/include/xalanc/PlatformSupport dh_install -pxalan $(X)/bin/xalan usr/bin dh_install -pxalan $(X)/bin/Xalan usr/bin dh_lintian binary-indep: build-indep dh_testdir dh_testroot dh_installdocs -p$(pkglib-doc) $(X)/build/docs/apiDocs cp $(X)/xdocs/html/apiDocs/asf_logo_wide.gif debian/$(pkglib-doc)/usr/share/doc/$(pkglib-doc)/apiDocs/html/asf_logo_wide.gif cp debian/apiDocs.README debian/$(pkglib-doc)/usr/share/doc/$(pkglib-doc)/README dh_installexamples -p$(pkglib-doc) -XCVS -Xmod_xslt.o $(X)/samples/* dh_installchangelogs -p$(pkglib-doc) dh_compress -p$(pkglib-doc) -Xhtml dh_fixperms -p$(pkglib-doc) chmod 644 debian/$(pkglib-doc)/usr/share/doc/$(pkglib-doc)/examples/configure.in dh_installdeb -p$(pkglib-doc) dh_gencontrol -p$(pkglib-doc) dh_md5sums -p$(pkglib-doc) dh_builddeb -p$(pkglib-doc) binary-arch: build-arch install-arch dh_testdir dh_testroot dh_installdocs -a dh_installman -pxalan debian/xalan.1 debian/Xalan.1 dh_installinfo -a dh_installchangelogs -a dh_strip -a dh_compress -a dh_fixperms -a dh_makeshlibs -a -V '$(pkglib) (>= $(deb-shlibs-version))' dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a binary: binary-indep binary-arch .PHONY: build build-arch build-indep clean binary-indep binary-arch binary install configure debian/changelog0000644000000000000000000002747112217741646011065 0ustar xalan (1.11-3) unstable; urgency=low * Reworked fix-ftbfs-ld-as-needed patch to remove warning. Closes: #718605 -- William Blough Fri, 02 Aug 2013 21:57:03 -0400 xalan (1.11-2) unstable; urgency=low * Include Xalan executable in package, in addition to the existing xalan (TestXSLT) executable, closes: #329639 * Add man page for Xalan executable * Fix incorrect suggest in debian/control * Add copyright info for install-sh in debian/copyright * Add copyright info to xalan man page * Fix install conflicts due to package rename, * Adjust doc-base path for -doc package, * add Conflicts to debian/control for -dev package * closes: 716941 * Add lintian override for typo false positive * Add additional description text for -doc package in debian/control -- William Blough Wed, 17 Jul 2013 15:14:37 -0400 xalan (1.11-1) unstable; urgency=low * New maintainer, closes: #503562 * Add VCS URLs * Update Homepage URL * Update Standards-Version to 3.9.4 * Update debian/copyright * Update debian/watch * New upstream release * Update SONAME and package name to reflect new version. * Update Xerces dependency from version 2.x to 3.x * Adjust doc install due to upstream changes * Update patch for doxygen-disable-dot to apply to new version * Update patch for 641289 (FTBFS with ld) to apply to new version * Update patch for 347196 (kFreeBSD support) to apply to new version * Remove patch for 454820 (FTBFS, missing includes) - changes applied upstream * Remove patch for 351603 (atan2 in EXSLT) - changes applied upstream * Remove patch for 85690 (printWriter wchar_t) - upstream code changes should eliminate issue * Always regenerate configure when building package * Fix lintian complaints about hypens in the man page * Change package names to comply with policy * Rewrite package descriptions * Remove versions from -doc and -dev package names * Fix typo errors in README -- William Blough Sun, 16 Jun 2013 13:54:33 -0400 xalan (1.10-6) unstable; urgency=low * QA upload. * Disable building in parallel; upstream makefile is not parallel-safe after all. -- Jakub Wilk Thu, 10 Nov 2011 11:27:38 +0100 xalan (1.10-5) unstable; urgency=low * QA upload. * Add ${misc:Depends}. * Add build-arch and build-indep targets. * Move doxygen to Build-Depends-Indep. Build documentation only if it's installed. * Remove duplicate Section field from debian/control. * Bump standards version to 3.9.2 (no changes needed). * Bump debhelper compatiblity level to 8. + Update Build-Depends. + Use dh_prep instead of dh_clean -k. * Convert to source format 3.0 (quilt). + Add debian/source/format. + Split monolithic *.diff.gz into separate patches. + Undo the following changes that are no longer needed: - use of xalan-config.h; - changes related to mod_xslt; - files from 1.8 upstream tarball that are no longer present in 1.10 upstream tarball. * Update config.{guess,sub} unconditionally. Actually remove them in the clean target. * Bump shlibs to >= 1.10-3.3 (closes: #482174). Thanks to Tommi Vainikainen and Michael Meskes for the bug report. * Improve debian/rules: + Remove commented-out commands. + Use $(CURDIR) instead of $(shell pwd) in debian/rules. + Pass CFLAGS, CXXFLAGS, CPPFLAGS and LDFLAGS (acquired from dpkg-buildflags) to the configure script. + Pass --build (and --host if cross-compiling) to the configure script. + Pass -a to most dh_* commands is binary-arch. + Add support for DEB_BUILD_OPTIONS=noopt. + Add support for DEB_BUILD_OPTIONS=parallel=n. + Remove unused variables. * Remove obsolete Conflicts/Replaces. * Multi-archify: + Bump minimum required version of dpkg-dev to 1.16. + Bump minimum required version of debhelper to 8.1.3. + Make xalan ‘Multi-Arch: foreign’. + Install shared libraries to /usr/lib/$(DEB_HOST_MULTIARCH) rather than /usr/lib. + Make libxalan110 and libxalan110-dev ‘Multi-Arch: same’. + Add ‘Pre-Depends: ${misc:Pre-Depends}’ to libxalan110. * Fix FTBFS with ld --as-needed (closes: #641289). Thanks to Matthias Klose for the bug report and the patch. -- Jakub Wilk Thu, 10 Nov 2011 00:58:47 +0100 xalan (1.10-4) unstable; urgency=low * QA upload. + Set maintainer to Debian QA Group . * Acknowledge NMUs. * Add ${misc:Depends}. * Replace deprecated ${Source-Version} with ${binary:Version}. * Add watch file. * Add Homepage. * Remove full Apache license text from debian/copyright. * Actually install man page. * Copy in config.{guess,sub} on configure, rm them on clean. + Add autotools-dev build-dep. * Bump debhelper build-dep and compat to 5. * Bump Standards Version to 3.8.0. -- Barry deFreese Mon, 02 Feb 2009 21:02:06 -0500 xalan (1.10-3.3) unstable; urgency=low * Non-maintainer upload. * Change build dependency from libxerces27-dev to libxerces-c2-dev (closes: #479194) -- Jay Berkenbilt Fri, 09 May 2008 18:37:51 -0400 xalan (1.10-3.2) unstable; urgency=medium * Non-maintainer upload. * Fix FTBFS with GCC 4.3 (Closes: #454820). -- Luk Claes Sun, 16 Mar 2008 15:25:52 +0000 xalan (1.10-3.1) unstable; urgency=medium * Non-maintainer upload. * Remove dependency on libapache-dev and drop libapache-mod-xslt. Closes: #429653 -- Andreas Barth Sat, 21 Jul 2007 09:10:09 +0000 xalan (1.10-3) unstable; urgency=low * Copy generated file LocalMsgIndex into development package (closes: #355735) -- Berin Lautenbach Sat, 11 Mar 2006 11:09:00 +1100 xalan (1.10-2) unstable; urgency=low * Add patch for building under GNU/kFreeBSD from Petr Salinger (closes: #347196) * Update man pages to reflect changes in xalan executable parameters * Add patch provided by Eugeniy Meshcheryakov to correctly handle atan2 EXSLT function (closes: bug#351603) -- Berin Lautenbach Mon, 6 Feb 2006 21:08:00 +1100 xalan (1.10-1) unstable; urgency=low * New upstream release (closes: #315081) * Built against new g++ 4 (closes: bug#339279) * Linked to Xerces 2.7 (closes: bug#339396) -- Berin Lautenbach Sat, 7 Jan 2006 12:22:28 +1100 xalan (1.8-5) unstable; urgency=low * Build with g++ 4 (closes: bug#324178) * Build against Xerces 2.5c2 (g++ 4.0 version of Xerces with ICU) * Update xerces version dependency to reflect c2 version * Mark as conflictint with libapache-modxslt -- Berin Lautenbach Sun, 21 Aug 2005 17:03:00 +1000 xalan (1.8-4) unstable; urgency=low * Ensure builds with g++ 3.4 (closes: bug#276610) -- Berin Lautenbach Sat, 16 Oct 2004 20:00:00 +1000 xalan (1.8-3) unstable; urgency=low * Update doc-base file for version 1.8 (closes: bug#261628) -- Berin Lautenbach Wed, 28 Jul 2004 08:15:00 +1000 xalan (1.8-2) unstable; urgency=low * Fix typo in man page (closes: bug#253145) * Move dependency on Xerces to 2.5.0-2 as 2.5.0-1 has a bug that breaks builds on alpha and powerpc platforms -- Berin Lautenbach Tue, 6 Jul 2004 10:03:00 +1000 xalan (1.8-1) unstable; urgency=low * New upstream release * Update to use Xerces 2.5 (rather than 2.3) * Update copyright to include ASL 2.0 and removed ASL 1.1 -- Berin Lautenbach Sat, 29 May 2004 11:29:18 +1000 xalan (1.6-3) unstable; urgency=low * Pass correct library flags to apxs for mod_xslt build (closes: bug#241363) * Fix section for -dev (devel should be libdevel) -- Berin Lautenbach Fri, 3 Apr 2004 13:30:00 +1000 xalan (1.6-2) unstable; urgency=low * Removed unnecessary dependencies from Build-Depends * Cleaned up descriptions of packages * Cleaned up changelog * Moved to policy 3.6.1 -- Berin Lautenbach Fri, 7 Mar 2004 20:45:00 +1000 xalan (1.6-1) unstable; urgency=low * New upstream release * Update MAN pages (closes: bug#202182,bug#202156) * Update to use Xerces 2.3 (rather than 2.1) * Changed priority to extra (was optional) * Expanded descriptions for xalan and libxalan16 (closes: bug#209606,bug#209797) -- Berin Lautenbach Sun, 10 Sep 2003 11:29:18 +1000 xalan (1.4-2) unstable; urgency=low * Fixed policy violation, a conflict with libxalan1 (closes: bug#189223) * embedded soname is now libxalan.so.14 (rather than .so.1 -> so.1.4.0) -- Berin Lautenbach Thu, 17 Apr 2003 20:13:38 +1000 xalan (1.4-1) unstable; urgency=low * New upstream release. closes: bug#142328,bug#151003,bug#128905. * Moved to source archive rather than binary archive as the source.orig * Modified rules to use dh_* functions where possible * Build HTML API docs using doxygen * Modified DoxyfileXalan to stop graphviz usage, as graphviz is a non-free package * Created new libxalan??-docs package as the HTML is rather large * New Maintainer (Closes: #174345) * Fixed bug in determining base filename in mod_xslt (closes: bug#173836) -- Berin Lautenbach Mon, 30 Dec 2002 21:56:38 +1100 xalan (1.2-2.2) unstable; urgency=high * NMU; urgency=high because of grave bug. * Comment out broken assert in XalanDOMString.hpp. Closes: #133173. * Removed weird gcc argument "-instances=static" from Makefile.in and Makefile, as it causes build failures on gcc 3.0 (hppa). Closes: #134125. -- Jeff Licquia Mon, 11 Mar 2002 11:28:30 -0500 xalan (1.2-2.1) unstable; urgency=high * Non-Maintainer Upload with high priority because xalan is completely broken atm * control: now Build-Depends on libxerces1-dev 1.5.2-1 (closes: #121323) -- Guillaume Morin Tue, 22 Jan 2002 15:54:40 +0100 xalan (1.2-2) unstable; urgency=low * Updated doc-base control file (closes:Bug#117363). * Updated config.guess and config.sub with new versions (closes:Bug#116512). * Shared libraries now build with -fPIC instead of -fpic (closes:Bug#117409). -- Nicolás Lichtmaier Mon, 29 Oct 2001 08:22:18 -0300 xalan (1.2-1) unstable; urgency=low * New upstream release (closes:Bug#111062,Bug#113853). * More fixes to moronic upstream configure.in. * Renamed shared library package to libxalan1.2. * Packaged the simple XSLT module for Apache. I've tested it and it works. I've added a minor but important feature, if the XSLT transformation goes wrong logs the Xalan error to the server's errorlog. -- Nicolás Lichtmaier Sun, 21 Oct 2001 05:05:20 -0300 xalan (1.0-3) unstable; urgency=low * Fixed using the DEB_BUILD_OPTIONS variable to build with -g. * Did s/print/write/ on 'm_printWriter.print(XalanUnicode::charColon);' since XalanUnicode::charColon is a wchar_t and it changes its size among platforms, and there's no print() for that type, but there's a write function, and all the remaining print's seems to be forwarding their arguments to write(). I hope I got this right. Now it builds on Alpha (closes:Bug#85690). -- Nicolás Lichtmaier Sat, 17 Feb 2001 02:57:25 -0300 xalan (1.0-2) unstable; urgency=low * Added an autoconf check for endianness. Removed tests that weren't being used, and removed non-existant Makefiles from AC_OUTPUT (closes:Bug#85383,Bug#85341). This was preventing Xalan from building in big-endian machines other than... Solaris (and I thought it was an OS). -- Nicolás Lichtmaier Fri, 9 Feb 2001 22:46:57 -0300 xalan (1.0-1) unstable; urgency=low * Initial Release. -- Nicolás Lichtmaier Thu, 2 Nov 2000 00:23:18 -0300