Author: ag
Date: 2007-11-01 17:23:19 -0600 (Thu, 01 Nov 2007)
New Revision: 7126
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/important/locale-issues.xml
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/postlfs/editors/ed.xml
Log:
Updated to ed-0.8
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2007-11-01 22:37:00 UTC (rev 7125)
+++ trunk/BOOK/general.ent 2007-11-01 23:23:19 UTC (rev 7126)
@@ -79,7 +79,7 @@
<!ENTITY emacs-version "22.1">
<!ENTITY nano-version "2.0.1">
<!ENTITY joe-version "3.5">
-<!ENTITY ed-version "0.2">
+<!ENTITY ed-version "0.8">
<!ENTITY bluefish-version "1.0.5">
<!-- Chapter 7 -->
Modified: trunk/BOOK/introduction/important/locale-issues.xml
===================================================================
--- trunk/BOOK/introduction/important/locale-issues.xml 2007-11-01 22:37:00 UTC
(rev 7125)
+++ trunk/BOOK/introduction/important/locale-issues.xml 2007-11-01 23:23:19 UTC
(rev 7126)
@@ -245,7 +245,7 @@
</para>
<para>Among BLFS packages, this problem applies to
- <xref linkend="ed"/>, <xref linkend="xine-ui"/> and all shells.</para>
+ <xref linkend="xine-ui"/> and all the shells.</para>
</sect2>
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2007-11-01 22:37:00 UTC
(rev 7125)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2007-11-01 23:23:19 UTC
(rev 7126)
@@ -45,6 +45,9 @@
<para>November 01st, 2007</para>
<itemizedlist>
<listitem>
+ <para>[ag] - Updated to ed-0.8.</para>
+ </listitem>
+ <listitem>
<para>[ag] - Updated to Fcron-3.0.3.</para>
</listitem>
</itemizedlist>
Modified: trunk/BOOK/postlfs/editors/ed.xml
===================================================================
--- trunk/BOOK/postlfs/editors/ed.xml 2007-11-01 22:37:00 UTC (rev 7125)
+++ trunk/BOOK/postlfs/editors/ed.xml 2007-11-01 23:23:19 UTC (rev 7126)
@@ -6,10 +6,10 @@
<!ENTITY ed-download-http
"http://ftp.gnu.org/pub/gnu/ed/ed-&ed-version;.tar.gz">
<!ENTITY ed-download-ftp
"ftp://ftp.gnu.org/pub/gnu/ed/ed-&ed-version;.tar.gz">
- <!ENTITY ed-md5sum "ddd57463774cae9b50e70cd51221281b">
- <!ENTITY ed-size "182 KB">
- <!ENTITY ed-buildsize "2.9 MB">
- <!ENTITY ed-time "0.02 SBU">
+ <!ENTITY ed-md5sum "b359451fb32097974484b5ba7c19f5fb">
+ <!ENTITY ed-size "66 KB">
+ <!ENTITY ed-buildsize "1.3 MB">
+ <!ENTITY ed-time "Less than 0.1 SBU">
]>
<sect1 id="ed" xreflabel="Ed-&ed-version;">
@@ -35,18 +35,6 @@
people use. It's described here because it can be used by the patch
program if you encounter an ed-based patch file. This happens rarely
because diff-based patches are preferred these days.</para>
-
- <caution>
- <para><application>Ed</application> determines character boundaries
- incorrectly in multibyte locales. See the
- <xref linkend="locale-wrong-multibyte-characters"/>
- section of the <xref linkend="locale-issues"/> page for a more
- general discussion of this problem. Use of <application>Ed</application>
- in installation instructions for BLFS packages such as
- <xref linkend="tetex"/> is not a problem, as BLFS instructions never
- use <application>Ed</application> to modify a file containing
- non-ASCII characters.</para>
- </caution>
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -70,14 +58,6 @@
</listitem>
</itemizedlist>
- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Required Patch: <ulink
- url="&patch-root;/ed-&ed-version;-mkstemp-2.patch"/></para>
- </listitem>
- </itemizedlist>
-
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/ed"/></para>
@@ -86,42 +66,21 @@
<sect2 role="installation">
<title>Installation of Ed</title>
- <para><application>Ed</application> normally uses the
- <function>mktemp</function> function to create temporary files in
- <filename class="directory">/tmp</filename>, but this function contains
- a vulnerability (see the section on Temporary Files at
- <ulink
url="http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html"/>).
- Apply the following patch to make <application>Ed</application> use
- <function>mkstemp</function> instead, a secure way to create temporary
- files:</para>
-
-<screen><userinput>patch -Np1 -i
../ed-&ed-version;-mkstemp-2.patch</userinput></screen>
-
<para>Install <application>Ed</application> by running the following
commands:</para>
-<screen><userinput>./configure --prefix=/usr --exec-prefix="" &&
+<screen><userinput>./configure --prefix=/usr &&
make</userinput></screen>
<para>To test the results, issue: <command>make check</command>.</para>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>make install &&
+make install-man</userinput></screen>
</sect2>
- <sect2 role="commands">
- <title>Command Explanations</title>
-
- <para><parameter>--exec-prefix=""</parameter>: This forces the programs
- to be installed into the <filename class="directory">/bin</filename>
- directory. Having the programs available there is useful in the event of
- the <filename class="directory">/usr</filename> partition being
- unavailable.</para>
-
- </sect2>
-
<sect2 role="content">
<title>Contents</title>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page