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 &gt; app-&xorg-version;.md5 &lt;&lt; "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 &gt; font-&xorg-version;.md5 &lt;&lt; "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 &gt; legacy.dat &lt;&lt; "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 &amp;&amp;
+cd legacy &amp;&amp;
+grep -v '^#' ../legacy.dat | awk '{print $2$3}' | wget -i- -c \
+    -B &xorg-download-http;/ &amp;&amp;
+grep -v '^#' ../legacy.dat | awk '{print $1 " " $3}' >../legacy.md5 &amp;&amp;
+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

Reply via email to