as_fn_error $? "tidy not found in $PATH" "$LINENO" 5
fi;
-TARGETVER=svn-20141225
+TARGETVER=svn-20150102
SVNVER=`grep 'ENTITY version' ${bookdir}/general.ent | sed -e 's/^<!ENTITY version \"//' -e 's/\">$//' | tr 'A-Z' 'a-z'`
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the original XML version" >&5
@z
@x
+ <para>2015-01-02</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to man-pages-3.76. Fixes
+ <ulink url="&lfs-ticket-root;3728">#3728</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Fix URL for CLFS. Fixes
+ <ulink url="&lfs-ticket-root;3727">#3727</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update copyright year.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Make version-check script more robust.</para>
+ </listitem>
+ </itemizedlist>
+@y
+ <para>2015-01-02</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - man-pages-3.76 へのアップデート。
+ <ulink url="&lfs-ticket-root;3728">#3728</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - CLFS の URL を更新。
+ <ulink url="&lfs-ticket-root;3727">#3727</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - コピーライトの年度を更新。</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - version-check スクリプトをより確実なものに。</para>
+ </listitem>
+ </itemizedlist>
+@z
+
+@x
<para>2014-12-25</para>
<itemizedlist>
<listitem>
LFS ブック日本語版の変更履歴を示すために設けています。
</para>
<para>
- 「SVN-20140123」という表記は、オリジナル LFS ブック SVN 版のバージョン番号を意味します。
+ 「SVN-20150123」という表記は、オリジナル LFS ブック SVN 版のバージョン番号を意味します。
また「Changeset 12345」という表記は、オリジナル XML ソースファイルの Subversion 管理下でのリビジョン (その参照ページ) を意味します。
</para>
</note>
-->
<listitem>
+ <para>2015-01-05</para>
+ <itemizedlist>
+ <listitem>
+ <para>[matsuand] -
+ SVN-20150102,
+ Changeset
+ <ulink url="&lfs-rev-root;10811">10811</ulink>
+ 対応。
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2014-12-26</para>
<itemizedlist>
<listitem>
<para>
POSIX では Coreutils により生成されるプログラムは、マルチバイトロケールであっても、文字データを正しく取り扱うことを求めています。
以下のパッチは標準に準拠することと、国際化処理に関連するバグを解消することを行います。
- ã\81\93ã\82\8cã\82\92è¡\8cã\81\86ã\81\93ã\81¨ã\81«ã\82\88ã\82\8a <filename>Makefile.in</filename> ã\81®ã\82¿ã\82¤ã\83 ã\82¹ã\82¿ã\83³ã\83\97ã\81\8cã\81©ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\82\88ã\82\8aã\82\82æ\9c\80æ\96°ã\81¨ã\81ªã\82\8aã\80\81<command>make</command> å®\9fè¡\8cæ\99\82ã\81®ã\82¨ã\83©ã\83¼ã\82\92回避されます。
+ ã\81\93ã\82\8cã\82\92è¡\8cã\81\86ã\81\93ã\81¨ã\81«ã\82\88ã\82\8a <filename>Makefile.in</filename> ã\81®ã\82¿ã\82¤ã\83 ã\82¹ã\82¿ã\83³ã\83\97ã\81\8cã\81©ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\82\88ã\82\8aã\82\82æ\9c\80æ\96°ã\81¨ã\81ªã\82\8aã\80\81<command>make</command> å®\9fè¡\8cæ\99\82ã\81®ã\82¨ã\83©ã\83¼ã\81\8c回避されます。
</para>
@z
</para>
@z
-@x /usr/lib/libgcc_s.so{,.1}
+@x /usr/lib/libgcc_s.so
<para>Glibc needs this for the pthreads library to work.</para>
@y
<para>
<para>
本書のディレクトリ構成は標準ファイルシステム構成 (Filesystem Hierarchy Standard; FHS) に基づいています。(その情報は <ulink
url="http://www.pathname.com/fhs/"/> に示されています。)
- また FHS では <filename class="directory">/usr/local/games</filename> や <filename
+ FHS では <filename class="directory">/usr/local/games</filename> や <filename
class="directory">/usr/share/games</filename> を規定していますが、一方で <filename
class="directory">/usr/local/share</filename> については明確なものがありません。
したがって本書では必要なディレクトリのみを作成していくことにします。
@y
<para>
Glibc のプログラムの中には <filename
- class="directory">/var/db</filename> ディレクトリに実行中データを収容するものがあり、これは FHS に準拠していません。
- 以下のパッチを適用することで、実行中データの収容先を FHS 準拠のディレクトリとします。
+ class="directory">/var/db</filename> ディレクトリに実行データを収容するものがあり、これは FHS に準拠していません。
+ 以下のパッチを適用することで、実行データの収容先を FHS 準拠のディレクトリとします。
</para>
@z
installed on the system:</para>
@y
<para>
- ここでビルドするバージョンの Perl は Compress::Raw::Zlib と Compress::Raw::Bzip2 モジュールをビルドします。
+ ã\81\93ã\81\93ã\81§ã\83\93ã\83«ã\83\89ã\81\99ã\82\8bã\83\90ã\83¼ã\82¸ã\83§ã\83³ã\81® Perl ã\81¯ Compress::Raw::Zlib ã\83¢ã\82¸ã\83¥ã\83¼ã\83«ã\81¨ Compress::Raw::Bzip2 ã\83¢ã\82¸ã\83¥ã\83¼ã\83«ã\82\92ã\83\93ã\83«ã\83\89ã\81\97ã\81¾ã\81\99ã\80\82
デフォルトではビルドの際にそれらのソースを内部的にコピーします。
以下のコマンドは、既にインストールされているライブラリを用いるようにします。
</para>
% $Date:: $
%
@x
-<!ENTITY version "SVN-20141225">
+<!ENTITY version "SVN-20150102">
<!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release -->
-<!ENTITY releasedate "December 25, 2014">
+<!ENTITY releasedate "January 2, 2015">
@y
<?xml version="1.0" encoding="UTF-8"?>
-<!ENTITY version "SVN-20141225">
+<!ENTITY version "SVN-20150102">
<!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release -->
-<!ENTITY releasedate "2014年12月25日">
-<!ENTITY jversion "20141226">
+<!ENTITY releasedate "2015年01月02日">
+<!ENTITY jversion "20150105">
@z
@x
32-bit system and once for a 64-bit system. This is not directly supported in
LFS because it would interfere with the educational objective of providing the
instructions needed for a straightforward base Linux system. You can refer to
-the <ulink url="http://trac.cross-lfs.org/">Cross Linux From Scratch</ulink>
+the <ulink url="http://trac.clfs.org/">Cross Linux From Scratch</ulink>
project for this advanced topic.</para>
@y
<para>
一度は 32 ビット用であり、一度は 64 ビット用です。
現時点にて本書はこの点をサポートしませんが、後々のリリースに向けて検討中です。
さしあたりそのような応用的なトピックに関しては <ulink
-url="http://trac.cross-lfs.org/">Cross Linux From Scratch</ulink> プロジェクトを参照してください。
+url="http://trac.clfs.org/">Cross Linux From Scratch</ulink> プロジェクトを参照してください。
</para>
@z
dnl
dnl
dnl m4-include this file to define the current LFS version
-m4_define([lfs_version], [svn-20141225])
+m4_define([lfs_version], [svn-20150102])