I made patches for ALFS-GCC4 according to LFS-GCC4(20050823)
--- gcc4/config/package.ent     2005-08-26 10:31:27.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/config/package.ent  2005-08-25 
11:22:17.000000000 +0200
@@ -13,6 +13,9 @@
 <!ENTITY bash-package "bash-&bash-version;.tar.bz2">
 <!ENTITY bash-directory "bash-&bash-version;">
 
+<!ENTITY bash-doc-md5 "b5ebe5bfe6211df46d26f3bdc0cbecd1">
+<!ENTITY bash-doc-package "bash-doc-&bash-version;.tar.bz2">
+
 <!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-3.patch">
 <!ENTITY bash-wcontinued-patch "bash-&bash-version;-avoid_WCONTINUED-1.patch">
 
@@ -31,6 +34,9 @@
 <!ENTITY bzip2-package "bzip2-&bzip2-version;.tar.bz2">
 <!ENTITY bzip2-directory "bzip2-&bzip2-version;">
 
+<!ENTITY bzip2-doc-patch "bzip2-&bzip2-version;-install_docs-1.patch">
+<!ENTITY bzip2-bzgrep-patch "bzip2-&bzip2-version;-bzgrep_security-1.patch">
+
 <!ENTITY coreutils-md5 "172ee3c315af93d3385ddfbeb843c53f">
 <!ENTITY coreutils-version "5.2.1">
 <!ENTITY coreutils-package "coreutils-&coreutils-version;.tar.bz2">
@@ -61,8 +67,8 @@
 
 <!ENTITY expect-spawn-patch "expect-&expect-version;-spawn-1.patch">
 
-<!ENTITY file-md5 "1bdd1b8af29f6f30eb6c80eb13165ef2">
-<!ENTITY file-version "4.14">
+<!ENTITY file-md5 "b1052d6ceb90febe7f0a8e9593bfe927">
+<!ENTITY file-version "4.15">
 <!ENTITY file-package "file-&file-version;.tar.bz2">
 <!ENTITY file-directory "file-&file-version;">
 
@@ -146,8 +152,8 @@
 <!ENTITY hotplug-package "hotplug-&hotplug-version;.tar.bz2">
 <!ENTITY hotplug-directory "hotplug-&hotplug-version;">
 
-<!ENTITY iana-etc-md5 "8a5a44020759895c7565b32996eab29b">
-<!ENTITY iana-etc-version "1.10">
+<!ENTITY iana-etc-md5 "880842cd24c219241ceef7f8de442d82">
+<!ENTITY iana-etc-version "2.00">
 <!ENTITY iana-etc-package "iana-etc-&iana-etc-version;.tar.bz2">
 <!ENTITY iana-etc-directory "iana-etc-&iana-etc-version;">
 
@@ -189,8 +195,8 @@
 <!ENTITY libxml2-package "libxml2-&libxml2-version;.tar.bz2">
 <!ENTITY libxml2-directory "libxml2-&libxml2-version;">
 
-<!ENTITY linux-md5 "21d642266a9a9ce6c73db17605991ac3">
-<!ENTITY linux-version "2.6.12.3">
+<!ENTITY linux-md5 "076f0dc714112c764c790fbaef19e228">
+<!ENTITY linux-version "2.6.12.5">
 <!ENTITY linux-package "linux-&linux-version;.tar.bz2">
 <!ENTITY linux-directory "linux-&linux-version;">
 <!ENTITY linux-src-location "/usr/src">
@@ -210,9 +216,9 @@
 <!ENTITY make-package "make-&make-version;.tar.bz2">
 <!ENTITY make-directory "make-&make-version;">
 
-<!ENTITY man-md5 "5d015c04fbb41b2107e9d6c37414829e">
-<!ENTITY man-version "1.6">
-<!ENTITY man-package "man-&man-version;.tar.bz2">
+<!ENTITY man-md5 "d53114b9ec030be32b858b1618da3c25">
+<!ENTITY man-version "1.6a">
+<!ENTITY man-package "man-&man-version;.tar.gz">
 <!ENTITY man-directory "man-&man-version;">
 
 <!ENTITY man-pages-md5 "c656bd1b6487707c8de0a5ea494c57dc">
@@ -276,8 +282,8 @@
 <!ENTITY sed-package "sed-&sed-version;.tar.bz2">
 <!ENTITY sed-directory "sed-&sed-version;">
 
-<!ENTITY shadow-md5 "069a78645602be68e930cc19b34650d5">
-<!ENTITY shadow-version "4.0.10">
+<!ENTITY shadow-md5 "e60b7b16128b9e00576073389a0ff1e6">
+<!ENTITY shadow-version "4.0.11.1">
 <!ENTITY shadow-package "shadow-&shadow-version;.tar.bz2">
 <!ENTITY shadow-directory "shadow-&shadow-version;">
 
@@ -310,8 +316,8 @@
 <!ENTITY texinfo-package "texinfo-&texinfo-version;.tar.bz2">
 <!ENTITY texinfo-directory "texinfo-&texinfo-version;">
 
-<!ENTITY udev-md5 "70c5a1c45a8df0ff1e21fa9b89486ab4">
-<!ENTITY udev-version "063">
+<!ENTITY udev-md5 "fd9db7375dae81e8aa634414b5ede0d6">
+<!ENTITY udev-version "068">
 <!ENTITY udev-package "udev-&udev-version;.tar.bz2">
 <!ENTITY udev-directory "udev-&udev-version;">
 
--- gcc4/chapter06/bash.xml	2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/bash.xml	2005-08-25 10:17:37.000000000 +0200
@@ -15,11 +15,21 @@
         <archive>&packages_dir;/&bash-package;</archive>
         <destination>&build_dir;</destination>
       </unpack>
+      <unpack>
+	<digest>&bash-doc-md5;</digest>
+	<archive>&packages_dir;/&bash-doc-package;</archive>
+	<destination>&build_dir;</destination>
+      </unpack>
     </stage>
     <stage name="Installing">
       <stageinfo>
         <base>&build_dir;/&bash-directory;</base>
       </stageinfo>
+      <search_replace base="&build_dir;/&bash-directory;">
+	<file>Makefile.in</file>
+	<find>@htmldir@</find>
+	<replace>/usr/share/doc/bash-3.0</replace>
+      </search_replace>
       <patch>
         <param>-N</param>
         <param>-p1</param>
--- gcc4/chapter06/bzip2.xml	2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/bzip2.xml	2005-08-25 11:22:26.000000000 +0200
@@ -20,6 +20,16 @@
       <stageinfo>
         <base>&build_dir;/&bzip2-directory;</base>
       </stageinfo>
+      <patch>
+        <param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&bzip2-doc-patch;</param>
+      </patch>
+      <patch>
+	<param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&bzip2-bzgrep-patch;</param>
+      </patch>
       <make>
         <param>-f Makefile-libbz2_so</param>
       </make>
--- gcc4/chapter06/libtool.xml	2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/libtool.xml	2005-08-25 11:36:54.000000000 +0200
@@ -34,6 +34,10 @@
       <make>
         <param>install</param>
       </make>
+      <ownership user="root" group="root">
+        <option>recursive</option>
+	<name>/usr/share/libtool/libltdl</name>
+      </ownership>
     </stage>
     <stage name="Cleanup">
       <remove>&build_dir;/&libtool-directory;</remove>
--- gcc4/chapter06/sed.xml	2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/sed.xml	2005-08-25 11:34:34.000000000 +0200
@@ -20,6 +20,11 @@
       <stageinfo>
         <base>&build_dir;/&sed-directory;</base>
       </stageinfo>
+      <search_replace base="&build_dir;/doc">
+	<file>Makefile.in</file>
+	<find>/doc</find>
+	<replace>/doc/sed-4.1.4</replace>
+     </search_replace>
       <configure>
         <param>--prefix=/usr</param>
         <param>--bindir=/bin</param>
--- gcc4/chapter06/udev.xml	2005-08-26 10:32:16.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/chapter06/udev.xml	2005-08-25 13:00:07.000000000 +0200
@@ -38,6 +38,21 @@
         <source>&udev-rules-file;</source>
         <destination>/etc/udev/rules.d/25-lfs.rules</destination>
       </copy>
+      <mkdir base="/usr/share/doc/">
+	<option>parents</option>
+	<name>udev-068</name>
+	<permissions mode="644">
+	  <name>/usr/share/doc/udev-068/</name>
+	</permisions>
+      </mkdir>
+      <copy base="&build_dir;/docs/writing_udev_rules/">
+	<option>force</option>
+	<source>index.html</source>
+	<destination>/usr/share/doc/udev-068/index.html</destination>
+      </copy>
+      <permissions mode="644">
+	<name>/usr/share/doc/udev-068/index.html</destination>
+      </permisions>
       <execute command="/sbin/udevstart" />
     </stage>
     <stage name="Cleanup">
--- gcc4/scripts/required.packages.urls 2005-08-26 10:31:28.000000000 +0200
+++ nALFS-profile-LFS-GCC4-20050823/scripts/required.packages.urls      
2005-08-25 11:20:40.000000000 +0200
@@ -1,6 +1,7 @@
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/autoconf/autoconf-2.59.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/automake/automake-1.9.6.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bash/bash-3.0.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bash/bash-doc-3.0.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/binutils/binutils-2.16.1.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bison/bison-2.0.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bzip2/bzip2-1.0.3.tar.bz2
@@ -9,7 +10,7 @@
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/diffutils/diffutils-2.8.1.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/e2fsprogs/e2fsprogs-1.38.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/expect/expect-5.43.0.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/file/file-4.14.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/file/file-4.15.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/findutils/findutils-4.2.23.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/flex/flex-2.5.31.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/gawk/gawk-3.1.4.tar.bz2
@@ -22,18 +23,18 @@
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/grub/grub-0.97.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/gzip/gzip-1.3.5.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/hotplug/hotplug-2004_09_23.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/iana-etc/iana-etc-1.10.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/iana-etc/iana-etc-2.00.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/inetutils/inetutils-1.4.2.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/iproute2/iproute2-2.6.11-050330.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/kbd/kbd-1.12.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/less/less-382.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/lfs-bootscripts/lfs-bootscripts-3.2.1.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/libtool/libtool-1.5.18.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/linux/linux-2.6.12.3.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/linux/linux-2.6.12.5.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/linux-libc-headers/linux-libc-headers-2.6.12.0.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/m4/m4-1.4.3.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/make/make-3.80.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/man/man-1.6.tar.bz2
+#ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/man/man-1.6a.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/man-pages/man-pages-2.07.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/mktemp/mktemp-1.5.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/module-init-tools/module-init-tools-3.1.tar.bz2
@@ -44,13 +45,13 @@
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/psmisc/psmisc-21.6.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/readline/readline-5.0.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/sed/sed-4.1.4.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/shadow/shadow-4.0.10.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/shadow/shadow-4.0.11.1.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/sysklogd/sysklogd-1.4.1.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/sysvinit/sysvinit-2.86.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/tar/tar-1.15.1.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/tcl/tcl8.4.11-src.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/texinfo/texinfo-4.8.tar.bz2
-ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/udev/udev-063.tar.bz2
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/udev/udev-068.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/util-linux/util-linux-2.12q.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/vim/vim-6.3.tar.bz2
 
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/vim/vim-6.3-lang.tar.bz2
@@ -60,6 +61,8 @@
 
 http://www.linuxfromscratch.org/patches/lfs/development/bash-3.0-fixes-3.patch
 
http://www.linuxfromscratch.org/patches/lfs/development/bash-3.0-avoid_WCONTINUED-1.patch
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bzip2/bzip2-1.0.3-install_docs-1.patch
+ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bzip2/bzip2-1.0.3-bzgrep_security-1.patch
 
http://www.linuxfromscratch.org/patches/lfs/development/coreutils-5.2.1-suppress_uptime_kill_su-1.patch
 
http://www.linuxfromscratch.org/patches/lfs/development/coreutils-5.2.1-uname-2.patch
 
http://www.linuxfromscratch.org/patches/lfs/development/expect-5.43.0-spawn-1.patch
-- 
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to