glfs/general/sysutils/rasqal.xml
Xi Ruoyao abfacaf80e
Remove most references to PCRE1
Some notes:

- proftpd has been supporting PCRE2 since 1.3.8a.
- bluefish actually invokes PCRE via Glib, so since Glib was ported
  from PCRE1 to PCRE2 bluefish has been using PCRE2 in fact.
- zsh and rasqal will support PCRE2 in the next release.  For zsh pcre
  is not used with book instruction anyway, and for rasqal the
  maintainer suggests just relying on Glibc regex.h before the next
  release.
- The other distros (Fedora for eg) are already disabling PCRE for
  slang.
2024-03-05 22:22:51 +08:00

174 lines
4.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY rasqal-download-http "https://download.librdf.org/source/rasqal-&rasqal-version;.tar.gz">
<!ENTITY rasqal-download-ftp " ">
<!ENTITY rasqal-md5sum "1f5def51ca0026cd192958ef07228b52">
<!ENTITY rasqal-size "1.6 MB">
<!ENTITY rasqal-buildsize "22 MB (additional 4 MB for the tests)">
<!ENTITY rasqal-time "0.3 SBU (additional 0.7 SBU for the tests)">
]>
<sect1 id="rasqal" xreflabel="Rasqal-&rasqal-version;">
<?dbhtml filename="rasqal.html"?>
<title>Rasqal-&rasqal-version;</title>
<indexterm zone="rasqal">
<primary sortas="a-Rasqal">Rasqal</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Rasqal</title>
<para>
<application>Rasqal</application> is a C library that handles Resource
Description Framework (RDF) query language syntaxes, query construction, and
execution of queries returning results as bindings, boolean, RDF graphs/triples
or syntaxes.
</para>
&lfs121_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&rasqal-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&rasqal-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &rasqal-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &rasqal-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &rasqal-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &rasqal-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Rasqal Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="raptor"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<!-- <xref linkend="pcre2"/> the next rasqal release will support it -->
<xref linkend="libgcrypt"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Rasqal</title>
<para>
Install <application>Rasqal</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
make</userinput></screen>
<para>
To test the results, issue: <command>make check</command>.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
rasqal-config and roqet
</seg>
<seg>
librasqal.so
</seg>
<seg>
/usr/include/rasqal and
/usr/share/gtk-doc/html/rasqal
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="rasqal-config">
<term><command>rasqal-config</command></term>
<listitem>
<para>
is an utility for retrieving the installation options
of <application>Rasqal</application>
</para>
<indexterm zone="rasqal rasqal-config">
<primary sortas="b-rasqal-config">rasqal-config</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="roqet">
<term><command>roqet</command></term>
<listitem>
<para>
is an RDF query utility
</para>
<indexterm zone="rasqal roqet">
<primary sortas="b-roqet">roqet</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>