On Mon, Dec 05, 2016 at 07:59:52PM +0000, Ken Moffat wrote: > On Mon, Dec 05, 2016 at 01:02:33PM -0600, Bruce Dubbs wrote: > > > As an aside, perhaps we should remove '-7.7' from that section title. > > It came from the xorg-version, I've reduced it to 7.
Rendered versions of both books are at http://www.linuxfromscratch.org/~ken/deprecate-bitmap-fonts/ In the end I continued with the "do multiple packages in a script" approach - it fits with the rest of xorg. Extra 'data' file to get the lib, app, font from different subdirectories and then extract the md5 file from it. Opinions, please ? I'll need to make a ticket if I'm going to apply this. A diff of the changes follows ĸen diff -Naur BOOK-r18030/packages.ent BOOK-deprecate/packages.ent --- BOOK-r18030/packages.ent 2016-12-05 00:16:59.916891130 +0000 +++ BOOK-deprecate/packages.ent 2016-12-06 13:10:34.135075775 +0000 @@ -481,7 +481,7 @@ <!-- Part VI --> <!-- Chapter 24 --> <!-- stable lt .90 micro version --> -<!ENTITY xorg-version "7.7"> <!-- applies to all xorg packages --> +<!ENTITY xorg-version "7"> <!-- applies to all xorg packages --> <!ENTITY util-macros-version "1.19.0"> <!ENTITY libXau-version "1.0.8"> <!ENTITY libXdmcp-version "1.1.2"> diff -Naur BOOK-r18030/x/installing/installing.xml BOOK-deprecate/x/installing/installing.xml --- BOOK-r18030/x/installing/installing.xml 2016-02-13 01:22:41.000000000 +0000 +++ BOOK-deprecate/x/installing/installing.xml 2016-12-05 20:22:55.238448568 +0000 @@ -77,4 +77,5 @@ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xclock.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xinit.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xorg-config.xml"/> + <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7legacy.xml"/> </chapter> diff -Naur BOOK-r18030/x/installing/x7app.xml BOOK-deprecate/x/installing/x7app.xml --- BOOK-r18030/x/installing/x7app.xml 2016-10-15 02:02:07.996459931 +0100 +++ BOOK-deprecate/x/installing/x7app.xml 2016-12-06 10:52:36.821484680 +0000 @@ -10,9 +10,6 @@ <!ENTITY x7apps-buildsize "51 MB"> <!ENTITY x7apps-time "1.9 SBU"> - <!ENTITY bdftopcf-version "1.0.5"> - <!ENTITY bdftopcf-md5sum "53a48e1fdfec29ab2e89f86d4b7ca902"> - <!ENTITY iceauth-version "1.0.7"> <!ENTITY iceauth-md5sum "25dab02f8e40d5b71ce29a07dc901b8c"> @@ -198,8 +195,7 @@ be used to verify the integrity of the downloads when complete:</para> <screen><userinput>cat > app-&xorg-version;.md5 << "EOF" -<literal>&bdftopcf-md5sum; bdftopcf-&bdftopcf-version;.tar.bz2 -&iceauth-md5sum; iceauth-&iceauth-version;.tar.bz2 +<literal>&iceauth-md5sum; iceauth-&iceauth-version;.tar.bz2 &luit-md5sum; luit-&luit-version;.tar.bz2 &mkfontdir-md5sum; mkfontdir-&mkfontdir-version;.tar.bz2 &mkfontscale-md5sum; mkfontscale-&mkfontscale-version;.tar.bz2 @@ -325,7 +321,7 @@ <seglistitem> - <seg>bdftopcf, iceauth, luit, mkfontdir, mkfontscale, sessreg, + <seg>iceauth, luit, mkfontdir, mkfontscale, sessreg, setxkbmap, smproxy, x11perf, x11perfcomp, xauth, xbacklight, xcmsdb, xcursorgen, xdpr, xdpyinfo, xdriinfo, xev, xgamma, xhost, xinput, xkbbell, xkbcomp, xkbevd, xkbvleds, xkbwatch, xkill, @@ -341,17 +337,6 @@ <?dbfo list-presentation="list"?> <?dbhtml list-presentation="table"?> - <varlistentry id="bdftopcf-x7"> - <term><command>bdftopcf</command></term> - <listitem> - <para>converts an X font from Bitmap Distribution Format to Portable - Compiled Format.</para> - <indexterm zone="xorg7-app bdftopcf-x7"> - <primary sortas="b-bdftopcf">bdftopcf</primary> - </indexterm> - </listitem> - </varlistentry> - <varlistentry id="iceauth-x7"> <term><command>iceauth</command></term> <listitem> diff -Naur BOOK-r18030/x/installing/x7font.xml BOOK-deprecate/x/installing/x7font.xml --- BOOK-r18030/x/installing/x7font.xml 2016-08-27 22:39:04.030521290 +0100 +++ BOOK-deprecate/x/installing/x7font.xml 2016-12-06 12:57:44.398642468 +0000 @@ -6,118 +6,37 @@ <!ENTITY x7fonts-download-http "&xorg-download-http;/font/"> <!ENTITY x7fonts-download-ftp "&xorg-download-ftp;/font/"> - <!ENTITY x7fonts-size "15.0 MB"> - <!ENTITY x7fonts-buildsize "278 MB"> - <!ENTITY x7fonts-time "2.3 SBU"> + <!ENTITY x7fonts-size "2.7 MB"> + <!ENTITY x7fonts-buildsize "6.2 MB"> + <!ENTITY x7fonts-time "0.1 SBU"> <!ENTITY encodings-version "1.0.4"> <!ENTITY encodings-md5sum "0f2d6546d514c5cc4ecf78a60657a5c1"> - <!ENTITY font-adobe-100dpi-version "1.0.3"> - <!ENTITY font-adobe-100dpi-md5sum "1347c3031b74c9e91dc4dfa53b12f143"> - - <!ENTITY font-adobe-75dpi-version "1.0.3"> - <!ENTITY font-adobe-75dpi-md5sum "6c9f26c92393c0756f3e8d614713495b"> - - <!ENTITY font-adobe-utopia-100dpi-version "1.0.4"> - <!ENTITY font-adobe-utopia-100dpi-md5sum "66fb6de561648a6dce2755621d6aea17"> - - <!ENTITY font-adobe-utopia-75dpi-version "1.0.4"> - <!ENTITY font-adobe-utopia-75dpi-md5sum "e99276db3e7cef6dccc8a57bc68aeba7"> - <!ENTITY font-adobe-utopia-type1-version "1.0.4"> <!ENTITY font-adobe-utopia-type1-md5sum "fcf24554c348df3c689b91596d7f9971"> <!ENTITY font-alias-version "1.0.3"> <!ENTITY font-alias-md5sum "6d25f64796fef34b53b439c2e9efa562"> - <!ENTITY font-arabic-misc-version "1.0.3"> - <!ENTITY font-arabic-misc-md5sum "cc0726e4a277d6ed93b8e09c1f195470"> - - <!ENTITY font-bh-100dpi-version "1.0.3"> - <!ENTITY font-bh-100dpi-md5sum "9f11ade089d689b9d59e0f47d26f39cd"> - - <!ENTITY font-bh-75dpi-version "1.0.3"> - <!ENTITY font-bh-75dpi-md5sum "565494fc3b6ac08010201d79c677a7a7"> - - <!ENTITY font-bh-lucidatypewriter-100dpi-version "1.0.3"> - <!ENTITY font-bh-lucidatypewriter-100dpi-md5sum "c8b73a53dcefe3e8d3907d3500e484a9"> - - <!ENTITY font-bh-lucidatypewriter-75dpi-version "1.0.3"> - <!ENTITY font-bh-lucidatypewriter-75dpi-md5sum "f6d65758ac9eb576ae49ab24c5e9019a"> - <!ENTITY font-bh-ttf-version "1.0.3"> <!ENTITY font-bh-ttf-md5sum "e8ca58ea0d3726b94fe9f2c17344be60"> <!ENTITY font-bh-type1-version "1.0.3"> <!ENTITY font-bh-type1-md5sum "53ed9a42388b7ebb689bdfc374f96a22"> - <!ENTITY font-bitstream-100dpi-version "1.0.3"> - <!ENTITY font-bitstream-100dpi-md5sum "6b223a54b15ecbd5a1bc52312ad790d8"> - - <!ENTITY font-bitstream-75dpi-version "1.0.3"> - <!ENTITY font-bitstream-75dpi-md5sum "d7c0588c26fac055c0dd683fdd65ac34"> - <!ENTITY font-bitstream-type1-version "1.0.3"> <!ENTITY font-bitstream-type1-md5sum "5e0c9895d69d2632e2170114f8283c11"> - <!ENTITY font-cronyx-cyrillic-version "1.0.3"> - <!ENTITY font-cronyx-cyrillic-md5sum "e452b94b59b9cfd49110bb49b6267fba"> - - <!ENTITY font-cursor-misc-version "1.0.3"> - <!ENTITY font-cursor-misc-md5sum "3e0069d4f178a399cffe56daa95c2b63"> - - <!ENTITY font-daewoo-misc-version "1.0.3"> - <!ENTITY font-daewoo-misc-md5sum "0571bf77f8fab465a5454569d9989506"> - - <!ENTITY font-dec-misc-version "1.0.3"> - <!ENTITY font-dec-misc-md5sum "6e7c5108f1b16d7a1c7b2c9760edd6e5"> - <!ENTITY font-ibm-type1-version "1.0.3"> <!ENTITY font-ibm-type1-md5sum "bfb2593d2102585f45daa960f43cb3c4"> - <!ENTITY font-isas-misc-version "1.0.3"> - <!ENTITY font-isas-misc-md5sum "a2401caccbdcf5698e001784dbd43f1a"> - - <!ENTITY font-jis-misc-version "1.0.3"> - <!ENTITY font-jis-misc-md5sum "cb7b57d7800fd9e28ec35d85761ed278"> - - <!ENTITY font-micro-misc-version "1.0.3"> - <!ENTITY font-micro-misc-md5sum "143c228286fe9c920ab60e47c1b60b67"> - - <!ENTITY font-misc-cyrillic-version "1.0.3"> - <!ENTITY font-misc-cyrillic-md5sum "96109d0890ad2b6b0e948525ebb0aba8"> - <!ENTITY font-misc-ethiopic-version "1.0.3"> <!ENTITY font-misc-ethiopic-md5sum "6306c808f7d7e7d660dfb3859f9091d2"> - <!ENTITY font-misc-meltho-version "1.0.3"> - <!ENTITY font-misc-meltho-md5sum "e3e7b0fda650adc7eb6964ff3c486b1c"> - - <!ENTITY font-misc-misc-version "1.1.2"> - <!ENTITY font-misc-misc-md5sum "c88eb44b3b903d79fb44b860a213e623"> - - <!ENTITY font-mutt-misc-version "1.0.3"> - <!ENTITY font-mutt-misc-md5sum "56b0296e8862fc1df5cdbb4efe604e86"> - - <!ENTITY font-schumacher-misc-version "1.1.2"> - <!ENTITY font-schumacher-misc-md5sum "e805feb7c4f20e6bfb1118d19d972219"> - - <!ENTITY font-screen-cyrillic-version "1.0.4"> - <!ENTITY font-screen-cyrillic-md5sum "6f3fdcf2454bf08128a651914b7948ca"> - - <!ENTITY font-sony-misc-version "1.0.3"> - <!ENTITY font-sony-misc-md5sum "beef61a9b0762aba8af7b736bb961f86"> - - <!ENTITY font-sun-misc-version "1.0.3"> - <!ENTITY font-sun-misc-md5sum "948f2e07810b4f31195185921470f68d"> - <!ENTITY font-util-version "1.3.1"> <!ENTITY font-util-md5sum "23756dab809f9ec5011bb27fb2c3c7d6"> - <!ENTITY font-winitzki-cyrillic-version "1.0.3"> - <!ENTITY font-winitzki-cyrillic-md5sum "829a3159389b7f96f629e5388bfee67b"> - <!ENTITY font-xfree86-type1-version "1.0.4"> <!ENTITY font-xfree86-type1-md5sum "3eeb3fb44690b477d510bbd8f86cf5aa"> @@ -140,8 +59,11 @@ <sect2 role="package"> <title>Introduction to Xorg Fonts</title> - <para>The <application>Xorg</application> font packages provide - needed fonts to the <application>Xorg</application> applications.</para> + <para>The <application>Xorg</application> font packages provide some + scalable fonts and supporting packages for <application>Xorg</application> + applications. Many people will want to install other TTF or OTF fonts in + addition to, or instead of, these. Some are listed at <xref + linkend="xft-font-protocol"/>.</para> &lfs7a_checked; @@ -185,40 +107,11 @@ <screen><userinput>cat > font-&xorg-version;.md5 << "EOF" <literal>&font-util-md5sum; font-util-&font-util-version;.tar.bz2 &encodings-md5sum; encodings-&encodings-version;.tar.bz2 -&font-adobe-100dpi-md5sum; font-adobe-100dpi-&font-adobe-100dpi-version;.tar.bz2 -&font-adobe-75dpi-md5sum; font-adobe-75dpi-&font-adobe-75dpi-version;.tar.bz2 -&font-adobe-utopia-100dpi-md5sum; font-adobe-utopia-100dpi-&font-adobe-utopia-100dpi-version;.tar.bz2 -&font-adobe-utopia-75dpi-md5sum; font-adobe-utopia-75dpi-&font-adobe-utopia-75dpi-version;.tar.bz2 -&font-adobe-utopia-type1-md5sum; font-adobe-utopia-type1-&font-adobe-utopia-type1-version;.tar.bz2 &font-alias-md5sum; font-alias-&font-alias-version;.tar.bz2 -&font-arabic-misc-md5sum; font-arabic-misc-&font-arabic-misc-version;.tar.bz2 -&font-bh-100dpi-md5sum; font-bh-100dpi-&font-bh-100dpi-version;.tar.bz2 -&font-bh-75dpi-md5sum; font-bh-75dpi-&font-bh-75dpi-version;.tar.bz2 -&font-bh-lucidatypewriter-100dpi-md5sum; font-bh-lucidatypewriter-100dpi-&font-bh-lucidatypewriter-100dpi-version;.tar.bz2 -&font-bh-lucidatypewriter-75dpi-md5sum; font-bh-lucidatypewriter-75dpi-&font-bh-lucidatypewriter-75dpi-version;.tar.bz2 &font-bh-ttf-md5sum; font-bh-ttf-&font-bh-ttf-version;.tar.bz2 &font-bh-type1-md5sum; font-bh-type1-&font-bh-type1-version;.tar.bz2 -&font-bitstream-100dpi-md5sum; font-bitstream-100dpi-&font-bitstream-100dpi-version;.tar.bz2 -&font-bitstream-75dpi-md5sum; font-bitstream-75dpi-&font-bitstream-75dpi-version;.tar.bz2 -&font-bitstream-type1-md5sum; font-bitstream-type1-&font-bitstream-type1-version;.tar.bz2 -&font-cronyx-cyrillic-md5sum; font-cronyx-cyrillic-&font-cronyx-cyrillic-version;.tar.bz2 -&font-cursor-misc-md5sum; font-cursor-misc-&font-cursor-misc-version;.tar.bz2 -&font-daewoo-misc-md5sum; font-daewoo-misc-&font-daewoo-misc-version;.tar.bz2 -&font-dec-misc-md5sum; font-dec-misc-&font-dec-misc-version;.tar.bz2 &font-ibm-type1-md5sum; font-ibm-type1-&font-ibm-type1-version;.tar.bz2 -&font-isas-misc-md5sum; font-isas-misc-&font-isas-misc-version;.tar.bz2 -&font-jis-misc-md5sum; font-jis-misc-&font-jis-misc-version;.tar.bz2 -&font-micro-misc-md5sum; font-micro-misc-&font-micro-misc-version;.tar.bz2 -&font-misc-cyrillic-md5sum; font-misc-cyrillic-&font-misc-cyrillic-version;.tar.bz2 &font-misc-ethiopic-md5sum; font-misc-ethiopic-&font-misc-ethiopic-version;.tar.bz2 -&font-misc-meltho-md5sum; font-misc-meltho-&font-misc-meltho-version;.tar.bz2 -&font-misc-misc-md5sum; font-misc-misc-&font-misc-misc-version;.tar.bz2 -&font-mutt-misc-md5sum; font-mutt-misc-&font-mutt-misc-version;.tar.bz2 -&font-schumacher-misc-md5sum; font-schumacher-misc-&font-schumacher-misc-version;.tar.bz2 -&font-screen-cyrillic-md5sum; font-screen-cyrillic-&font-screen-cyrillic-version;.tar.bz2 -&font-sony-misc-md5sum; font-sony-misc-&font-sony-misc-version;.tar.bz2 -&font-sun-misc-md5sum; font-sun-misc-&font-sun-misc-version;.tar.bz2 -&font-winitzki-cyrillic-md5sum; font-winitzki-cyrillic-&font-winitzki-cyrillic-version;.tar.bz2 &font-xfree86-type1-md5sum; font-xfree86-type1-&font-xfree86-type1-version;.tar.bz2</literal> EOF</userinput></screen> diff -Naur BOOK-r18030/x/installing/x7legacy.xml BOOK-deprecate/x/installing/x7legacy.xml --- BOOK-r18030/x/installing/x7legacy.xml 1970-01-01 01:00:00.000000000 +0100 +++ BOOK-deprecate/x/installing/x7legacy.xml 2016-12-06 11:37:04.231916269 +0000 @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!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 x7legacy-download-http "&xorg-download-http;/"> + <!ENTITY x7legacy-download-ftp "&xorg-download-ftp;/"> + <!ENTITY x7legacy-size "1.7 MB"> + <!ENTITY x7legacy-buildsize "70 MB"> + <!ENTITY x7legacy-time "0.4 SBU"> + + <!ENTITY libXfont-version "1.5.2"> + <!ENTITY libXfont-md5sum "254ee42bd178d18ebc7a73aacfde7f79"> + + <!ENTITY bdftopcf-version "1.0.5"> + <!ENTITY bdftopcf-md5sum "53a48e1fdfec29ab2e89f86d4b7ca902"> + + <!ENTITY font-adobe-100dpi-version "1.0.3"> + <!ENTITY font-adobe-100dpi-md5sum "1347c3031b74c9e91dc4dfa53b12f143"> + +]> + +<sect1 id="xorg7-legacy" xreflabel="Xorg Legacy"> + <?dbhtml filename="x7legacy.html"?> + + <sect1info> + <othername>$LastChangedBy: dibbler $</othername> + <date>$Date: 2038-01-19 03:14:07 +0000 (Tue, 19 Jan 2038) $</date> + </sect1info> + + <title>Xorg Legacy</title> + + <indexterm zone="xorg7-legacy"> + <primary sortas="a-xorg7-legacy">Xorg Legacy</primary> + </indexterm> + + <sect2 role="package"> + <title>Introduction to Xorg Legacy</title> + + <para><application>Xorg</application> originally provided bitmap fonts, + and a tool (<command>bdftopcf</command>) to assist in their installation. + With the introduction of <application>xorg-server-1.19.0</application> + and <application>libXfont2</application>, many people will not need them. + There are still a few old packages which might require, or benefit from, + these deprecated fonts and so the following packages are shown here.</para> + + <note> + <para> + The font-adobe-100dpi package installs 100 dots per inch versions of + Courier, Helvetica, New Century Schoolbook and Times fonts. In previous + versions of BLFS a lot more fonts were installed, and also 75 dots per + inch versions. + </para> + + <para revision="sysv"> + Please consult the BLFS-7.10 book at <ulink + url="http://www.linuxfromscratch.org/blfs/view/7.10/x/x7font.html"/> + if you wish to install any of those other fonts. + </para> + + <para revision="systemd"> + Please consult the BLFS-7.10 systemd book at <ulink + url="http://www.linuxfromscratch.org/blfs/view/7.10-systemd/x/x7font.html"/> + if you wish to install any of those other fonts. + </para> + </note> + + &lfs7a_checked; + + <bridgehead renderas="sect3">Package Information</bridgehead> + <itemizedlist spacing="compact"> + <listitem> + <para>Download (HTTP): <ulink url="&x7legacy-download-http;"/></para> + </listitem> + <listitem> + <para>Download (FTP): <ulink url="&x7legacy-download-ftp;"/></para> + </listitem> + <listitem> + <para>Download size: &x7legacy-size;</para> + </listitem> + <listitem> + <para>Estimated disk space required: &x7legacy-buildsize;</para> + </listitem> + <listitem> + <para>Estimated build time: &x7legacy-time;</para> + </listitem> + </itemizedlist> + + <bridgehead renderas="sect3">Xorg Legacy Dependencies</bridgehead> + + <bridgehead renderas="sect4">Required</bridgehead> + <para role="required"> + <xref linkend="xcursor-themes"/> + </para> + + <bridgehead renderas="sect4">Optional</bridgehead> + <para role="optional"><xref linkend="xmlto"/> with one or more of the + following: <xref linkend="fop"/>, + <xref linkend="Links"/>, + <xref linkend="lynx"/>, + and <xref linkend="w3m"/> (to generate additional PDF or text + documentation for the libXfont package).</para> + + <para condition="html" role="usernotes">User Notes: + <ulink url='&blfs-wiki;/Xorg7Legacy'/></para> + + </sect2> + + <sect2> + <title>Downloading Xorg Legacy</title> + + <para>First, create a list of files to be downloaded. This file will also + be used to verify the integrity of the downloads when complete:</para> + +<screen><userinput>cat > legacy.dat << "EOF" +<literal>&libXfont-md5sum; lib/ libXfont-&libXfont-version;.tar.bz2 +&bdftopcf-md5sum; app/ bdftopcf-&bdftopcf-version;.tar.bz2 +&font-adobe-100dpi-md5sum; font/ font-adobe-100dpi-&font-adobe-100dpi-version;.tar.bz2</literal> +EOF</userinput></screen> + + <para>To download the needed files using <application>wget</application>, + use the following commands:</para> + +<screen><userinput>mkdir legacy && +cd legacy && +grep -v '^#' ../legacy.dat | awk '{print $2$3}' | wget -i- -c \ + -B &xorg-download-http;/ && +grep -v '^#' ../legacy.dat | awk '{print $1 " " $3}' >../legacy.md5 && +md5sum -c ../legacy.md5</userinput></screen> +<!-- is there any way to use lib/ app/ font/ directory in the above ? --> + + </sect2> + + <sect2 role="installation"> + <title>Installation of Xorg Legacy</title> + +&as_root; + + <para>First, start a subshell that will exit on error:</para> + +<screen><userinput>bash -e</userinput></screen> + + <para>Install all of the packages by running the following + commands:</para> + +<screen><userinput>for package in $(grep -v '^#' ../legacy.md5 | awk '{print $2}') +do + packagedir=${package%.tar.bz2} + tar -xf $package + pushd $packagedir + case $packagedir in + libXfont-[0-9]* ) + ./configure $XORG_CONFIG --disable-devel-docs + ;; + * ) + ./configure $XORG_CONFIG + ;; + esac + make + as_root make install + popd + rm -rf $packagedir + as_root /sbin/ldconfig +done</userinput></screen> + + <para>Finally, exit the shell that was started earlier:</para> + +<screen><userinput>exit</userinput></screen> + + </sect2> + + <sect2 role="commands"> + <title>Command Explanations</title> + + <para><parameter>--disable-devel-docs</parameter>: Disable generation of + text documentation in the libXfont package if + <xref linkend="xmlto"/> is installed without a text browser. Omit + this parameter (or the entire <command>case</command> statement) if a text + browser is installed.</para> + + </sect2> + + <sect2 role="content"> + <title>Contents</title> + + <segmentedlist> + <segtitle>Installed Programs</segtitle> + <segtitle>Installed Libraries</segtitle> + <segtitle>Installed Directories</segtitle> + + <seglistitem> + <seg>bdftopcf</seg> + <seg>libXfont</seg> + <seg><envar>$XORG_PREFIX</envar>/share/fonts/100dpi</seg> + </seglistitem> + </segmentedlist> + + <variablelist> + <bridgehead renderas="sect3">Short Descriptions</bridgehead> + <?dbfo list-presentation="list"?> + <?dbhtml list-presentation="table"?> + + <varlistentry id="bdftopcf-x7"> + <term><command>bdftopcf</command></term> + <listitem> + <para>converts an X font from Bitmap Distribution Format to Portable + Compiled Format.</para> + <indexterm zone="xorg7-legacy bdftopcf-x7"> + <primary sortas="b-bdftopcf">bdftopcf</primary> + </indexterm> + </listitem> + </varlistentry> + + <varlistentry id="libXfont"> + <term><filename class="libraryfile">libXfont.so</filename></term> + <listitem> + <para>is an old version of the X font library.</para> + <indexterm zone="xorg7-legacy libXfont"> + <primary sortas="c-libXfont">libXfont.so</primary> + </indexterm> + </listitem> + </varlistentry> + + </variablelist> + + </sect2> + +</sect1> diff -Naur BOOK-r18030/x/installing/x7lib.xml BOOK-deprecate/x/installing/x7lib.xml --- BOOK-r18030/x/installing/x7lib.xml 2016-11-21 01:22:06.786432092 +0000 +++ BOOK-deprecate/x/installing/x7lib.xml 2016-12-06 11:31:20.286427558 +0000 @@ -61,9 +61,6 @@ <!ENTITY libfontenc-version "1.1.3"> <!ENTITY libfontenc-md5sum "0920924c3a9ebc1265517bdd2f9fde50"> - <!ENTITY libXfont-version "1.5.2"> - <!ENTITY libXfont-md5sum "254ee42bd178d18ebc7a73aacfde7f79"> - <!ENTITY libXfont2-version "2.0.1"> <!ENTITY libXfont2-md5sum "0d9f6dd9c23bf4bcbfb00504b566baf5"> @@ -196,7 +193,6 @@ &libXcursor-md5sum; libXcursor-&libXcursor-version;.tar.bz2 &libXdamage-md5sum; libXdamage-&libXdamage-version;.tar.bz2 &libfontenc-md5sum; libfontenc-&libfontenc-version;.tar.bz2 -&libXfont-md5sum; libXfont-&libXfont-version;.tar.bz2 &libXfont2-md5sum; libXfont2-&libXfont2-version;.tar.bz2 &libXft-md5sum; libXft-&libXft-version;.tar.bz2 &libXi-md5sum; libXi-&libXi-version;.tar.bz2 @@ -262,7 +258,7 @@ sed -i "/seems to be moved/s/^/#/" ltmain.sh ./configure $XORG_CONFIG ;; - libXfont-[0-9]* ) + libXfont2-[0-9]* ) ./configure $XORG_CONFIG --disable-devel-docs ;; libXt-[0-9]* ) @@ -296,7 +292,7 @@ </para> <para><parameter>--disable-devel-docs</parameter>: Disable generation of - text documentation in the libXfont package if + text documentation in the libXfont2 package if <xref linkend="xmlto"/> is installed without a text browser. Omit this parameter (or the entire <command>case</command> statement) if a text browser is installed.</para> @@ -338,7 +334,7 @@ libpciaccess.so, libSM.so, libX11.so, libXaw6.so, libXaw7.so, libXaw.so, libXcomposite.so, libXcursor.so, libXdamage.so, libXext.so, - libXfixes.so, libXfont.so, libXft.so, libXinerama.so, + libXfixes.so, libXfont2.so, libXft.so, libXinerama.so, libXi.so, libxkbfile.so, libXmu.so, libXmuu.so, libXpm.so, libXrandr.so, libXrender.so, libXRes.so, libxshmfence.so, libXss.so, libXt.so, libXtst.so, libXvMC.so, @@ -545,12 +541,12 @@ </listitem> </varlistentry> - <varlistentry id="libXfont"> - <term><filename class="libraryfile">libXfont.so</filename></term> + <varlistentry id="libXfont2"> + <term><filename class="libraryfile">libXfont2.so</filename></term> <listitem> <para>is the X font library.</para> - <indexterm zone="xorg7-lib libXfont"> - <primary sortas="c-libXfont">libXfont.so</primary> + <indexterm zone="xorg7-lib libXfont2"> + <primary sortas="c-libXfont2">libXfont2.so</primary> </indexterm> </listitem> </varlistentry> diff -Naur BOOK-r18030/x/installing/xterm.xml BOOK-deprecate/x/installing/xterm.xml --- BOOK-r18030/x/installing/xterm.xml 2016-10-15 02:02:07.996459931 +0100 +++ BOOK-deprecate/x/installing/xterm.xml 2016-12-06 12:34:24.547957922 +0000 @@ -63,6 +63,13 @@ <bridgehead renderas="sect4">Required</bridgehead> <para role="required"><xref linkend="xorg7-app"/></para> + <bridgehead renderas="sect4">Required (at runtime)</bridgehead> + <para role="required"> + A monospace TTF or OTF font such as DejaVu, listed under + <xref linkend="xft-font-protocol"/> + </para> + + <bridgehead renderas="sect4">Optional</bridgehead> <para role="optional"> <xref linkend="valgrind"/> and diff -Naur BOOK-r18030/xsoft/other/tigervnc.xml BOOK-deprecate/xsoft/other/tigervnc.xml --- BOOK-r18030/xsoft/other/tigervnc.xml 2016-09-16 03:10:21.492545508 +0100 +++ BOOK-deprecate/xsoft/other/tigervnc.xml 2016-12-06 12:09:41.999719205 +0000 @@ -90,7 +90,9 @@ <xref linkend="libgcrypt"/>, <xref linkend="libjpeg"/>, <xref linkend="pixman"/>, and - <xref linkend="xorg7-app"/> + <!-- commented until tigervnc can use the 1.19 xorg-server + <xref linkend="xorg7-app"/> --> + <xref linkend="xorg7-legacy"/> </para> <bridgehead renderas="sect4">Recommended</bridgehead> diff -Naur BOOK-r18030/xsoft/other/xscreensaver.xml BOOK-deprecate/xsoft/other/xscreensaver.xml --- BOOK-r18030/xsoft/other/xscreensaver.xml 2016-10-15 03:35:42.257715810 +0100 +++ BOOK-deprecate/xsoft/other/xscreensaver.xml 2016-12-06 11:45:03.671564718 +0000 @@ -98,6 +98,12 @@ <xref linkend="linux-pam"/> </para> + <bridgehead renderas="sect4">Optional (runtime)</bridgehead> + <para role="optional"> + <xref linkend="xorg7-legacy"/> (to enlarge the splash screen, error + messages, and password prompt) + </para> + <para condition="html" role="usernotes">User Notes: <ulink url="&blfs-wiki;/xscreensaver"/> </para> -- `I shall take my mountains', said Lu-Tze. `The climate will be good for them.' -- Small Gods -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
