Changeset aa41434


Ignore:
Timestamp:
12/07/2019 05:38:33 PM (2 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 9.1, ken/refactor-virt, lazarus, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
f68e46f
Parents:
a5403032
Message:

Fix <option> vs <parameter>, and sometimes a little more

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22448 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
34 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/glib2.xml

    ra5403032 raa41434  
    246246
    247247    <para>
    248       <parameter>-Ddoc=true</parameter>: This switch causes the
     248      <option>-Ddoc=true</option>: This switch causes the
    249249      build to create and install the API documentation.
    250250    </para>
  • general/genlib/gobject-introspection.xml

    ra5403032 raa41434  
    128128    <title>Command Explanations</title>
    129129
    130     <para><parameter>-Dgtk_doc=true</parameter>: Build and install
     130    <para><option>-Dgtk_doc=true</option>: Build and install
    131131    the documentation.</para>
    132132
    133     <para><parameter>-Dcairo=true</parameter>: Use cairo for tests.</para>
    134 
    135     <para><parameter>-Ddoctool=true</parameter>: Install g-ir-doc-tool
     133    <para><option>-Dcairo=true</option>: Use cairo for tests.</para>
     134
     135    <para><option>-Ddoctool=true</option>: Install g-ir-doc-tool
    136136    and run related tests.</para>
    137137
  • general/genlib/libical.xml

    ra5403032 raa41434  
    7979    </para>
    8080
     81    <bridgehead renderas="sect4">Recommended</bridgehead>
     82    <para role="recommended">
     83      <xref linkend="gobject-introspection"/> and
     84      <xref linkend="vala"/>(both required for Gnome)
     85    </para>
     86
    8187    <bridgehead renderas="sect4">Optional</bridgehead>
    8288    <para role="optional">
    8389      <xref linkend="db"/>,
    8490      <xref linkend="doxygen"/> (for the API documentation),
    85       <xref linkend="icu"/>, and both
    86       <xref linkend="gobject-introspection"/> and
    87       <xref linkend="vala"/>(required for Gnome)
     91      <xref linkend="icu"/>
    8892    </para>
    8993
     
    103107<screen><userinput>mkdir build &amp;&amp;
    104108cd    build &amp;&amp;
     109
     110  <!-- Needs confirmation, but I got a race condition at -j8,
     111  -j1 allowed the build to pass. Pierre 2019-12-06 -->
    105112
    106113cmake -DCMAKE_INSTALL_PREFIX=/usr  \
     
    168175
    169176    <para>
     177      <parameter>-DGOBJECT_INTROSPECTION=true</parameter>: This switch is used
     178      to generate GObject metadata bindings.
     179    </para>
     180
     181    <para>
     182      <parameter>-DICAL_GLIB_VAPI=true</parameter>: This switch is used
     183      in order to build bindings for <xref linkend="vala"/>.
     184    </para>
     185
     186    <para>
    170187      <option>-DUSE_BUILTIN_TZDATA=yes</option>: This switch is used
    171188      in order to build using your own timezone data.
    172     </para>
    173 
    174     <para>
    175       <option>-DGOBJECT_INTROSPECTION=true</option>: This switch is used
    176       to generate GObject metadata bindings.
    177     </para>
    178 
    179     <para>
    180       <option>-DICAL_GLIB_VAPI=true</option>: This switch is used
    181       in order to build bindings for <xref linkend="vala"/>.
    182189    </para>
    183190
  • general/genlib/pcre2.xml

    ra5403032 raa41434  
    157157
    158158    <para>
    159       <option>--enable-jit</option>: this option enables Just-in-time compiling,
    160       which can greatly speed up pattern matching.
     159      <parameter>--enable-jit</parameter>: this option enables Just-in-time
     160      compiling, which can greatly speed up pattern matching.
    161161    </para>
    162162
  • general/genutils/pinentry.xml

    ra5403032 raa41434  
    134134
    135135    <para>
    136       <option>--enable-pinentry-tty</option>: Default is 'maybe'.
     136      <parameter>--enable-pinentry-tty</parameter>: Default is 'maybe'.
    137137    </para>
    138138
  • general/graphlib/freetype2.xml

    ra5403032 raa41434  
    178178
    179179    <para>
    180       <parameter>--without-harfbuzz</parameter>: If
     180      <option>--without-harfbuzz</option>: If
    181181      <application>harfbuzz</application> is installed prior to
    182182      <application>freetype</application> without
  • general/graphlib/gegl.xml

    ra5403032 raa41434  
    149149
    150150    <para>
    151       <parameter>-Ddocs=true</parameter>: Build and
     151      <option>-Ddocs=true</option>: Build and
    152152      install documentation.
    153153    </para>
  • general/graphlib/giflib.xml

    ra5403032 raa41434  
    108108    </para>
    109109
    110     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    111       href="../../xincludes/static-libraries.xml"/>
    112 
    113110  </sect2>
    114111
  • general/graphlib/jasper.xml

    ra5403032 raa41434  
    107107    <title>Command Explanations</title>
    108108
    109     <para><option>-DCMAKE_SKIP_INSTALL_RPATH=YES</option>: This option removes
    110     embedded library search paths.</para>
     109    <para>
     110      <parameter>-DCMAKE_SKIP_INSTALL_RPATH=YES</parameter>: This option
     111      removes embedded library search paths.
     112    </para>
    111113
    112     <para><option>-DJAS_ENABLE_DOC=NO</option>: This option disables
    113     rebuilding the pdf documentation if <xref linkend="texlive"/>
    114     is installed.</para>
     114    <para>
     115      <parameter>-DJAS_ENABLE_DOC=NO</parameter>: This option disables
     116      rebuilding the pdf documentation if <xref linkend="texlive"/>
     117      is installed.
     118    </para>
    115119
    116120  </sect2>
  • general/graphlib/libjpeg-turbo.xml

    ra5403032 raa41434  
    133133
    134134    <para>
    135       <parameter>-DWITH_JPEG8=ON</parameter>: This switch enables compatibility
     135      <option>-DWITH_JPEG8=ON</option>: This switch enables compatibility
    136136      with <application>libjpeg</application> version 8.
    137137    </para>
  • general/prog/openjdk.xml

    ra5403032 raa41434  
    358358
    359359    <para>
    360       <parameter>--with-jobs=<replaceable>&lt;X&gt;</replaceable></parameter>:
     360      <option>--with-jobs=<replaceable>&lt;X&gt;</replaceable></option>:
    361361      The <parameter>-j</parameter> passed to make does not work with make as
    362362      invoked here. By default, the build system will use the number of
  • general/prog/php.xml

    ra5403032 raa41434  
    430430      </para>
    431431
    432       <para>
    433         <parameter>--disable-mbstring</parameter>: This parameter
     432<!--
     433      <para>
     434        <parameter>- -disable-mbstring</parameter>: This parameter
    434435        disables multibyte string regular expression support.  It
    435436        requires the external
     
    437438        library.
    438439      </para>
    439 
     440-->
    440441      <para>
    441442        <parameter>--with-readline</parameter>: This parameter
  • general/sysutils/dbus.xml

    ra5403032 raa41434  
    308308
    309309    <para revision="sysv">
    310       <parameter>--with-systemd{user,system}unitdir=</parameter>: These
     310      <parameter>--with-systemd{user,system}unitdir=no</parameter>: These
    311311      switches disable installation of systemd units on elogind based systems.
    312312    </para>
    313313    <para>
    314       <parameter>--with-console-auth-dir=/run/console/</parameter>: This
     314      <parameter>--with-console-auth-dir=/run/console</parameter>: This
    315315      parameter specifies the directory to check for console ownerhip.
    316316    </para>
  • gnome/applications/network-manager-applet.xml

    ra5403032 raa41434  
    165165      is not currently available in BLFS.
    166166    </para>
     167    <para>
     168      <parameter>-Dgtk_doc=false</parameter>: Remove this if you have
     169      <xref linkend="gtk-doc"/> installed and want to rebuild the
     170      documentation with it.
     171    </para>
    167172
    168173    <para>
     
    172177    <para>
    173178      <option>-Dintrospection=false</option>: Use this if you do not have <xref linkend="gobject-introspection"/> installed.
    174     </para>
    175     <para>
    176       <option>-Dgtk_doc=false</option>: Remove this if you have <xref linkend="gtk-doc"/> installed
    177       and want to rebuild the documentation with it.
    178179    </para>
    179180
  • gnome/platform/evolution-data-server.xml

    ra5403032 raa41434  
    195195
    196196    <para revision="sysv">
    197       <parameter>-DWITHSYSTEMDUSERUNITDIR=no</parameter>: This switch
     197      <parameter>-DWITH_SYSTEMDUSERUNITDIR=no</parameter>: This switch
    198198      disables installing the systemd units, which are not used for a Sysv
    199199      build.
  • gnome/platform/geocode-glib.xml

    ra5403032 raa41434  
    129129
    130130    <para>
    131       <option>-Denable-gtk-doc=false</option>: Allow this package to be
     131      <parameter>-Denable-gtk-doc=false</parameter>: Allow this package to be
    132132      built without GTK-Doc.  Remove this parameter if GTK-Doc is installed
    133133      and you wish to rebuild and install the API documentation.
  • gnome/platform/grilo.xml

    ra5403032 raa41434  
    120120
    121121    <para>
    122       <option>-Denable-gtk-doc=false</option>: This option disables generating
    123       documentation. If you have <xref linkend="gtk-doc"/> installed and wish
    124       to generate documentation, remove this option.
     122      <parameter>-Denable-gtk-doc=false</parameter>: This option disables
     123      generating documentation. If you have <xref linkend="gtk-doc"/>
     124      installed and wish to generate documentation, remove this option.
    125125    </para>
    126126
  • gnome/platform/libgdata.xml

    ra5403032 raa41434  
    133133    <title>Command Explanations</title>
    134134    <para>
    135       <option>-Dgtk_doc=false</option>: Remove this if you have <xref linkend="gtk-doc"/> installed
    136       and want to rebuild the documentation with it.
     135      <parameter>-Dgtk_doc=false</parameter>: Remove this if you have
     136      <xref linkend="gtk-doc"/> installed and want to rebuild the
     137      documentation with it.
    137138    </para>
    138139  </sect2>
  • gnome/platform/libsecret.xml

    ra5403032 raa41434  
    160160
    161161    <para>
    162       <option>-Dgtk_doc=false</option>: Remove this if you have <xref linkend="gtk-doc"/> installed
     162      <parameter>-Dgtk_doc=false</parameter>: Remove this if you have <xref linkend="gtk-doc"/> installed
    163163      and want to rebuild the documentation with it.
    164164    </para>
  • gnome/platform/libwnck.xml

    ra5403032 raa41434  
    124124
    125125    <para>
    126       <parameter>-Dgtk_doc=true</parameter>: Use this option
     126      <option>-Dgtk_doc=true</option>: Use this option
    127127      to build the API reference manual.
    128128    </para>
  • gnome/platform/vte.xml

    ra5403032 raa41434  
    142142
    143143    <para>
     144      <parameter>-Dfribidi=false</parameter>: Omit this switch if want to enable
     145      bidirectional capabilities.
     146    </para>
     147
     148    <para>
    144149      <option>-Dgnutls=false</option>: Add this switch if you do not
    145150      want to enable GNUTLS support.
     
    149154      <option>-Dvapi=false</option>: Add this switch if you do not
    150155      want to enable vala bindings.
    151     </para>
    152 
    153     <para>
    154       <option>-Dfribidi=false</option>: Omit this switch if want to enable
    155       bidirectional capabilities.
    156156    </para>
    157157
  • networking/netlibs/libnsl.xml

    ra5403032 raa41434  
    128128    <title>Command Explanations</title>
    129129
     130<!-- there is no disable-static in the configure string
    130131    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    131132      href="../../xincludes/static-libraries.xml"/>
    132 
     133-->
    133134    <para>
    134135      <command>mv -v /usr/lib/libnsl.so.2* ...</command>: Move shared
  • networking/netlibs/libsoup.xml

    ra5403032 raa41434  
    150150
    151151    <para>
    152       <option>-Dgssapi=disabled</option>: libsoup defaults to building with GSSAPI support,
     152      <parameter>-Dgssapi=disabled</parameter>: libsoup defaults to building with GSSAPI support,
    153153      which requires Kerberos (as does the test suite). If you are building GNOME or
    154       have kerberos installed, remove this option.
     154      have kerberos installed, remove this switch.
    155155    </para>
    156156
  • networking/netutils/bind-utils.xml

    ra5403032 raa41434  
    102102    <title>Command Explanations</title>
    103103
    104     <para><option>--without-python</option>: This option eliminates
     104    <para><parameter>--without-python</parameter>: This option eliminates
    105105    the need for an unused python module.</para>
    106106
  • postlfs/security/firewalld.xml

    ra5403032 raa41434  
    165165
    166166    <para revision="sysv">
    167       <parameter>--without-systemd</parameter>: This command prevents
     167      <parameter>--disable-systemd</parameter>: This command prevents
    168168      installation of <application>systemd</application> services.
    169169    </para>
  • postlfs/security/nftables.xml

    ra5403032 raa41434  
    166166    <title>Command Explanations</title>
    167167
     168<!-- there is no disable-static option in the configure string
    168169    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    169170      href="../../xincludes/static-libraries.xml"/>
    170 
     171-->
    171172    <para>
    172173      <parameter>--with-json</parameter>: build with support for JSON rules.
  • server/major/bind.xml

    ra5403032 raa41434  
    195195    libraries.</para>
    196196   
    197     <para><parameter>--with-libidn2</parameter>: This parameter enables
     197    <para><option>--with-libidn2</option>: This parameter enables
    198198    the IDNA2008 (Internationalized Domain Names in Applications)
    199199    support.</para>
  • x/lib/glew.xml

    ra5403032 raa41434  
    119119
    120120    <para>
    121       <parameter>sed -i -e '/glew.lib.static:/d' ...</parameter>: This suppresses
     121      <command>sed -i -e '/glew.lib.static:/d' ...</command>: This suppresses
    122122      the static library.
    123123    </para>
  • x/lib/libnotify.xml

    ra5403032 raa41434  
    138138    <title>Command Explanations</title>
    139139
    140     <para><option>-Dgtk_doc=false</option>: Remove this parameter if
     140    <para><parameter>-Dgtk_doc=false</parameter>: Remove this parameter if
    141141    <application>GTK-Doc</application> is installed and you wish to rebuild
    142142    and install the API documentation.</para>
  • x/lib/webkitgtk.xml

    ra5403032 raa41434  
    202202
    203203    <para>
     204      <parameter>-DUSE_WPE_RENDERER=OFF</parameter>: Remove this switch if the optional
     205      packages <ulink url="https://github.com/WebPlatformForEmbedded/libwpe">libwpe</ulink> and
     206      <ulink url="https://github.com/Igalia/WPEBackend-fdo">WPEBackend-fdo</ulink> are installed.
     207    </para>
     208
     209    <para>
     210      <parameter>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</parameter>: Remove this switch if the optional
     211      package <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink>
     212      is installed.
     213    </para>
     214
     215    <para>
    204216      <option>-DUSE_LIBNOTIFY=OFF</option>: Use this switch if you do not
    205217      have <application>libnotify</application> installed.
     
    225237      <option>-DUSE_WOFF2=ON</option>: Use this switch if the optional
    226238      package <xref linkend="woff2"/> is installed.
    227     </para>
    228 
    229     <para>
    230       <option>-DUSE_WPE_RENDERER=OFF</option>: Remove this switch if the optional
    231       packages <ulink url="https://github.com/WebPlatformForEmbedded/libwpe">libwpe</ulink> and
    232       <ulink url="https://github.com/Igalia/WPEBackend-fdo">WPEBackend-fdo</ulink> are installed.
    233     </para>
    234 
    235     <para>
    236       <option>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</option>: Remove this switch if the optional
    237       package <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink>
    238       is installed.
    239239    </para>
    240240
  • xsoft/other/gparted.xml

    ra5403032 raa41434  
    131131    </para>
    132132
    133     <para>
    134       <parameter>--enable-xhost-root</parameter>: This switch  provides an
     133<!-- this is an option, not a parameter, but is it still necessary for
     134     wayland? -->
     135    <para>
     136      <option>--enable-xhost-root</option>: This switch  provides an
    135137      interim workaround to allow GParted to run under Wayland by using xhost
    136138      to grant and revoke root access to the X11 display.
  • xsoft/other/hexchat.xml

    ra5403032 raa41434  
    111111
    112112    <para>
    113       <option>-Dwith-libcanberra=false</option>: Use this switch if you have
    114       libcanberra not installed.
     113      <parameter>-Dwith-lua=lua</parameter>: By default, this package
     114      will look for luajit. Use the normal lua instead.
    115115    </para>
    116116
    117117    <para>
    118       <option>-Dwith-lua=lua</option>: By default, this package
    119       will look for luajit. Use the normal lua instead.
     118      <option>-Dwith-libcanberra=false</option>: Use this switch if you have
     119      libcanberra not installed.
    120120    </para>
    121121
  • xsoft/other/inkscape.xml

    ra5403032 raa41434  
    232232
    233233    <para>
    234       <parameter>rm -v /usr/lib/inkscape/lib*_LIB.a</parameter>: The conversion
     234      <command>rm -v /usr/lib/inkscape/lib*_LIB.a</command>: The conversion
    235235      of the package to use <command>cmake</command> has led to these libraries
    236236      getting installed, but they are not usable (there are no header files to
  • xsoft/other/xarchiver.xml

    ra5403032 raa41434  
    126126./autogen.sh --prefix=/usr               \
    127127             --libexecdir=/usr/lib/xfce4 \
    128              --disable-gtk3              \
    129128             --docdir=/usr/share/doc/xarchiver-&xarchiver-version; &amp;&amp;
    130129make</userinput></screen>
     
    155154
    156155    <para>
    157       <parameter>--disable-gtk3</parameter>: This switch allows building
    158       against GTK+2. Default is <parameter>--enable-gtk3</parameter>. Remove it
    159       or replace it, if you wish to build against GTK+3.
     156      <option>--disable-gtk3</option>: This switch allows building
     157      against GTK+2.
    160158    </para>
    161159
Note: See TracChangeset for help on using the changeset viewer.