mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-07-31 02:43:06 +03:00
Update links
Documentation and releases are now available on gitlab.gnome.org.
This commit is contained in:
@ -145,7 +145,7 @@ else()
|
|||||||
set(PACKAGE_NAME "libxslt")
|
set(PACKAGE_NAME "libxslt")
|
||||||
set(PACKAGE_STRING "libxslt ${LIBXSLT_DOTTED_VERSION}")
|
set(PACKAGE_STRING "libxslt ${LIBXSLT_DOTTED_VERSION}")
|
||||||
set(PACKAGE_TARNAME "libxslt")
|
set(PACKAGE_TARNAME "libxslt")
|
||||||
set(PACKAGE_URL "http://www.xmlsoft.org/libxslt")
|
set(PACKAGE_URL "https://gitlab.gnome.org/GNOME/libxslt")
|
||||||
set(PACKAGE_VERSION ${LIBXSLT_DOTTED_VERSION})
|
set(PACKAGE_VERSION ${LIBXSLT_DOTTED_VERSION})
|
||||||
check_include_files("float.h;stdarg.h;stdlib.h;string.h" STDC_HEADERS)
|
check_include_files("float.h;stdarg.h;stdlib.h;string.h" STDC_HEADERS)
|
||||||
set(_ALL_SOURCE ON)
|
set(_ALL_SOURCE ON)
|
||||||
|
5
INSTALL
5
INSTALL
@ -4,9 +4,10 @@ Requirements:
|
|||||||
=============
|
=============
|
||||||
|
|
||||||
this library requires a recent version of libxml2 which you can grab from
|
this library requires a recent version of libxml2 which you can grab from
|
||||||
either the GNOME FTP or the xmlsoft.org server:
|
either the GNOME download server or the GitLab release page:
|
||||||
|
|
||||||
ftp://xmlsoft.org/
|
https://gitlab.gnome.org/GNOME/libxml2/-/releases
|
||||||
|
https://download.gnome.org/sources/libxml2/
|
||||||
|
|
||||||
When installing from a distribution package like a tar.gz:
|
When installing from a distribution package like a tar.gz:
|
||||||
==========================================================
|
==========================================================
|
||||||
|
4
README
4
README
@ -2,12 +2,12 @@
|
|||||||
XSLT support for libxml2 (XML toolkit from the GNOME project)
|
XSLT support for libxml2 (XML toolkit from the GNOME project)
|
||||||
|
|
||||||
Full documentation is available on-line at
|
Full documentation is available on-line at
|
||||||
http://xmlsoft.org/XSLT/
|
https://gitlab.gnome.org/GNOME/libxslt/-/wikis
|
||||||
|
|
||||||
This code is released under the MIT Licence see the Copyright file.
|
This code is released under the MIT Licence see the Copyright file.
|
||||||
|
|
||||||
To report bugs, follow the instructions at:
|
To report bugs, follow the instructions at:
|
||||||
http://xmlsoft.org/XSLT/bugs.html
|
https://gitlab.gnome.org/GNOME/libxslt/-/issues
|
||||||
|
|
||||||
A mailing-list xslt@gnome.org is available, to subscribe:
|
A mailing-list xslt@gnome.org is available, to subscribe:
|
||||||
http://mail.gnome.org/mailman/listinfo/xslt
|
http://mail.gnome.org/mailman/listinfo/xslt
|
||||||
|
@ -611,7 +611,7 @@ fi
|
|||||||
|
|
||||||
if test "x$LIBXML_LIBS" = "x"
|
if test "x$LIBXML_LIBS" = "x"
|
||||||
then
|
then
|
||||||
AC_MSG_ERROR([Could not find libxml2 anywhere, check ftp://xmlsoft.org/.])
|
AC_MSG_ERROR([Could not find libxml2 anywhere.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
@ -114,9 +114,6 @@
|
|||||||
<a name="id2708026"></a><a href="http://www.w3.org/Style/XSL/" target="_top">W3C
|
<a name="id2708026"></a><a href="http://www.w3.org/Style/XSL/" target="_top">W3C
|
||||||
XSL page.</a>
|
XSL page.</a>
|
||||||
</p></li>
|
</p></li>
|
||||||
<li><p>
|
|
||||||
<a name="id2708047"></a><a href="http://xmlsoft.org/XSLT/" target="_top">libxslt</a>
|
|
||||||
</p></li>
|
|
||||||
</ul></div>
|
</ul></div>
|
||||||
|
|
||||||
</p>
|
</p>
|
||||||
|
@ -94,9 +94,6 @@
|
|||||||
<para><ulink url="http://www.w3.org/Style/XSL/">W3C
|
<para><ulink url="http://www.w3.org/Style/XSL/">W3C
|
||||||
<acronym>XSL</acronym> page.</ulink></para>
|
<acronym>XSL</acronym> page.</ulink></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
|
||||||
<para><ulink url="http://xmlsoft.org/XSLT/">libxslt</ulink></para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
</para>
|
</para>
|
||||||
|
@ -31,7 +31,7 @@ ported to the MS-Windows platform. In principle an application using
|
|||||||
libxslt should be easily portable between the two systems. In
|
libxslt should be easily portable between the two systems. In
|
||||||
practice, however, there arise various wrinkles. These do not have
|
practice, however, there arise various wrinkles. These do not have
|
||||||
anything to do with libxml or libxslt per se, but rather with the
|
anything to do with libxml or libxslt per se, but rather with the
|
||||||
different compilation and linking procedures of each system.</p><p>The presented solution is an extension of <a href="http://xmlsoft.org/XSLT/tutorial/libxslttutorial.html" target="_top">John
|
different compilation and linking procedures of each system.</p><p>The presented solution is an extension of <a href="https://gnome.pages.gitlab.gnome.org/libxslt/tutorial/libxslttutorial.html" target="_top">John
|
||||||
Fleck's libxslt tutorial</a>, but the present tutorial tries to be
|
Fleck's libxslt tutorial</a>, but the present tutorial tries to be
|
||||||
self-contained. It develops a minimal libxslt application
|
self-contained. It develops a minimal libxslt application
|
||||||
(libxslt_pipes) that can perform a series of transformations to a
|
(libxslt_pipes) that can perform a series of transformations to a
|
||||||
|
@ -61,7 +61,7 @@ anything to do with libxml or libxslt per se, but rather with the
|
|||||||
different compilation and linking procedures of each system.</para>
|
different compilation and linking procedures of each system.</para>
|
||||||
|
|
||||||
<para>The presented solution is an extension of <ulink
|
<para>The presented solution is an extension of <ulink
|
||||||
url="http://xmlsoft.org/XSLT/tutorial/libxslttutorial.html">John
|
url="https://gnome.pages.gitlab.gnome.org/libxslt/tutorial/libxslttutorial.html">John
|
||||||
Fleck's libxslt tutorial</ulink>, but the present tutorial tries to be
|
Fleck's libxslt tutorial</ulink>, but the present tutorial tries to be
|
||||||
self-contained. It develops a minimal libxslt application
|
self-contained. It develops a minimal libxslt application
|
||||||
(libxslt_pipes) that can perform a series of transformations to a
|
(libxslt_pipes) that can perform a series of transformations to a
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
<name>libxslt</name>
|
<name>libxslt</name>
|
||||||
<version><xsl:value-of select="substring-before(//xhtml:h3[2], ':')"/></version>
|
<version><xsl:value-of select="substring-before(//xhtml:h3[2], ':')"/></version>
|
||||||
<last-release><xsl:value-of select="substring-after(//xhtml:h3[2], ':')"/></last-release>
|
<last-release><xsl:value-of select="substring-after(//xhtml:h3[2], ':')"/></last-release>
|
||||||
<info-url>http://xmlsoft.org/XSLT/</info-url>
|
<info-url>https://gitlab.gnome.org/GNOME/libxslt</info-url>
|
||||||
<changes>
|
<changes>
|
||||||
<xsl:apply-templates select="//xhtml:h3[2]/following-sibling::*[1]"/>
|
<xsl:apply-templates select="//xhtml:h3[2]/following-sibling::*[1]"/>
|
||||||
</changes>
|
</changes>
|
||||||
|
@ -599,7 +599,7 @@ the XPath expression must be UTF-8 encoded.
|
|||||||
<para><citerefentry>
|
<para><citerefentry>
|
||||||
<refentrytitle>libxml</refentrytitle>
|
<refentrytitle>libxml</refentrytitle>
|
||||||
<manvolnum>3</manvolnum>
|
<manvolnum>3</manvolnum>
|
||||||
</citerefentry> web page <ulink url="http://www.xmlsoft.org/"/>
|
</citerefentry> web page <ulink url="https://gitlab.gnome.org/GNOME/libxslt"/>
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -12,7 +12,6 @@ based on libxml2, the XML C library developed for the GNOME project. It also
|
|||||||
implements most of the EXSLT set of processor-portable extensions
|
implements most of the EXSLT set of processor-portable extensions
|
||||||
functions and some of Saxon's evaluate and expressions
|
functions and some of Saxon's evaluate and expressions
|
||||||
extensions.</description>
|
extensions.</description>
|
||||||
<homepage rdf:resource="http://xmlsoft.org/XSLT/" />
|
|
||||||
<mailing-list rdf:resource="http://mail.gnome.org/mailman/listinfo/xslt" />
|
<mailing-list rdf:resource="http://mail.gnome.org/mailman/listinfo/xslt" />
|
||||||
<category rdf:resource="http://api.gnome.org/doap-extensions#infrastructure" />
|
<category rdf:resource="http://api.gnome.org/doap-extensions#infrastructure" />
|
||||||
<programming-language>C</programming-language>
|
<programming-language>C</programming-language>
|
||||||
|
@ -122,9 +122,8 @@ main()
|
|||||||
{
|
{
|
||||||
printf("\n*** An old version of libxslt (%d.%d.%d) was found.\n",
|
printf("\n*** An old version of libxslt (%d.%d.%d) was found.\n",
|
||||||
xslt_major_version, xslt_minor_version, xslt_micro_version);
|
xslt_major_version, xslt_minor_version, xslt_micro_version);
|
||||||
printf("*** You need a version of libxslt newer than %d.%d.%d. The latest version of\n",
|
printf("*** You need a version of libxslt newer than %d.%d.%d.\n",
|
||||||
major, minor, micro);
|
major, minor, micro);
|
||||||
printf("*** libxslt is always available from ftp://ftp.xmlsoft.org.\n");
|
|
||||||
printf("***\n");
|
printf("***\n");
|
||||||
printf("*** If you have already installed a sufficiently new version, this error\n");
|
printf("*** If you have already installed a sufficiently new version, this error\n");
|
||||||
printf("*** probably means that the wrong copy of the xslt-config shell script is\n");
|
printf("*** probably means that the wrong copy of the xslt-config shell script is\n");
|
||||||
|
@ -4,9 +4,9 @@ Version: @VERSION@
|
|||||||
Release: 1%{?dist}%{?extra_release}
|
Release: 1%{?dist}%{?extra_release}
|
||||||
License: MIT
|
License: MIT
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Source: ftp://xmlsoft.org/XSLT/libxslt-%{version}.tar.gz
|
Source: https://download.gnome.org/sources/libxslt/@LIBXSLT_MAJOR_VERSION@.@LIBXSLT_MINOR_VERSION@/libxslt-%{version}.tar.xz
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||||
URL: http://xmlsoft.org/XSLT/
|
URL: https://gitlab.gnome.org/GNOME/libxslt
|
||||||
Requires: libxml2 >= @LIBXML_REQUIRED_VERSION@
|
Requires: libxml2 >= @LIBXML_REQUIRED_VERSION@
|
||||||
BuildRequires: libxml2-devel >= @LIBXML_REQUIRED_VERSION@
|
BuildRequires: libxml2-devel >= @LIBXML_REQUIRED_VERSION@
|
||||||
BuildRequires: python python-devel
|
BuildRequires: python python-devel
|
||||||
@ -129,4 +129,4 @@ rm -fr %{buildroot}
|
|||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* @RELDATE@ Daniel Veillard <veillard@redhat.com>
|
* @RELDATE@ Daniel Veillard <veillard@redhat.com>
|
||||||
- upstream release @VERSION@ see http://xmlsoft.org/XSLT/news.html
|
- upstream release @VERSION@
|
||||||
|
@ -1968,12 +1968,6 @@ xsltGetExtInfo(xsltStylesheetPtr style, const xmlChar * URI)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
/************************************************************************
|
|
||||||
* *
|
|
||||||
* Test module http://xmlsoft.org/XSLT/ *
|
|
||||||
* *
|
|
||||||
************************************************************************/
|
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* *
|
* *
|
||||||
* Test of the extension module API *
|
* Test of the extension module API *
|
||||||
|
@ -246,7 +246,7 @@ XSLTPUBFUN xmlHashTablePtr XSLTCALL
|
|||||||
const xmlChar *URI);
|
const xmlChar *URI);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test module http://xmlsoft.org/XSLT/
|
* Test of the extension module API
|
||||||
*/
|
*/
|
||||||
XSLTPUBFUN void XSLTCALL
|
XSLTPUBFUN void XSLTCALL
|
||||||
xsltRegisterTestModule (void);
|
xsltRegisterTestModule (void);
|
||||||
|
@ -21,7 +21,7 @@ binary application to do XSL transformations on the command line
|
|||||||
.SH AUTHORS
|
.SH AUTHORS
|
||||||
Daniel Veillard (daniel@veillard.com).
|
Daniel Veillard (daniel@veillard.com).
|
||||||
If you download and install this package look at instructions on the
|
If you download and install this package look at instructions on the
|
||||||
Web site http://xmlsoft.org/XSLT/ .
|
Web site https://gitlab.gnome.org/GNOME/libxslt .
|
||||||
Manual page by Heiko W. Rupp (hwr@pilhuhn.de)
|
Manual page by Heiko W. Rupp (hwr@pilhuhn.de)
|
||||||
.SH SEE ALSO
|
.SH SEE ALSO
|
||||||
.IR libexslt (3),
|
.IR libexslt (3),
|
||||||
|
@ -124,8 +124,7 @@ def usage(name = 'pyxsltproc'):
|
|||||||
print("\t file:///etc/xml/catalog are activated by default")
|
print("\t file:///etc/xml/catalog are activated by default")
|
||||||
print("\t--xinclude : do XInclude processing on document input")
|
print("\t--xinclude : do XInclude processing on document input")
|
||||||
print("\t--profile or --norman : dump profiling information ")
|
print("\t--profile or --norman : dump profiling information ")
|
||||||
print("\nProject libxslt home page: http://xmlsoft.org/XSLT/")
|
print("\nProject libxslt home page: https://gitlab.gnome.org/GNOME/libxslt")
|
||||||
print("To report bugs and get help: http://xmlsoft.org/XSLT/bugs.html")
|
|
||||||
|
|
||||||
def main(args = None):
|
def main(args = None):
|
||||||
global debug
|
global debug
|
||||||
|
@ -548,8 +548,7 @@ static void usage(const char *name) {
|
|||||||
#endif
|
#endif
|
||||||
printf("\t--load-trace : print trace of all external entites loaded\n");
|
printf("\t--load-trace : print trace of all external entites loaded\n");
|
||||||
printf("\t--profile or --norman : dump profiling information \n");
|
printf("\t--profile or --norman : dump profiling information \n");
|
||||||
printf("\nProject libxslt home page: http://xmlsoft.org/XSLT/\n");
|
printf("\nProject libxslt home page: https://gitlab.gnome.org/GNOME/libxslt\n");
|
||||||
printf("To report bugs and get help: http://xmlsoft.org/XSLT/bugs.html\n");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
|
Reference in New Issue
Block a user