1
0
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:
Nick Wellnhofer
2022-02-14 22:31:18 +01:00
parent 42e47ea2d1
commit 05cea0c72c
18 changed files with 19 additions and 34 deletions

View File

@ -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)

View File

@ -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
View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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");

View File

@ -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@

View File

@ -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 *

View File

@ -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);

View File

@ -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),

View File

@ -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

View File

@ -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