Author: bdubbs
Date: 2012-10-29 13:42:57 -0600 (Mon, 29 Oct 2012)
New Revision: 10820
Modified:
trunk/BOOK/general.ent
trunk/BOOK/general/sysutils/at.xml
trunk/BOOK/general/sysutils/gpm.xml
trunk/BOOK/introduction/welcome/changelog.xml
Log:
Update to GPM-1.20.7
Fix at-3.1.13 for LFS-7.2
Modified: trunk/BOOK/general/sysutils/at.xml
===================================================================
--- trunk/BOOK/general/sysutils/at.xml 2012-10-29 18:50:37 UTC (rev 10819)
+++ trunk/BOOK/general/sysutils/at.xml 2012-10-29 19:42:57 UTC (rev 10820)
@@ -33,7 +33,7 @@
and batch processing. It is required for Linux Standards Base (LSB)
conformance.</para>
- &lfs70_checked;
+ &lfs72_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -75,17 +75,18 @@
<para>Before building <application>at</application>, as the
<systemitem class="username">root</systemitem> user you should create
the group and user <systemitem class="username">atd</systemitem> which
- will run the <command>atd</command> daemon:</para>
+ will run the <command>atd</command> daemon. Also ensure the working
+ directory for the daemon exists:</para>
-<screen role="root"><userinput>groupadd -g 17 atd &&
-useradd -d /dev/null -c "atd daemon" -g atd -s /bin/false -u 17
atd</userinput></screen>
+<screen role="root"><userinput>groupadd -g 17 atd
&&
+useradd -d /dev/null -c "atd daemon" -g atd -s /bin/false -u 17 atd &&
+mkdir -p /var/spool/cron</userinput></screen>
<para>Install <application>at</application> with the following
commands:</para>
- <screen><userinput>./configure SPOOLDIR=/var/spool \
- --with-daemon_username=atd \
- --with-daemon_groupname=atd &&
+ <screen><userinput>./configure --with-daemon_username=atd \
+ --with-daemon_groupname=atd &&
make</userinput></screen>
<para>This package does not come with a test suite.</para>
Modified: trunk/BOOK/general/sysutils/gpm.xml
===================================================================
--- trunk/BOOK/general/sysutils/gpm.xml 2012-10-29 18:50:37 UTC (rev 10819)
+++ trunk/BOOK/general/sysutils/gpm.xml 2012-10-29 19:42:57 UTC (rev 10820)
@@ -6,9 +6,9 @@
<!ENTITY gpm-download-http
"http://www.nico.schottelius.org/software/gpm/archives/gpm-&gpm-version;.tar.bz2">
<!ENTITY gpm-download-ftp " ">
- <!ENTITY gpm-md5sum "6b534da16dc1b28ba828dea89e520f6f">
- <!ENTITY gpm-size "1.4 MB">
- <!ENTITY gpm-buildsize "9 MB">
+ <!ENTITY gpm-md5sum "bf84143905a6a903dbd4d4b911a2a2b8">
+ <!ENTITY gpm-size "820 KB">
+ <!ENTITY gpm-buildsize "7.4 MB">
<!ENTITY gpm-time "0.1 SBU">
]>
@@ -38,7 +38,7 @@
instructions; it's often much easier (and less error prone) to cut and
paste
between two console windows than to type everything by hand!</para>
- &lfs70_checked;
+ &lfs72_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -92,18 +92,18 @@
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
-<screen role="root"><userinput>make install
&&
+<screen role="root"><userinput>make install
&&
install-info --dir-file=/usr/share/info/dir \
- /usr/share/info/gpm.info &&
+ /usr/share/info/gpm.info &&
-ln -v -s libgpm.so.2.1.0 /usr/lib/libgpm.so &&
-install -v -m644 conf/gpm-root.conf /etc &&
+ln -v -sfn libgpm.so.2.1.0 /usr/lib/libgpm.so &&
+install -v -m644 conf/gpm-root.conf /etc &&
-install -v -m755 -d /usr/share/doc/gpm-&gpm-version;
&&
-chmod -v 755 doc/{changes,support} &&
-chmod -v 644 doc/{changes/*,support/*,FAQ,HACK_GPM,README*} &&
-cp -v -R doc/{FAQ,HACK_GPM,README*,changes,support} \
+install -v -m755 -d /usr/share/doc/gpm-&gpm-version; &&
+chmod -v 755 doc/support &&
+chmod -v 644 doc/{support/*,FAQ,HACK_GPM,README*} &&
+cp -v -R doc/{FAQ,HACK_GPM,README*,support} \
/usr/share/doc/gpm-&gpm-version;</userinput></screen>
</sect2>
@@ -111,12 +111,12 @@
<sect2 role="commands">
<title>Command Explanations</title>
- <para><command>install-info ...</command>: This package installs a
+ <para><command>install-info ...</command>: This package installs an
<filename class="extension">.info</filename> file, but does not update the
system <filename>dir</filename> file. This command makes the update.</para>
- <para><command>ln -v -s libgpm.so.2.1.0 /usr/lib/libgpm.so</command>: This
- command is used to create the <filename class="extension">.so</filename>
+ <para><command>ln -v -sfn libgpm.so.2.1.0 /usr/lib/libgpm.so</command>:
This
+ command is used to create (or update) the <filename
class="extension">.so</filename>
symlink to the library.</para>
</sect2>
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2012-10-29 18:50:37 UTC (rev 10819)
+++ trunk/BOOK/general.ent 2012-10-29 19:42:57 UTC (rev 10820)
@@ -358,7 +358,7 @@
<!ENTITY dbus-python-version "1.1.1">
<!ENTITY eject-version "2.1.5">
<!ENTITY fcron-version "3.0.6">
-<!ENTITY gpm-version "1.20.6">
+<!ENTITY gpm-version "1.20.7">
<!ENTITY hdparm-version "9.42">
<!ENTITY ibus-version "1.4.99.20121006">
<!ENTITY libarchive-version "3.0.4">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2012-10-29 18:50:37 UTC
(rev 10819)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2012-10-29 19:42:57 UTC
(rev 10820)
@@ -47,6 +47,10 @@
<para>October 29th, 2012</para>
<itemizedlist>
<listitem>
+ <para>[bdubbs] - Update to gpm-1.20.7. Fixes
+ <ulink url="&blfs-ticket-root;3631">#3631</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[bdubbs] - Update to sawfish-1.9.1.</para>
</listitem>
<listitem>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page