mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Minor changes to various packages
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10973 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
cd34755042
commit
5a464e4d71
@ -94,7 +94,7 @@ make</userinput></screen>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install</userinput></screen>
|
||||
<screen role="root"><userinput>make docdir=/usr/share/doc/libatasmart-&libatasmart-version; install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -136,7 +136,7 @@ make</userinput></screen>
|
||||
<term><command>skdump</command></term>
|
||||
<listitem>
|
||||
<para>
|
||||
is an utility that reports on the status of the disk.
|
||||
is a utility that reports on the status of the disk.
|
||||
</para>
|
||||
<indexterm zone="libatasmart skdump">
|
||||
<primary sortas="b-skdump">skdump</primary>
|
||||
@ -148,7 +148,7 @@ make</userinput></screen>
|
||||
<term><command>sktest</command></term>
|
||||
<listitem>
|
||||
<para>
|
||||
is an utility to issue disks tests.
|
||||
is a utility to issue disks tests.
|
||||
</para>
|
||||
<indexterm zone="libatasmart sktest">
|
||||
<primary sortas="b-sktest">sktest</primary>
|
||||
|
@ -56,10 +56,11 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<!-- There is no support for the current version of BLFS BDB
|
||||
<bridgehead renderas="sect3">libical Dependencies</bridgehead>
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional"><xref linkend="db"/></para>
|
||||
<para role="optional"><xref linkend="db"/></para> -->
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/libical"/></para>
|
||||
@ -83,13 +84,15 @@ make</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<!-- There is no support for the current version of BLFS BDB
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para><option>--with-bdb4</option>: This option adds support for
|
||||
<para><option>-with-bdb4</option>: This option adds support for
|
||||
<application>Berkeley DB 4.0</application>.</para>
|
||||
|
||||
</sect2>
|
||||
-->
|
||||
|
||||
<sect2 role="content">
|
||||
<title>Contents</title>
|
||||
|
@ -204,13 +204,13 @@ make</userinput></screen>
|
||||
install -v -m644 php.ini-production /etc/php.ini &&
|
||||
|
||||
install -v -m755 -d /usr/share/doc/php-&php-version; &&
|
||||
install -v -m644 CODING_STANDARDS EXTENSIONS INSTALL NEWS \
|
||||
README* UPGRADING* php.gif \
|
||||
/usr/share/doc/php-&php-version; &&
|
||||
ln -v -sfn /usr/lib/php/doc/Archive_Tar/docs/Archive_Tar.txt \
|
||||
/usr/share/doc/php-&php-version; &&
|
||||
ln -v -sfn /usr/lib/php/doc/Structures_Graph/docs \
|
||||
/usr/share/doc/php-&php-version;</userinput></screen>
|
||||
install -v -m644 CODING_STANDARDS EXTENSIONS INSTALL NEWS \
|
||||
README* UPGRADING* php.gif \
|
||||
/usr/share/doc/php-&php-version; &&
|
||||
ln -v -sfn /usr/lib/php/doc/Archive_Tar/docs/Archive_Tar.txt \
|
||||
/usr/share/doc/php-&php-version; &&
|
||||
ln -v -sfn /usr/lib/php/doc/Structures_Graph/docs \
|
||||
/usr/share/doc/php-&php-version;</userinput></screen>
|
||||
|
||||
<para>The pre-built HTML documentation is packaged in two forms: a tarball
|
||||
containing many individual files, useful for quick loading into your
|
||||
@ -272,7 +272,7 @@ gunzip -v /usr/share/doc/php-&php-version;/php_manual_en.html.gz</userinput></sc
|
||||
<para><parameter>--with-readline</parameter>: This parameter
|
||||
enables command line <application>Readline</application> support.</para>
|
||||
|
||||
<para><parameter>--disable-libxml</parameter>: This parameter
|
||||
<para><option>--disable-libxml</option>: This option
|
||||
allows building PHP without <application>libxml2</application>
|
||||
installed.</para>
|
||||
|
||||
|
@ -161,8 +161,8 @@ cp -v -r ../html/* /usr/share/doc/tcl-&tcl-version;</userinput></screen>
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para>
|
||||
<option>$([ $(uname -m) = x86_64 ] && echo
|
||||
--enable-64bit)</option>: This switch is used to enable 64 bit
|
||||
<parameter>$([ $(uname -m) = x86_64 ] && echo
|
||||
--enable-64bit)</parameter>: This switch is used to enable 64 bit
|
||||
support in <application>Tcl</application> on 64 bit operating
|
||||
systems.
|
||||
</para>
|
||||
|
@ -127,8 +127,8 @@ chmod -v 755 /usr/lib/libtk&tk-ver;.so</userinput></screen>
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para>
|
||||
<option>$([ $(uname -m) = x86_64 ] && echo
|
||||
--enable-64bit)</option>: This switch is used to enable 64 bit
|
||||
<parameter>$([ $(uname -m) = x86_64 ] && echo
|
||||
--enable-64bit)</parameter>: This switch is used to enable 64 bit
|
||||
support in <application>Tk</application> on 64 bit operating
|
||||
systems.
|
||||
</para>
|
||||
|
@ -82,7 +82,7 @@
|
||||
<para role="optional">
|
||||
<xref linkend="alsa-lib"/>,
|
||||
<xref linkend="check"/>,
|
||||
<xref linkend="cups"/>,
|
||||
<!-- <xref linkend="cups"/>, -->
|
||||
<xref linkend="gst-plugins-base"/>,
|
||||
<xref linkend="libsndfile"/> and
|
||||
<xref linkend="libusb-compat"/>
|
||||
@ -163,7 +163,8 @@ make</userinput></screen>
|
||||
|
||||
<screen role="root"><userinput>for CONFFILE in audio input network serial ; do
|
||||
install -v -m644 ${CONFFILE}/${CONFFILE}.conf /etc/bluetooth/${CONFFILE}.conf
|
||||
done</userinput></screen>
|
||||
done
|
||||
unset CONFFILE</userinput></screen>
|
||||
|
||||
<para>
|
||||
If desired, install the API documentation as the
|
||||
@ -179,71 +180,73 @@ install -v -m644 doc/*.txt /usr/share/doc/bluez-&bluez-version;</userinput></scr
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para>
|
||||
<option>--enable-bccmd</option>: This switch enables building of the BCCMD
|
||||
<parameter>--enable-bccmd</parameter>: This switch enables building of the BCCMD
|
||||
interface utility.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-dfutool</option>: This switch enables building of the DFU
|
||||
<parameter>--enable-dfutool</parameter>: This switch enables building of the DFU
|
||||
firmware upgrade utility.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-dund</option>: This switch enables building of the DUN daemon.
|
||||
<parameter>--enable-dund</parameter>: This switch enables building of the DUN daemon.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-hid2hci</option>: This switch enables building of the HID
|
||||
<parameter>--enable-hid2hci</parameter>: This switch enables building of the HID
|
||||
mode switching utility.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-hidd</option>: This switch enables building of the HID daemon.
|
||||
<parameter>--enable-hidd</parameter>: This switch enables building of the HID daemon.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-pand</option>: This switch enables building of the PAN daemon.
|
||||
<parameter>--enable-pand</parameter>: This switch enables building of the PAN daemon.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-tools</option>: This switch enables building of the Bluetooth
|
||||
<parameter>--enable-tools</parameter>: This switch enables building of the Bluetooth
|
||||
utilities.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-wiimote</option>: This switch enables building of the Wii
|
||||
<parameter>--enable-wiimote</parameter>: This switch enables building of the Wii
|
||||
Remote plugin.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--disable-test</option>: This switch disables installation of the
|
||||
<parameter>--disable-test</parameter>: This switch disables installation of the
|
||||
test programs.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--without-systemdunitdir</option>: This switch disables installation
|
||||
<parameter>--without-systemdunitdir</parameter>: This switch disables installation
|
||||
of the systemd units.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-alsa</option>: This switch enables ALSA support. Use if you
|
||||
<option>--enable-cups</option>: This switch enables CUPS backend support. Note
|
||||
that CUPS does not need to be installed for this support.
|
||||
</para>
|
||||
|
||||
<!-- These options are automatically found and used if the packages are
|
||||
available. There is no need to use these switches.
|
||||
<para>
|
||||
<option>-enable-alsa</option>: This switch enables ALSA support. Use if you
|
||||
have <xref linkend="alsa-lib"/> installed.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-cups</option>: This switch enables CUPS backend support. Use
|
||||
if you have <xref linkend="cups"/> installed.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-gstreamer</option>: This switch enables GStreamer support. Use
|
||||
<option>-enable-gstreamer</option>: This switch enables GStreamer support. Use
|
||||
if you have <xref linkend="gst-plugins-base"/> installed.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--enable-usb</option>: This switch enables USB support. Use if you have
|
||||
<option>-enable-usb</option>: This switch enables USB support. Use if you have
|
||||
<xref linkend="libusb-compat"/> installed.
|
||||
</para>
|
||||
</para> -->
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -91,7 +91,8 @@
|
||||
|
||||
<bridgehead renderas="sect4">Optional (Required for the testsuite)</bridgehead>
|
||||
<para role="optional">
|
||||
<xref linkend="gjs"/> and
|
||||
<xref linkend="gjs"/>,
|
||||
<xref linkend="dbus-python"/> and
|
||||
<xref linkend="pygobject3"/>
|
||||
</para>
|
||||
|
||||
@ -112,7 +113,8 @@
|
||||
make</userinput></screen>
|
||||
|
||||
<para>
|
||||
To test the results, issue: <command>make check</command>.
|
||||
To test the results, issue: <command>make -k check</command>. The
|
||||
JavaScript tests fail for unknown reasons.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -181,12 +181,12 @@ make</userinput></screen>
|
||||
|
||||
<para>
|
||||
<parameter>--with-gtk=3.0</parameter>: Build against <application>GTK+ 3</application>
|
||||
instead of the default <application>GTK+ 2</application>: recommended for a
|
||||
instead of the default <application>GTK+ 2</application>; recommended for a
|
||||
<application>GNOME</application> Desktop.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--disable-examples</option>: if the dependencies for the camera
|
||||
<parameter>--disable-examples</parameter>: If the dependencies for the camera
|
||||
driver have been satisfied, the associated example code fails to build.
|
||||
</para>
|
||||
|
||||
|
@ -190,8 +190,8 @@
|
||||
<xref linkend="gtk2"/> (required for the GUI),
|
||||
<ulink url="http://www.ladspa.org/">LADSPA</ulink>,
|
||||
<ulink url="http://sourceforge.net/projects/bs2b/">libbs2b</ulink>,
|
||||
<ulink url="http://www.lirc.org/">LIRC</ulink> and
|
||||
<ulink url="http://www.dolda2000.com/~fredrik/lirccd/">LIRC Client Daemon</ulink>,
|
||||
<ulink url="http://www.lirc.org/">LIRC</ulink> (and
|
||||
<ulink url="http://www.dolda2000.com/~fredrik/lirccd/">LIRC Client Daemon</ulink>),
|
||||
<xref linkend="unrar"/>, and
|
||||
<xref linkend="libxslt"/>,
|
||||
<xref linkend="DocBook"/> and
|
||||
@ -311,8 +311,8 @@ ln -sfv Clearlooks /usr/share/mplayer/skins/default</userinput></screen>
|
||||
installed <xref linkend="ffmpeg"/>. MPlayer includes a copy of the FFmpeg
|
||||
source and without this option it will statically compile the included
|
||||
version of FFmpeg into itself. Dynamically linking to a system installed
|
||||
FFmpeg makes MPlayer and Mencoder about 9MB smaller. If MPlayer is crashy
|
||||
or unstable linked to a system installed FFmpeg, try recompiling MPlayer
|
||||
FFmpeg makes MPlayer and Mencoder about 9MB smaller. If MPlayer exhibits
|
||||
unstable behavior linked to a system installed FFmpeg, try recompiling MPlayer
|
||||
without this option (it is always more thoroughly tested with the included
|
||||
FFmpeg).
|
||||
</para>
|
||||
|
@ -161,7 +161,7 @@ make</userinput></screen>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--libexecdir=/usr/lib/geoclue</option>: This option installs
|
||||
<parameter>--libexecdir=/usr/lib/geoclue</parameter>: This option installs
|
||||
<application>GeoClue's</application> private executables into
|
||||
<filename class="libraryfile">/usr/lib/geoclue</filename>.
|
||||
</para>
|
||||
|
@ -97,6 +97,19 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Fuse</title>
|
||||
|
||||
<note>
|
||||
<para>
|
||||
After the <command>configure</command> script has finished you will
|
||||
see a warning shown below. You can safely disregard this warning.
|
||||
</para>
|
||||
|
||||
<screen><computeroutput>configure: WARNING:
|
||||
******************************************************************
|
||||
* Please install util-linux version 2.18 or later which supports *
|
||||
* --fake and --no-canonicalize options in mount and umount *
|
||||
******************************************************************</computeroutput></screen>
|
||||
</note>
|
||||
|
||||
<para>
|
||||
Install <application>Fuse</application> by running the following
|
||||
commands:
|
||||
@ -105,6 +118,11 @@
|
||||
<screen><userinput>./configure --prefix=/usr --disable-static INIT_D_PATH=/tmp/init.d &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>
|
||||
If you have <xref linkend="doxygen"/> installed and wish to build the API
|
||||
documentation, issue <command>doxygen doc/Doxyfile</command>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
This package does not come with a test suite.
|
||||
</para>
|
||||
@ -114,9 +132,24 @@ make</userinput></screen>
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install &&
|
||||
mv -v /usr/lib/libfuse.so.* /lib &&
|
||||
|
||||
mv -v /usr/lib/libfuse.so.* /lib &&
|
||||
ln -sfv ../../lib/libfuse.so.&fuse-version; /usr/lib/libfuse.so &&
|
||||
rm -rf /tmp/init.d</userinput></screen>
|
||||
rm -rf /tmp/init.d &&
|
||||
|
||||
install -v -m755 -d /usr/share/doc/fuse-&fuse-version; &&
|
||||
install -v -m644 doc/{how-fuse-works,kernel.txt} \
|
||||
/usr/share/doc/fuse-&fuse-version;</userinput></screen>
|
||||
|
||||
<para>
|
||||
If you built the API documentation, install it as the
|
||||
<systemitem class="username">root</systemitem> user by issuing the
|
||||
following commands:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/fuse-&fuse-version;/api &&
|
||||
install -v -m644 doc/html/* \
|
||||
/usr/share/doc/fuse-&fuse-version;/api</userinput></screen>
|
||||
</sect2>
|
||||
|
||||
<sect2 role="commands">
|
||||
@ -126,17 +159,18 @@ rm -rf /tmp/init.d</userinput></screen>
|
||||
href="../../xincludes/static-libraries.xml"/>
|
||||
|
||||
<para>
|
||||
<parameter>INIT_D_PATH=/tmp/init.d</parameter>: This parameter makes it
|
||||
install its bootscript into <filename>/tmp/init.d</filename>.
|
||||
<parameter>INIT_D_PATH=/tmp/init.d</parameter>: This parameter installs
|
||||
the bootscript into <filename class="directory">/tmp/init.d</filename> as
|
||||
a bootscript is not required.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<command>mv -v /usr/lib/libfuse.so.* /lib</command>: This moves
|
||||
<application>FUSE</application> library to root filesystem
|
||||
so that it is available at early boot in case
|
||||
<filename class="directory">/usr</filename> is on seperate
|
||||
partition and <xref linkend="ntfs-3g"/> is built with system
|
||||
<application>FUSE</application>.
|
||||
<command>mv -v /usr/lib/libfuse.so.* /lib</command>: This moves the
|
||||
<application>FUSE</application> library to the root filesystem
|
||||
so that it is available early in the boot process in case
|
||||
<filename class="directory">/usr</filename> is mounted on a separate
|
||||
partition and <xref linkend="ntfs-3g"/> is built with a system-installed
|
||||
version of <application>FUSE</application>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -6,6 +6,6 @@
|
||||
$Date$ -->
|
||||
|
||||
<para>
|
||||
<option>--disable-static</option>: This switch prevents
|
||||
<parameter>--disable-static</parameter>: This switch prevents
|
||||
installation of static versions of the libraries.
|
||||
</para>
|
||||
|
Loading…
Reference in New Issue
Block a user