evolution-data-server: demote db to optional

This commit is contained in:
Xi Ruoyao 2021-12-06 20:39:07 +08:00
parent f9a46717f3
commit f7038e3ca9
No known key found for this signature in database
GPG Key ID: D95E4716CCBB34DC

View File

@ -89,7 +89,6 @@ xreflabel="evolution-data-server-&evolution-data-server-version;">
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="db"/>,
<xref linkend="gcr"/>,
<xref linkend="libical"/>,
<xref linkend="libsecret"/>,
@ -117,6 +116,7 @@ xreflabel="evolution-data-server-&evolution-data-server-version;">
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="db"/>,
<xref linkend="gtk-doc"/>,
<xref linkend="mitkrb"/>,
a <xref linkend="server-mail"/> (that provides a <command>sendmail</command> command),
@ -165,6 +165,7 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DWITH_KRB5=OFF \
-DENABLE_INTROSPECTION=ON \
-DENABLE_GTK_DOC=OFF \
-DWITH_LIBDB=OFF \
-DWITH_SYSTEMDUSERUNITDIR=no \
.. &amp;&amp;
make</userinput></screen>
@ -181,6 +182,7 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DWITH_KRB5=OFF \
-DENABLE_INTROSPECTION=ON \
-DENABLE_GTK_DOC=OFF \
-DWITH_LIBDB=OFF \
.. &amp;&amp;
make</userinput></screen>
@ -220,6 +222,13 @@ make</userinput></screen>
that is no longer available.
</para>
<para>
<parameter>-DWITH_LIBDB=OFF</parameter>: This switch allows building
this package without <xref linkend="db"/>. This package only uses
<xref linkend="db"/> to import data from very outdated releases.
<xref linkend="sqlite"/> is used insteadly for normal operation.
</para>
<para revision="sysv">
<parameter>-DWITH_SYSTEMDUSERUNITDIR=no</parameter>: This switch
disables installing the systemd units, which are not used for a Sysv