-TARGETVER=svn-20190616
+TARGETVER=svn-20190629
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
chapter06 chapter07 chapter08 chapter09 prologue stylesheets \
udev-lfs
EXTRA_DIST = general.ch index.ch packages.ch patches.ch pdf-fixups.ch \
- tidy.ch make-aux-files.ch
+ tidy.ch make-aux-files.ch aux-file-data.ch
BOOKdir = @abs_bookdir@
srcdir = @srcdir@
srcs = general.ent index.xml packages.ent patches.ent pdf-fixups.sh \
process-scripts.sh: $(BOOKdir)/process-scripts.sh
cp -p $^ $@
-aux-file-data.sh: $(BOOKdir)/aux-file-data.sh
- cp -p $^ $@
+aux-file-data.sh: $(BOOKdir)/aux-file-data.sh $(srcdir)/aux-file-data.ch
+ $(top_builddir)/$(CTIE) -m $@ $^ >/dev/null
+ chmod +x $@
# sed -i '/.\/make-aux-files.sh/d' $@
make-aux-files.sh: $(BOOKdir)/make-aux-files.sh $(srcdir)/make-aux-files.ch
$(top_builddir)/$(CTIE) -m $@ $^ >/dev/null
$(RENDERTMP)/lfs-html2.xml
rm -f appendices/*.script
- ./aux-file-data.sh $(RENDERTMP)/lfs-full.xml
+ ./aux-file-data.sh $(RENDERTMP)/lfs-full.xml $(BOOKdir)
@echo "Validation complete."
maketar:
@echo "Making tarballs..."
- sh make-aux-files.sh
+ sh make-aux-files.sh $(BOOKdir)
profile-html: validate $(ALLXML)
@echo "Generating profiled XML for XHTML..."
stylesheets/md5sum.xsl \
$(RENDERTMP)/sysv-md5sum.xml
sed -i -e \
- "s/BOOTSCRIPTS-MD5SUM/$(shell md5sum lfs-bootscripts*.tar.bz2 | cut -d' ' -f1)/" \
+ "s/BOOTSCRIPTS-MD5SUM/$(shell md5sum lfs-bootscripts*.tar.xz | cut -d' ' -f1)/" \
$(BASEDIR)/md5sums
#dump-commands: validate
udev-lfs
EXTRA_DIST = general.ch index.ch packages.ch patches.ch pdf-fixups.ch \
- tidy.ch make-aux-files.ch
+ tidy.ch make-aux-files.ch aux-file-data.ch
BOOKdir = @abs_bookdir@
srcs = general.ent index.xml packages.ent patches.ent pdf-fixups.sh \
process-scripts.sh: $(BOOKdir)/process-scripts.sh
cp -p $^ $@
-aux-file-data.sh: $(BOOKdir)/aux-file-data.sh
- cp -p $^ $@
+aux-file-data.sh: $(BOOKdir)/aux-file-data.sh $(srcdir)/aux-file-data.ch
+ $(top_builddir)/$(CTIE) -m $@ $^ >/dev/null
+ chmod +x $@
# sed -i '/.\/make-aux-files.sh/d' $@
make-aux-files.sh: $(BOOKdir)/make-aux-files.sh $(srcdir)/make-aux-files.ch
$(top_builddir)/$(CTIE) -m $@ $^ >/dev/null
$(RENDERTMP)/lfs-html2.xml
rm -f appendices/*.script
- ./aux-file-data.sh $(RENDERTMP)/lfs-full.xml
+ ./aux-file-data.sh $(RENDERTMP)/lfs-full.xml $(BOOKdir)
@echo "Validation complete."
maketar:
@echo "Making tarballs..."
- sh make-aux-files.sh
+ sh make-aux-files.sh $(BOOKdir)
profile-html: validate $(ALLXML)
@echo "Generating profiled XML for XHTML..."
stylesheets/md5sum.xsl \
$(RENDERTMP)/sysv-md5sum.xml
sed -i -e \
- "s/BOOTSCRIPTS-MD5SUM/$(shell md5sum lfs-bootscripts*.tar.bz2 | cut -d' ' -f1)/" \
+ "s/BOOTSCRIPTS-MD5SUM/$(shell md5sum lfs-bootscripts*.tar.xz | cut -d' ' -f1)/" \
$(BASEDIR)/md5sums
#dump-commands: validate
--- /dev/null
+%
+% This is part of LFSbookja package.
+%
+% This is a CTIE change file for the original XML source of the LFSbook.
+%
+% $Author: matsuand $
+% $Rev: 906 $
+% $Date:: 2014-03-30 14:58:30 +0900#$
+%
+@x
+FILE=$1
+
+./make-aux-files.sh
+@y
+FILE=$1
+SRCDIR=$2
+
+./make-aux-files.sh $SRCDIR
+@z
@z
@x
+ <para>2019-06-24</para>
+ <itemizedlist>
+ <listitem>
+ <para>[renodr] - Fixed issue with installing Check's documentation
+ in a verisoned directory. Thanks goes to Ryan Marsaw for the report.
+ This was fixed be removing the unrecognized/unused --docdir
+ and replacing it with a "docdir=" in the make install command.</para>
+ </listitem>
+ </itemizedlist>
+@y
+ <para>2019-06-24</para>
+ <itemizedlist>
+ <listitem>
+ <para>[renodr] - Check のドキュメントをバージョンつきディレクトリにインストールする際の問題を修正。
+ 報告をあげてくれた Ryan Marsaw に感謝。
+ これは、オプションの中で認識されない、かつ利用もされていない --docdir を削除し、代わりに make install コマンドにて "docdir=" を用いる方法とした。</para>
+ </listitem>
+ </itemizedlist>
+@z
+
+@x
+ <para>2019-06-16</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Properly initialize a data structure in
+ OpenSSL to avoid valgrind uninitialized value errors. Fixes
+ <ulink url="&lfs-ticket-root;4491">#4491</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to meson-0.51.0. Fixes
+ <ulink url="&lfs-ticket-root;4483">#4483</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to gawk-5.0.1. Fixes
+ <ulink url="&lfs-ticket-root;4486">#4486</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to expat-2.2.7. Fixes
+ <ulink url="&lfs-ticket-root;4488">#4488</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-5.1.15. Fixes
+ <ulink url="&lfs-ticket-root;4487">#4487</ulink>.</para>
+ </listitem>
+ <listitem revision="sysv">
+ <para>[bdubbs] - Update to sysvinit-2.95. Fixes
+ <ulink url="&lfs-ticket-root;4484">#4484</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to bzip2-1.0.7. Fixes
+ <ulink url="&lfs-ticket-root;4490">#4490</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+@y
+ <para>2019-06-16</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - OpenSSL においてデータ構造を適切に初期化するように。
+ これを行わないと valgrind にて未初期化のエラーとなるため。
+ <ulink url="&lfs-ticket-root;4491">#4491</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - meson-0.51.0 へのアップデート。
+ <ulink url="&lfs-ticket-root;4483">#4483</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - gawk-5.0.1 へのアップデート。
+ <ulink url="&lfs-ticket-root;4486">#4486</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - expat-2.2.7 へのアップデート。
+ <ulink url="&lfs-ticket-root;4488">#4488</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - linux-5.1.15 へのアップデート。
+ <ulink url="&lfs-ticket-root;4487">#4487</ulink> を Fix に。</para>
+ </listitem>
+ <listitem revision="sysv">
+ <para>[bdubbs] - sysvinit-2.95 へのアップデート。
+ <ulink url="&lfs-ticket-root;4484">#4484</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - bzip2-1.0.7 へのアップデート。
+ <ulink url="&lfs-ticket-root;4490">#4490</ulink> を Fix に。</para>
+ </listitem>
+ </itemizedlist>
+@z
+
+@x
+ <para>2019-06-18</para>
+ <itemizedlist>
+ <listitem>
+ <para>[renodr] - Update to linux-5.1.11. Fixes the SOCK PANIC
+ issue. Fixes
+ <ulink url="&lfs-ticket-root;4485">#4485</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+@y
+ <para>2019-06-18</para>
+ <itemizedlist>
+ <listitem>
+ <para>[renodr] - linux-5.1.11 へのアップデート。
+ SOCK PANIC 問題への修正。
+ <ulink url="&lfs-ticket-root;4485">#4485</ulink> を Fix に。</para>
+ </listitem>
+ </itemizedlist>
+@z
+
+@x
<para>2019-06-16</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to linux-5.1.10. Fixes
<ulink url="&lfs-ticket-root;4478">#4478</ulink>.</para>
</listitem>
- <listitem revision="sysv">
+ <listitem>
<para>[bdubbs] - Update to less-551. Fixes
<ulink url="&lfs-ticket-root;4477">#4477</ulink>.</para>
</listitem>
<para>[bdubbs] - linux-5.1.10 へのアップデート。
<ulink url="&lfs-ticket-root;4478">#4478</ulink> を Fix に。</para>
</listitem>
- <listitem revision="sysv">
+ <listitem>
<para>[bdubbs] - less-551 へのアップデート。
<ulink url="&lfs-ticket-root;4477">#4477</ulink> を Fix に。</para>
</listitem>
-->
<listitem>
+ <para>2019-07-01</para>
+ <itemizedlist>
+ <listitem>
+ <para>[matsuand] -
+ <phrase revision="sysv">SVN-20190629</phrase>
+ <phrase revision="systemd">20190629-systemd</phrase>,
+ チェンジセット
+ <ulink url="&lfs-rev-root;11621">11621</ulink> ~
+ <ulink url="&lfs-rev-root;11629">11629</ulink>
+ 対応。
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2019-06-17</para>
<itemizedlist>
<listitem>
@z
@x
- <para>To test the results (about 11.0 SBU), issue:</para>
+<para>To test the results<!--(about 11.0 SBU)-->, issue:</para>
@y
- <para>コンパイル結果をテストするには以下を実行します。(約 11.0 SBU)</para>
+<para>コンパイル結果をテストするには以下を実行します。</para>
@z
@x
@z
@x
+ <para>First, fix a problem identified upstream:</para>
+@y
+ <para>
+ はじめに、開発元が認識している問題を修正します。
+ </para>
+@z
+
+@x
<para>Prepare OpenSSL for compilation:</para>
@y
<para>&PreparePackage1;OpenSSL&PreparePackage2;</para>
% $Date:: $
%
@x
-<!ENTITY version "SVN-20190616">
+<!ENTITY version "SVN-20190629">
@y
<?xml version="1.0" encoding="UTF-8"?>
-<!ENTITY version "SVN-20190616">
+<!ENTITY version "SVN-20190629">
@z
@x
-<!ENTITY versiond "20190616-systemd">
+<!ENTITY versiond "20190629-systemd">
@y
-<!ENTITY versiond "20190616-systemd">
+<!ENTITY versiond "20190629-systemd">
@z
@x
-<!ENTITY releasedate "June 16, 2019">
+<!ENTITY releasedate "June 29, 2019">
@y
-<!ENTITY releasedate "2019年6月16日">
-<!ENTITY jversion "20190617">
-<!ENTITY jversiond "20190617">
+<!ENTITY releasedate "2019年6月29日">
+<!ENTITY jversion "20190701">
+<!ENTITY jversiond "20190701">
<!ENTITY dir-jversion "svn-ja">
<!ENTITY dir-jversiond "svn-sysdja">
@z
#!/bin/bash
-#rm -f lfs-bootscripts*.tar.bz2
+#rm -f lfs-bootscripts*.tar.xz
# Get base file name
version=`grep "ENTITY lfs-bootscripts-version" packages.ent |cut -d'"' -f2`
# Get the original bootscripts tarball
url="http://www.linuxfromscratch.org/lfs/downloads/development/"
-wget -N "$url/lfs-bootscripts-$version.tar.bz2"
+wget -N "$url/lfs-bootscripts-$version.tar.xz"
% $Date:: $
%
@x
-tar -cjf lfs-bootscripts-$version.tar.bz2 --exclude .svn lfs-bootscripts-$version
+rm -f lfs-bootscripts*.tar.?z*
@y
-# Get the original bootscripts tarball
-wgetflag=""
-url="http://www.linuxfromscratch.org/lfs/downloads/development/"
-wget -N "$url/lfs-bootscripts-$version.tar.bz2" 2>/dev/null || wgetflag="none"
+SRCDIR=$1
-if test "x$wgetflag" != "x"; then
- tar -cjf lfs-bootscripts-$version.tar.bz2 --exclude .svn lfs-bootscripts-$version
+rm -f lfs-bootscripts*.tar.?z*
+@z
+
+@x
+tar -cJf lfs-bootscripts-$version.tar.xz --exclude .svn lfs-bootscripts-$version
+@y
+if test -f $SRCDIR/lfs-bootscripts-$version.tar.xz; then
+ cp -p $SRCDIR/lfs-bootscripts-$version.tar.xz .
+else
+ tar -cJf lfs-bootscripts-$version.tar.xz --exclude .svn lfs-bootscripts-$version
fi
@z
@z
@x
-<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2">
+<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
@y
-<!ENTITY lfs-bootscripts-url "&download-scripts;lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2">
+<!ENTITY lfs-bootscripts-url "&download-scripts;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
@z
@x
<!ENTITY lfs-bootscripts-ch7-sbu "less than 0.1 SBU">
dnl $Date:: $
dnl
dnl m4-include this file to define the current LFS version
-m4_define([lfs_version], [svn-20190616])
-m4_define([lfsd_version], [20190616-systemd])
+m4_define([lfs_version], [svn-20190629])
+m4_define([lfsd_version], [20190629-systemd])