r1582 - in profiles/BLFS/trunk: . chapter12 config_standard/packages wget

jbeckers at linuxfromscratch.org jbeckers at linuxfromscratch.org
Thu Nov 11 12:30:12 PST 2004


Author: jbeckers
Date: 2004-11-11 13:30:09 -0700 (Thu, 11 Nov 2004)
New Revision: 1582

Added:
   profiles/BLFS/trunk/chapter12/dejagnu.xml
   profiles/BLFS/trunk/chapter12/doxygen.xml
   profiles/BLFS/trunk/chapter12/expect.xml
   profiles/BLFS/trunk/chapter12/gcc-295.xml
   profiles/BLFS/trunk/chapter12/gcc-33.xml
   profiles/BLFS/trunk/chapter12/gcc-34.xml
Removed:
   profiles/BLFS/trunk/chapter12/gcc-full.xml
   profiles/BLFS/trunk/chapter12/gcc295.xml
Modified:
   profiles/BLFS/trunk/BLFS.xml
   profiles/BLFS/trunk/chapter12/gnat.xml
   profiles/BLFS/trunk/chapter12/j2sdk.xml
   profiles/BLFS/trunk/chapter12/librep.xml
   profiles/BLFS/trunk/chapter12/perlmodules.xml
   profiles/BLFS/trunk/chapter12/python.xml
   profiles/BLFS/trunk/chapter12/ruby.xml
   profiles/BLFS/trunk/chapter12/tcl.xml
   profiles/BLFS/trunk/chapter12/tk.xml
   profiles/BLFS/trunk/config_standard/packages/ch12.ent
   profiles/BLFS/trunk/system.ent
   profiles/BLFS/trunk/wget/chapter12.urls
Log:
chapter 12 updates

Modified: profiles/BLFS/trunk/BLFS.xml
===================================================================
--- profiles/BLFS/trunk/BLFS.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/BLFS.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -146,12 +146,16 @@
       <xi:include href="chapter12/librep.xml" />
       <xi:include href="chapter12/j2sdk.xml" />
       <xi:include href="chapter12/ruby.xml" />
-      <xi:include href="chapter12/gnat.xml" />
-      <xi:include href="chapter12/gcc-full.xml" />
       <xi:include href="chapter12/tcl.xml" />
       <xi:include href="chapter12/tk.xml" />
-      <xi:include href="chapter12/gcc295.xml" />
+      <xi:include href="chapter12/expect.xml" />
+      <xi:include href="chapter12/dejagnu.xml" />
+      <xi:include href="chapter12/gnat.xml" />
+      <xi:include href="chapter12/gcc-34.xml" />
+      <xi:include href="chapter12/gcc-33.xml" />
+      <xi:include href="chapter12/gcc-295.xml" />
       <xi:include href="chapter12/nasm.xml" />
+      <xi:include href="chapter12/doxygen.xml" />
     </stage>
     <stage name="Chapter 13 (Dial-up networking)">
       <xi:include href="chapter13/ppp.xml" />
@@ -288,7 +292,6 @@
       <xi:include href="chapter30/gnome-mime-data.xml" />
       <xi:include href="chapter30/gnome-vfs2.xml" />
       <xi:include href="chapter30/libgnome.xml" />
-      <xi:include href="chapter30/libart_lgpl.xml" />
       <xi:include href="chapter30/libglade.xml" />
       <xi:include href="chapter30/libgnomecanvas.xml" />
       <xi:include href="chapter30/libbonoboui.xml" />

Added: profiles/BLFS/trunk/chapter12/dejagnu.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/dejagnu.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/dejagnu.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
+[
+<!ENTITY % general_entities SYSTEM "../config/general.ent">
+<!ENTITY % package_entities SYSTEM "../config/packages/ch12.ent">
+<!ENTITY % config_entities SYSTEM  "../config/config.ent">
+
+%general_entities;
+%package_entities;
+%config_entities;
+
+]>
+<alfs>
+  <package name="dejagnu" version="&dejagnu-version;">
+    <packageinfo>
+      <requires>
+        <name>expect</name>
+      </requires>
+      <utilizes>
+        <name>docbook-utils</name>
+      </utilizes>
+    </packageinfo>
+    <stage name="Unpacking">
+      <unpack>
+        <archive>&packages_dir;/&dejagnu-package;</archive>
+        <destination>&build_dir;</destination>
+      </unpack>
+    </stage>
+    <stage name="Installing">
+      <stageinfo>
+        <base>&build_dir;/&dejagnu-directory;</base>
+      </stageinfo>
+      <configure>
+        <param>--prefix=/usr</param>
+      </configure>
+      <make />
+      <make>
+        <param>install</param>
+      </make>
+      <make>
+        <param>install-doc</param>
+      </make>
+    </stage>
+    <stage name="Cleanup">
+      <remove>&build_dir;/&dejagnu-directory;</remove>
+    </stage>
+  </package>
+</alfs>

Added: profiles/BLFS/trunk/chapter12/doxygen.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/doxygen.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/doxygen.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
+[
+<!ENTITY % general_entities SYSTEM "../config/general.ent">
+<!ENTITY % package_entities SYSTEM "../config/packages/ch12.ent">
+<!ENTITY % config_entities SYSTEM  "../config/config.ent">
+
+%general_entities;
+%package_entities;
+%config_entities;
+
+]>
+<alfs>
+  <package name="doxygen" version="&doxygen-version;">
+    <packageinfo>
+      <utilizes>
+        <name>qt</name>
+      </utilizes>
+      <utilizes>
+        <name>python</name>
+      </utilizes>
+      <utilizes>
+        <name>tex</name>
+      </utilizes>
+      <utilizes>
+        <name>&ghostscript-impl;</name>
+      </utilizes>
+      <utilizes>
+        <name>graphviz</name>
+      </utilizes>
+    </packageinfo>
+    <stage name="Unpacking">
+      <unpack>
+        <archive>&packages_dir;/&doxygen-package;</archive>
+        <destination>&build_dir;</destination>
+      </unpack>
+    </stage>
+    <stage name="Installing">
+      <stageinfo>
+        <base>&build_dir;/&doxygen-directory;</base>
+      </stageinfo>
+      <remove>src/unistd.h</remove>
+      <configure>
+        <param>--prefix=/usr</param>
+        <param>--docdir=/usr/share/doc</param>
+      </configure>
+      <make />
+      <make>
+        <param>install</param>
+      </make>
+    </stage>
+    <stage name="Cleanup">
+      <remove>&build_dir;/&doxygen-directory;</remove>
+    </stage>
+  </package>
+</alfs>

Added: profiles/BLFS/trunk/chapter12/expect.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/expect.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/expect.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
+[
+<!ENTITY % general_entities SYSTEM "../config/general.ent">
+<!ENTITY % package_entities SYSTEM "../config/packages/ch12.ent">
+<!ENTITY % config_entities SYSTEM  "../config/config.ent">
+
+%general_entities;
+%package_entities;
+%config_entities;
+
+]>
+<alfs>
+  <package name="expect" version="&expect-version;">
+    <packageinfo>
+      <requires>
+        <name>tcl</name>
+      </requires>
+      <utilizes>
+        <name>tk</name>
+      </utilizes>
+    </packageinfo>
+    <stage name="Unpacking">
+      <unpack>
+        <archive>&packages_dir;/&expect-package;</archive>
+        <destination>&build_dir;</destination>
+      </unpack>
+    </stage>
+    <stage name="Installing">
+      <stageinfo>
+        <base>&build_dir;/&expect-directory;</base>
+      </stageinfo>
+      <patch base="&build_dir;/&expect-directory;">
+        <param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&expect-spawn-patch;</param>
+      </patch>
+      <configure>
+        <param>--prefix=/usr</param>
+        <param>--with-tcl=/usr/lib</param>
+        <param>--with-tclinclude=/usr/include/tcl8.4</param>
+        <param>--enable-shared</param>
+      </configure>
+      <make />
+      <make>
+        <param>install</param>
+      </make>
+      <link>
+        <option>force</option>
+        <target>../libexpect5.42.a</target>
+        <name>/usr/lib/expect5.42</name>
+      </link>
+    </stage>
+    <stage name="Cleanup">
+      <remove>&build_dir;/&expect-directory;</remove>
+    </stage>
+  </package>
+</alfs>

Copied: profiles/BLFS/trunk/chapter12/gcc-295.xml (from rev 1578, profiles/BLFS/trunk/chapter12/gcc295.xml)
===================================================================
--- profiles/BLFS/trunk/chapter12/gcc295.xml	2004-11-11 13:19:43 UTC (rev 1578)
+++ profiles/BLFS/trunk/chapter12/gcc-295.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
+[
+<!ENTITY % general_entities SYSTEM "../config/general.ent">
+<!ENTITY % package_entities SYSTEM "../config/packages/ch12.ent">
+<!ENTITY % config_entities SYSTEM  "../config/config.ent">
+
+%general_entities;
+%package_entities;
+%config_entities;
+
+]>
+<alfs>
+  <package name="gcc-2.9.5" version="&gcc-295-version;">
+    <stage name="Unpacking">
+      <unpack>
+        <archive>&packages_dir;/&gcc-295-package;</archive>
+        <destination>&build_dir;</destination>
+      </unpack>
+      <mkdir>
+        <name>&build_dir;/gcc-build</name>
+      </mkdir>
+    </stage>
+    <stage name="Installing">
+      <stageinfo>
+        <base>&build_dir;/gcc-build</base>
+      </stageinfo>
+      <patch base="&build_dir;/&gcc-295-directory;">
+        <param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&gcc-295-patch;</param>
+      </patch>
+      <patch base="&build_dir;/&gcc-295-directory;">
+        <param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&gcc-295-no_fixincludes-patch;</param>
+      </patch>
+      <patch base="&build_dir;/&gcc-295-directory;">
+        <param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&gcc-295-returntype_fix-patch;</param>
+      </patch>
+      <configure command="../&gcc-295-directory;/configure">
+        <param>--prefix=/opt/gcc-&gcc-295-version;</param>
+        <param>--enable-shared</param>
+        <param>--enable-languages=c,c++</param>
+        <param>--enable-threads=posix</param>
+      </configure>
+      <make>
+        <param>bootstrap</param>
+      </make>
+      <make>
+        <param>install</param>
+      </make>
+      <execute command="L=`find /opt/gcc-&gcc-295-version;/lib -name '*libstdc++*.so' -type f` &real-amp;&real-amp; IL=`basename $L` &real-amp;&real-amp;">
+        <param>for i in /opt/gcc-&gcc-295-version;/lib/*.so*;</param>
+        <param>do mv -f $i /usr/lib; ln -sf /usr/lib/`basename $i` /opt/gcc-&gcc-295-version;/lib; done &real-amp;&real-amp;</param>
+        <param>ln -sf $IL /usr/lib/libstdc++-libc6.1-1.so.2 &real-amp;&real-amp;</param>
+        <param>ln -sf $IL /usr/lib/libstdc++-libc6.2-2.so.3 &real-amp;&real-amp;</param>
+        <param>ln -sf $IL /usr/lib/libstdc++-libc6.3-2.so.3</param>
+      </execute>
+    </stage>
+    <stage name="Cleanup">
+      <remove>&build_dir;/&gcc-295-directory;</remove>
+      <remove>&build_dir;/gcc-build</remove>
+    </stage>
+  </package>
+</alfs>

Copied: profiles/BLFS/trunk/chapter12/gcc-33.xml (from rev 1578, profiles/BLFS/trunk/chapter12/gcc-full.xml)
===================================================================
--- profiles/BLFS/trunk/chapter12/gcc-full.xml	2004-11-11 13:19:43 UTC (rev 1578)
+++ profiles/BLFS/trunk/chapter12/gcc-33.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
+[
+<!ENTITY % general_entities SYSTEM "../config/general.ent">
+<!ENTITY % package_entities SYSTEM "../config/packages/ch12.ent">
+<!ENTITY % config_entities SYSTEM  "../config/config.ent">
+
+%general_entities;
+%package_entities;
+%config_entities;
+
+]>
+<alfs>
+  <package name="gcc-3.3" version="&gcc-33-version;">
+    <stage name="Unpacking">
+      <unpack>
+        <archive>&packages_dir;/&gcc-33-package;</archive>
+        <destination>&build_dir;</destination>
+      </unpack>
+      <mkdir>
+        <name>&build_dir;/gcc-build</name>
+      </mkdir>
+    </stage>
+    <stage name="Installing">
+      <stageinfo>
+        <base>&build_dir;/gcc-build</base>
+      </stageinfo>
+      <patch base="&build_dir;/&gcc-33-directory;">
+        <param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&gcc-33-no_fixincludes-patch;</param>
+      </patch>
+      <configure command="../&gcc-33-directory;/configure">
+        <param>--prefix=/opt/gcc-&gcc-33-version;</param>
+        <param>--enable-shared</param>
+        <param>--enable-languages=c,c++</param>
+        <param>--enable-threads=posix</param>
+      </configure>
+      <make>
+        <param>bootstrap</param>
+      </make>
+      <make>
+        <param>install</param>
+      </make>
+      <move>
+        <source>/opt/gcc-3.3.3/lib/libstdc++.so.5*</source>
+        <destination>/usr/lib</destination>
+      </move>
+    </stage>
+    <stage name="Cleanup">
+      <remove>&build_dir;/&gcc-33-directory;</remove>
+      <remove>&build_dir;/gcc-build</remove>
+      <remove>/opt/gnat</remove>
+    </stage>
+  </package>
+</alfs>

Added: profiles/BLFS/trunk/chapter12/gcc-34.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/gcc-34.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/gcc-34.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
+[
+<!ENTITY % general_entities SYSTEM "../config/general.ent">
+<!ENTITY % package_entities SYSTEM "../config/packages/ch12.ent">
+<!ENTITY % config_entities SYSTEM  "../config/config.ent">
+
+%general_entities;
+%package_entities;
+%config_entities;
+
+]>
+<alfs>
+  <package name="gcc-3.4" version="&gcc-34-version;">
+    <packageinfo>
+      <requires>
+        <name>dejagnu</name>
+      </requires>
+    </packageinfo>
+    <stage name="Unpacking">
+      <unpack>
+        <archive>&packages_dir;/&gcc-34-package;</archive>
+        <destination>&build_dir;</destination>
+      </unpack>
+      <mkdir>
+        <name>&build_dir;/gcc-build</name>
+      </mkdir>
+    </stage>
+    <stage name="Installing">
+      <stageinfo>
+        <environment>
+          <variable name="CC">/usr/bin/gcc</variable>
+          <variable name="CFLAGS" />
+          <variable name="CXXFLAGS" />
+          <variable name="PATH">/opt/gnat/bin:/bin:/usr/bin:/usr/local/bin</variable>
+        </environment>
+        <base>&build_dir;/gcc-build</base>
+      </stageinfo>
+      <patch base="&build_dir;/&gcc-34-directory;">
+        <param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&gcc-34-no_fixincludes-patch;</param>
+      </patch>
+      <patch base="&build_dir;/&gcc-34-directory;">
+        <param>-N</param>
+        <param>-p1</param>
+        <param>-i &packages_dir;/&gcc-34-linkonce-patch;</param>
+      </patch>
+      <search_replace base="&build_dir;/&gcc-34-directory;">
+        <file>libiberty/Makefile.in</file>
+        <find>install_to_$(INSTALL_DEST)</find>
+        <replace></replace>
+      </search_replace>
+      <configure command="../&gcc-34-directory;/configure">
+        <param>--prefix=/usr</param>
+        <param>--libexecdir=/usr/lib</param>
+        <param>--enable-shared</param>
+        <param>--enable-languages=c,c++,objc,f77,ada,java</param>
+        <param>--enable-threads=posix</param>
+        <param>--enable-__cxa_atexit</param>
+        <param>--enable-clocale=gnu</param>
+      </configure>
+      <make>
+        <param>bootstrap</param>
+      </make>
+      <make>
+        <param>-C gcc</param>
+        <param>gnatlib-shared</param>
+      </make>
+      <make>
+        <param>-C gcc</param>
+        <param>gnattools</param>
+      </make>
+      <make>
+        <param>-k check</param>
+      </make>
+      <make>
+        <param>install</param>
+      </make>
+      <link>
+        <option>force</option>
+        <target>../usr/bin/cpp</target>
+        <name>/lib</name>
+      </link>
+      <link>
+        <option>force</option>
+        <target>gcc</target>
+        <name>/usr/bin/cc</name>
+      </link>
+      <link>
+        <option>force</option>
+        <target>g77</target>
+        <name>/usr/bin/f77</name>
+      </link>
+      <execute command="chown -R root:root /usr/lib/gcc/i686-pc-linux-gnu/3.4.1/include" />
+    </stage>
+    <stage name="Cleanup">
+      <remove>&build_dir;/&gcc-34-directory;</remove>
+      <remove>&build_dir;/gcc-build</remove>
+      <remove>/opt/gnat</remove>
+    </stage>
+  </package>
+</alfs>

Deleted: profiles/BLFS/trunk/chapter12/gcc-full.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/gcc-full.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/gcc-full.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -1,88 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
-[
-<!ENTITY % general_entities SYSTEM "../config/general.ent">
-<!ENTITY % package_entities SYSTEM "../config/packages/ch12.ent">
-<!ENTITY % config_entities SYSTEM  "../config/config.ent">
-
-%general_entities;
-%package_entities;
-%config_entities;
-
-]>
-<alfs>
-  <package name="gcc-full" version="&gcc-full-version;">
-    <packageinfo>
-      <requires>
-        <name>tcsh</name>
-      </requires>
-      <requires>
-        <name>gnat</name>
-      </requires>
-    </packageinfo>
-    <stage name="Unpacking">
-      <unpack>
-        <archive>&packages_dir;/&gcc-full-package;</archive>
-        <destination>&build_dir;</destination>
-      </unpack>
-      <mkdir>
-        <name>&build_dir;/gcc-build</name>
-      </mkdir>
-    </stage>
-    <stage name="Installing">
-      <stageinfo>
-        <environment>
-          <variable name="CC">/usr/bin/gcc</variable>
-          <variable name="CFLAGS" />
-          <variable name="CXXFLAGS" />
-          <variable name="PATH">/opt/gnat/bin:/bin:/usr/bin:/usr/local/bin</variable>
-        </environment>
-        <base>&build_dir;/gcc-build</base>
-      </stageinfo>
-      <patch base="&build_dir;/&gcc-full-directory;">
-        <param>-N</param>
-        <param>-p1</param>
-        <param>-i &packages_dir;/&gcc-full-patch1;</param>
-      </patch>
-      <search_replace base="&build_dir;/&gcc-full-directory;">
-        <file>libiberty/Makefile.in</file>
-        <find>install_to_$(INSTALL_DEST)</find>
-        <replace></replace>
-      </search_replace>
-      <execute base="&build_dir;/&gcc-full-directory;/gcc/ada" command="touch">
-        <param>treeprs.ads</param>
-        <param>[es]info.h</param>
-        <param>nmake.ad[bs]</param>
-      </execute>
-      <configure command="../&gcc-full-directory;/configure">
-        <prefix>CC=/usr/bin/gcc</prefix>
-        <param>--prefix=/usr</param>
-        <param>--enable-shared</param>
-        <param>--enable-languages=c,c++,objc,f77,ada,java</param>
-        <param>--enable-threads=posix</param>
-        <param>--enable-__cxa_atexit</param>
-        <param>--enable-clocale=gnu</param>
-      </configure>
-      <make>
-        <param>bootstrap</param>
-      </make>
-      <make>
-        <param>-C gcc</param>
-        <param>gnatlib_and_tools</param>
-      </make>
-      <make>
-        <param>install</param>
-      </make>
-      <link>
-        <option>force</option>
-        <target>g77</target>
-        <name>/usr/bin/f77</name>
-      </link>
-    </stage>
-    <stage name="Cleanup">
-      <remove>&build_dir;/&gcc-full-directory;</remove>
-      <remove>&build_dir;/gcc-build</remove>
-      <remove>/opt/gnat</remove>
-    </stage>
-  </package>
-</alfs>

Deleted: profiles/BLFS/trunk/chapter12/gcc295.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/gcc295.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/gcc295.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
-[
-<!ENTITY % general_entities SYSTEM "../config/general.ent">
-<!ENTITY % package_entities SYSTEM "../config/packages/ch12.ent">
-<!ENTITY % config_entities SYSTEM  "../config/config.ent">
-
-%general_entities;
-%package_entities;
-%config_entities;
-
-]>
-<alfs>
-  <package name="gcc295" version="&gcc295-version;">
-    <stage name="Unpacking">
-      <unpack>
-        <archive>&packages_dir;/&gcc295-package;</archive>
-        <destination>&build_dir;</destination>
-      </unpack>
-      <mkdir>
-        <name>&build_dir;/gcc-build</name>
-      </mkdir>
-    </stage>
-    <stage name="Installing">
-      <stageinfo>
-        <base>&build_dir;/gcc-build</base>
-      </stageinfo>
-      <patch base="&build_dir;/&gcc295-directory;">
-        <param>-N</param>
-        <param>-p1</param>
-        <param>-i &packages_dir;/&gcc295-patch1;</param>
-      </patch>
-      <patch base="&build_dir;/&gcc295-directory;">
-        <param>-N</param>
-        <param>-p1</param>
-        <param>-i &packages_dir;/&gcc295-patch2;</param>
-      </patch>
-      <patch base="&build_dir;/&gcc295-directory;">
-        <param>-N</param>
-        <param>-p1</param>
-        <param>-i &packages_dir;/&gcc295-patch3;</param>
-      </patch>
-      <configure command="../&gcc295-directory;/configure">
-        <param>--prefix=/opt/gcc-&gcc295-version;</param>
-        <param>--enable-shared</param>
-        <param>--enable-languages=c,c++</param>
-        <param>--enable-threads=posix</param>
-      </configure>
-      <make>
-        <param>bootstrap</param>
-      </make>
-      <make>
-        <param>install</param>
-      </make>
-      <execute command="L=`find /opt/gcc-&gcc295-version;/lib -name '*libstdc++*.so' -type f` &real-amp;&real-amp;">
-        <param>IL=`basename $L` &real-amp;&real-amp;</param>
-        <param>for i in /opt/gcc-&gcc295-version;/lib/*.so*;</param>
-        <param>do mv -f $i /usr/lib;ln -sf /usr/lib/`basename $i` /opt/gcc-&gcc295-version;/lib; done &real-amp;&real-amp;</param>
-        <param>ln -sf $IL /usr/lib/libstdc++-libc6.1-1.so.2 &real-amp;&real-amp;</param>
-        <param>ln -sf $IL /usr/lib/libstdc++-libc6.2-2.so.3 &real-amp;&real-amp;</param>
-        <param>ln -sf $IL /usr/lib/libstdc++-libc6.3-2.so.3</param>
-      </execute>
-    </stage>
-    <stage name="Cleanup">
-      <remove>&build_dir;/&gcc295-directory;</remove>
-      <remove>&build_dir;/gcc-build</remove>
-    </stage>
-  </package>
-</alfs>

Modified: profiles/BLFS/trunk/chapter12/gnat.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/gnat.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/gnat.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -12,6 +12,11 @@
 ]>
 <alfs>
   <package name="gnat" version="&gnat-version;">
+    <packageinfo>
+      <requires>
+        <name>tcsh</name>
+      </requires>
+    </packageinfo>
     <stage name="Unpacking">
       <unpack>
         <archive>&packages_dir;/&gnat-package;</archive>
@@ -25,11 +30,11 @@
       <textdump base="/tmp">
         <file>gnat_reply</file>
         <content>
-	  =
-	  =3
-	  =/opt/gnat
-	  =
-	</content>
+	    =
+	    =3
+	    =/opt/gnat
+	    =
+	    </content>
       </textdump>
       <execute command="./doconfig < /tmp/gnat_reply" />
       <execute command="./doinstall" />

Modified: profiles/BLFS/trunk/chapter12/j2sdk.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/j2sdk.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/j2sdk.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -11,7 +11,7 @@
 
 ]>
 <alfs>
-  <package name="j2sdk-binary" version="&j2sdk-binary-version;">
+  <package name="j2sdk-binary" version="&j2sdk-version;_&j2sdk-bin-suffix;">
     <stage name="Unpacking">
       <stageinfo>
         <base>&build_dir;</base>
@@ -20,7 +20,7 @@
         <name>java-build</name>
       </mkdir>
       <copy>
-        <source>&packages_dir;/&j2sdk-binary-package;</source>
+        <source>&packages_dir;/&j2sdk-bin-package;</source>
         <destination>&build_dir;/java-build</destination>
       </copy>
     </stage>
@@ -31,10 +31,10 @@
       <execute command="sed">
         <param>-i</param>
         <param>"s:^PATH=.*::"</param>
-        <param>&j2sdk-binary-package;</param>
+        <param>&j2sdk-bin-package;</param>
       </execute>
       <permissions mode="711">
-        <name>&j2sdk-binary-package;</name>
+        <name>&j2sdk-bin-package;</name>
       </permissions>
       <mkdir>
         <option>parents</option>
@@ -45,23 +45,46 @@
         <target>/bin/true</target>
         <name>bin/more</name>
       </link>
-      <execute command="yes | PATH=$PWD/bin:$PATH ./&j2sdk-binary-package;" />
+      <execute command="yes | PATH=$PWD/bin:$PATH ./&j2sdk-bin-package;" />
       <mkdir>
         <option>parents</option>
-        <name>/opt/j2sdk/j2sdk-precompiled-&j2sdk-binary-norev-version;</name>
+        <name>/opt/j2sdk/j2sdk-precompiled-&j2sdk-version;</name>
       </mkdir>
-      <move base="&build_dir;/java-build/&j2sdk-binary-directory;">
+      <move base="&build_dir;/java-build/j2sdk&j2sdk-version;">
         <option>force</option>
         <source>*</source>
-        <destination>/opt/j2sdk/j2sdk-precompiled-&j2sdk-binary-norev-version;</destination>
+        <destination>/opt/j2sdk/j2sdk-precompiled-&j2sdk-version;</destination>
       </move>
     </stage>
     <stage name="Cleanup">
-      <remove>&build_dir;/java-build/&j2sdk-binary-package;</remove>
-      <remove>&build_dir;/java-build/&j2sdk-binary-directory;</remove>
+      <remove>&build_dir;/java-build/&j2sdk-bin-package;</remove>
+      <remove>&build_dir;/java-build/j2sdk&j2sdk-version;</remove>
     </stage>
   </package>
-  <package name="j2sdk-src" version="&j2sdk-src-version;">
+  <package name="j2sdk-source" version="&j2sdk-version;">
+    <packageinfo>
+      <requires>
+        <name>&ximpl;</name>
+      </requires>
+      <requires>
+        <name>zip</name>
+      </requires>
+      <requires>
+        <name>unzip</name>
+      </requires>
+      <requires>
+        <name>cpio</name>
+      </requires>
+      <requires>
+        <name>alsa</name>
+      </requires>
+      <requires>
+        <name>tcsh</name>
+      </requires>
+      <requires>
+        <name>gcc</name>
+      </requires>
+    </packageinfo>
     <stage name="Unpacking">
       <unpack>
         <archive>&packages_dir;/&j2sdk-src-package;</archive>
@@ -79,19 +102,20 @@
     <stage name="Installing">
       <stageinfo>
         <environment>
-          <variable name="PATH" mode="append">:/opt/j2sdk/j2sdk-precompiled-&j2sdk-binary-norev-version;/bin</variable>
-          <variable name="ALT_BOOTDIR">/opt/j2sdk/j2sdk-precompiled-&j2sdk-binary-norev-version;</variable>
+          <variable name="JAVA_HOME">/opt/j2sdk/j2sdk-precompiled-&j2sdk-version;</variable>
+          <variable name="PATH" mode="append">:/opt/j2sdk/j2sdk-precompiled-&j2sdk-version;/bin</variable>
+          <variable name="ALT_BOOTDIR">/opt/j2sdk/j2sdk-precompiled-&j2sdk-version;</variable>
           <variable name="CLASSPATH" />
           <variable name="CFLAGS" />
           <variable name="CXXFLAGS" />
           <variable name="LDFLAGS" />
           <variable name="ALT_DEVTOOLS_PATH">"/usr/bin"</variable>
-          <variable name="BUILD_NUMBER">blfs-5.1-nALFS</variable>
+          <variable name="BUILD_NUMBER">blfs-&blfs-version;</variable>
           <variable name="DEV_ONLY">true</variable>
           <variable name="ALT_MOZILLA_PATH">&build_dir;/java-build</variable>
           <variable name="INSANE">true</variable>
           <variable name="MAKE_VERBOSE">true</variable>
-          <variable name="ALT_CACERTS_FILE">/opt/j2sdk/j2sdk-precompiled-&j2sdk-binary-norev-version;/jre/lib/security/cacerts</variable>
+          <variable name="ALT_CACERTS_FILE">/opt/j2sdk/j2sdk-precompiled-&j2sdk-version;/jre/lib/security/cacerts</variable>
         </environment>
         <base>&build_dir;/java-build</base>
       </stageinfo>
@@ -130,7 +154,7 @@
       <copy base="&build_dir;/java-build/control/build/linux-i586">
         <option>archive</option>
         <source>j2sdk-image</source>
-        <destination>/opt/j2sdk/j2sdk-&j2sdk-src-version;</destination>
+        <destination>/opt/j2sdk/j2sdk-&j2sdk-version;</destination>
       </copy>
     </stage>
   </package>

Modified: profiles/BLFS/trunk/chapter12/librep.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/librep.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/librep.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -20,7 +20,7 @@
         <name>gmp</name>
       </utilizes>
       <utilizes>
-        <name>readline</name>
+        <name>gcc</name>
       </utilizes>
     </packageinfo>
     <stage name="Unpacking">

Modified: profiles/BLFS/trunk/chapter12/perlmodules.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/perlmodules.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/perlmodules.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -12,6 +12,59 @@
 ]>
 <alfs>
   <stage name="Perl modules">
+    <package name="Parse-RecDescent" version="&Parse-RecDescent-version;">
+      <stage name="Unpacking">
+        <unpack>
+          <archive>&packages_dir;/&Parse-RecDescent-package;</archive>
+          <destination>&build_dir;</destination>
+        </unpack>
+      </stage>
+      <stage name="Installing">
+        <stageinfo>
+          <base>&build_dir;/&Parse-RecDescent-directory;</base>
+        </stageinfo>
+        <execute command="perl Makefile.PL" />
+        <make />
+        <make>
+          <param>test</param>
+        </make>
+        <make>
+          <param>install</param>
+        </make>
+      </stage>
+      <stage name="Cleanup">
+        <remove>&build_dir;/&Parse-RecDescent-directory;</remove>
+      </stage>
+    </package>
+    <package name="Inline" version="&Inline-version;">
+      <packageinfo>
+        <requires>
+          <name>Parse-RecDescent</name>
+        </requires>
+      </packageinfo>
+      <stage name="Unpacking">
+        <unpack>
+          <archive>&packages_dir;/&Inline-package;</archive>
+          <destination>&build_dir;</destination>
+        </unpack>
+      </stage>
+      <stage name="Installing">
+        <stageinfo>
+          <base>&build_dir;/&Inline-directory;</base>
+        </stageinfo>
+        <execute command="perl Makefile.PL" />
+        <make />
+        <make>
+          <param>test</param>
+        </make>
+        <make>
+          <param>install</param>
+        </make>
+      </stage>
+      <stage name="Cleanup">
+        <remove>&build_dir;/&Inline-directory;</remove>
+      </stage>
+    </package>
     <package name="Astro-FITS-Header" version="&Astro-FITS-Header-version;">
       <stage name="Unpacking">
         <unpack>
@@ -26,6 +79,9 @@
         <execute command="perl Makefile.PL" />
         <make />
         <make>
+          <param>test</param>
+        </make>
+        <make>
           <param>install</param>
         </make>
       </stage>
@@ -33,11 +89,41 @@
         <remove>&build_dir;/&Astro-FITS-Header-directory;</remove>
       </stage>
     </package>
+    <package name="ExtUtils-F77" version="&ExtUtils-F77-version;">
+      <stage name="Unpacking">
+        <unpack>
+          <archive>&packages_dir;/&ExtUtils-F77-package;</archive>
+          <destination>&build_dir;</destination>
+        </unpack>
+      </stage>
+      <stage name="Installing">
+        <stageinfo>
+          <base>&build_dir;/&ExtUtils-F77-directory;</base>
+        </stageinfo>
+        <execute command="perl Makefile.PL" />
+        <make />
+        <make>
+          <param>test</param>
+        </make>
+        <make>
+          <param>install</param>
+        </make>
+      </stage>
+      <stage name="Cleanup">
+        <remove>&build_dir;/&ExtUtils-F77-directory;</remove>
+      </stage>
+    </package>
     <package name="PDL" version="&PDL-version;">
       <packageinfo>
         <requires>
           <name>Astro-FITS-Header</name>
         </requires>
+        <requires>
+          <name>ExtUtils-F77</name>
+        </requires>
+        <requires>
+          <name>Inline</name>
+        </requires>
       </packageinfo>
       <stage name="Unpacking">
         <unpack>
@@ -52,6 +138,9 @@
         <execute command="perl Makefile.PL" />
         <make />
         <make>
+          <param>test</param>
+        </make>
+        <make>
           <param>install</param>
         </make>
       </stage>
@@ -73,6 +162,9 @@
         <execute command="perl Makefile.PL" />
         <make />
         <make>
+          <param>test</param>
+        </make>
+        <make>
           <param>install</param>
         </make>
       </stage>
@@ -81,6 +173,11 @@
       </stage>
     </package>
     <package name="XML-Parser" version="&XML-Parser-version;">
+      <packageinfo>
+        <requires>
+          <name>expat</name>
+        </requires>
+      </packageinfo>
       <stage name="Unpacking">
         <unpack>
           <archive>&packages_dir;/&XML-Parser-package;</archive>
@@ -94,6 +191,9 @@
         <execute command="perl Makefile.PL" />
         <make />
         <make>
+          <param>test</param>
+        </make>
+        <make>
           <param>install</param>
         </make>
       </stage>
@@ -126,6 +226,9 @@
         <execute command="perl Makefile.PL --without-guessing" />
         <make />
         <make>
+          <param>test</param>
+        </make>
+        <make>
           <param>install</param>
         </make>
       </stage>
@@ -133,26 +236,61 @@
         <remove>&build_dir;/&Gtk-Perl-directory;</remove>
       </stage>
     </package>
-    <package name="Parse-RecDescent" version="&Parse-RecDescent-version;">
+    <package name="SGMLSpm" version="&SGMLSpm-version;">
       <stage name="Unpacking">
         <unpack>
-          <archive>&packages_dir;/&Parse-RecDescent-package;</archive>
+          <archive>&packages_dir;/&SGMLSpm-package;</archive>
           <destination>&build_dir;</destination>
         </unpack>
       </stage>
       <stage name="Installing">
         <stageinfo>
-          <base>&build_dir;/&Parse-RecDescent-directory;</base>
+          <base>&build_dir;/&SGMLSpm-directory;</base>
         </stageinfo>
         <execute command="perl Makefile.PL" />
         <make />
         <make>
+          <param>test</param>
+        </make>
+        <make>
           <param>install</param>
         </make>
       </stage>
       <stage name="Cleanup">
-        <remove>&build_dir;/&Parse-RecDescent-directory;</remove>
+        <remove>&build_dir;/&SGMLSpm-directory;</remove>
       </stage>
     </package>
+    <package name="Perl-Tk" version="&Perl-Tk-version;">
+      <packageinfo>
+        <requires>
+          <name>tk</name>
+        </requires>
+        <requires>
+          <name>libjpeg</name>
+        </requires>
+      </packageinfo>
+      <stage name="Unpacking">
+        <unpack>
+          <archive>&packages_dir;/&Perl-Tk-package;</archive>
+          <destination>&build_dir;</destination>
+        </unpack>
+      </stage>
+      <stage name="Installing">
+        <stageinfo>
+          <base>&build_dir;/&Perl-Tk-directory;</base>
+        </stageinfo>
+        <execute command="perl Makefile.PL" />
+        <make />
+        <make>
+          <param>test</param>
+        </make>
+        <make>
+          <param>install</param>
+        </make>
+      </stage>
+      <stage name="Cleanup">
+        <remove>&build_dir;/&Perl-Tk-directory;</remove>
+      </stage>
+    </package>
   </stage>
 </alfs>

Modified: profiles/BLFS/trunk/chapter12/python.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/python.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/python.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -14,6 +14,9 @@
   <package name="python" version="&python-version;">
     <packageinfo>
       <utilizes>
+        <name>openssl</name>
+      </utilizes>
+      <utilizes>
         <name>expat</name>
       </utilizes>
       <utilizes>
@@ -29,7 +32,7 @@
         <name>gmp</name>
       </utilizes>
       <utilizes>
-        <name>readline</name>
+        <name>pth</name>
       </utilizes>
     </packageinfo>
     <stage name="Unpacking">
@@ -45,7 +48,7 @@
       <patch>
         <param>-N</param>
         <param>-p1</param>
-        <param>-i &packages_dir;/&python-patch;</param>
+        <param>-i &packages_dir;/&python-gdbm-patch;</param>
       </patch>
       <configure>
         <param>--prefix=/usr</param>

Modified: profiles/BLFS/trunk/chapter12/ruby.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/ruby.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/ruby.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -12,6 +12,20 @@
 ]>
 <alfs>
   <package name="ruby" version="&ruby-version;">
+    <packageinfo>
+      <utilizes>
+        <name>openssl</name>
+      </utilizes>
+      <utilizes>
+        <name>tk</name>
+      </utilizes>
+      <utilizes>
+        <name>db</name>
+      </utilizes>
+      <utilizes>
+        <name>gdbm</name>
+      </utilizes>
+    </packageinfo>
     <stage name="Unpacking">
       <unpack>
         <archive>&packages_dir;/&ruby-package;</archive>
@@ -24,6 +38,8 @@
       </stageinfo>
       <configure>
         <param>--prefix=/usr</param>
+        <param>--enable-shared</param>
+        <param>--enable-pthread</param>
       </configure>
       <make />
       <make>

Modified: profiles/BLFS/trunk/chapter12/tcl.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/tcl.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/tcl.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -27,6 +27,7 @@
       </stageinfo>
       <configure>
         <param>--prefix=/usr</param>
+        <param>--enable-threads</param>
       </configure>
       <make />
       <search_replace>

Modified: profiles/BLFS/trunk/chapter12/tk.xml
===================================================================
--- profiles/BLFS/trunk/chapter12/tk.xml	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/chapter12/tk.xml	2004-11-11 20:30:09 UTC (rev 1582)
@@ -14,7 +14,7 @@
   <package name="tk" version="&tk-version;">
     <packageinfo>
       <requires>
-        <name>xfree</name>
+        <name>&ximpl;</name>
       </requires>
       <requires>
         <name>tcl</name>
@@ -35,6 +35,7 @@
       </stageinfo>
       <configure>
         <param>--prefix=/usr</param>
+        <param>--enable-threads</param>
       </configure>
       <make />
       <search_replace>

Modified: profiles/BLFS/trunk/config_standard/packages/ch12.ent
===================================================================
--- profiles/BLFS/trunk/config_standard/packages/ch12.ent	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/config_standard/packages/ch12.ent	2004-11-11 20:30:09 UTC (rev 1582)
@@ -1,16 +1,28 @@
 <!--************* packages for chapter 12 *************-->
 
-<!ENTITY python-version   "2.3.3">
+<!ENTITY python-version   "2.3.4">
 <!ENTITY python-package   "Python-&python-version;.tar.bz2">
 <!ENTITY python-directory "Python-&python-version;">
 
-<!ENTITY python-patch     "Python-&python-version;-gdbm-2.patch">
+<!ENTITY python-gdbm-patch "Python-&python-version;-gdbm-1.patch">
 
-<!-- Perl Modules -->
-<!ENTITY PDL-version   "2.4.0">
+<!-- Begin Perl Modules -->
+<!ENTITY PDL-version   "2.4.1">
 <!ENTITY PDL-package   "PDL-&PDL-version;.tar.gz">
 <!ENTITY PDL-directory "PDL-&PDL-version;">
 
+<!ENTITY ExtUtils-F77-version   "1.14">
+<!ENTITY ExtUtils-F77-package   "ExtUtils-F77-&ExtUtils-F77-version;.tar.gz">
+<!ENTITY ExtUtils-F77-directory "ExtUtils-F77-&ExtUtils-F77-version;">
+
+<!ENTITY Inline-version   "0.44">
+<!ENTITY Inline-package   "Inline-&Inline-version;.tar.gz">
+<!ENTITY Inline-directory "Inline-&Inline-version;">
+
+<!ENTITY Parse-RecDescent-version   "1.94">
+<!ENTITY Parse-RecDescent-package   "Parse-RecDescent-&Parse-RecDescent-version;.tar.gz">
+<!ENTITY Parse-RecDescent-directory "Parse-RecDescent-&Parse-RecDescent-version;">
+
 <!ENTITY Astro-FITS-Header-version   "2.8.1">
 <!ENTITY Astro-FITS-Header-package   "Astro-FITS-Header-&Astro-FITS-Header-version;.tar.gz">
 <!ENTITY Astro-FITS-Header-directory "Astro-FITS-Header-&Astro-FITS-Header-version;">
@@ -19,7 +31,7 @@
 <!ENTITY Gtk-Perl-package   "Gtk-Perl-&Gtk-Perl-version;.tar.gz">
 <!ENTITY Gtk-Perl-directory "Gtk-Perl-&Gtk-Perl-version;">
 
-<!ENTITY XML-Writer-version   "0.4.1">
+<!ENTITY XML-Writer-version   "0.510">
 <!ENTITY XML-Writer-package   "XML-Writer-&XML-Writer-version;.tar.gz">
 <!ENTITY XML-Writer-directory "XML-Writer-&XML-Writer-version;">
 
@@ -27,65 +39,89 @@
 <!ENTITY XML-Parser-package   "XML-Parser-&XML-Parser-version;.tar.gz">
 <!ENTITY XML-Parser-directory "XML-Parser-&XML-Parser-version;">
 
-<!ENTITY Parse-RecDescent-version   "1.94">
-<!ENTITY Parse-RecDescent-package   "Parse-RecDescent-&Parse-RecDescent-version;.tar.gz">
-<!ENTITY Parse-RecDescent-directory "Parse-RecDescent-&Parse-RecDescent-version;">
+<!ENTITY SGMLSpm-version   "1.03ii">
+<!ENTITY SGMLSpm-package   "SGMLSpm-&SGMLSpm-version;.tar.gz">
+<!ENTITY SGMLSpm-directory "SGMLSpm-&SGMLSpm-version;">
 
+<!ENTITY Perl-Tk-version   "804.027">
+<!ENTITY Perl-Tk-package   "Tk-&Perl-Tk-version;.tar.gz">
+<!ENTITY Perl-Tk-directory "Perl-Tk-&Perl-Tk-version;">
+<!-- End Perl Modules-->
+
 <!ENTITY librep-version   "0.17">
 <!ENTITY librep-package   "librep-&librep-version;.tar.gz">
 <!ENTITY librep-directory "librep-&librep-version;">
 
-<!ENTITY j2sdk-binary-version   "1.4.2_04">
-<!ENTITY j2sdk-binary-norev-version "1.4.2">
-<!ENTITY j2sdk-binary-alt-version "1_4_2_04">
-<!ENTITY j2sdk-src-version "1.4.2">
-<!ENTITY j2sdk-src-alt-version "1_4_2">
-<!ENTITY j2sdk-binary-package   "j2sdk-&j2sdk-binary-alt-version;-linux-i586.bin">
-<!ENTITY j2sdk-binary-directory "j2sdk&j2sdk-binary-version;">
-<!-- http://wwws.sun.com/software/communitysource/j2se/java2/download.html -->
-<!ENTITY j2sdk-src-package "j2sdk-&j2sdk-src-alt-version;-src-scsl.zip">
-<!ENTITY j2sdk-src-bin-package "j2sdk-&j2sdk-src-alt-version;-bin-scsl.zip">
-<!ENTITY j2sdk-src-mozilla-headers-package "j2sdk-&j2sdk-src-alt-version;-mozilla_headers-unix.zip">
+<!ENTITY j2sdk-version "1.4.2">
+<!-- Download these from http://java.sun.com/j2se/1.4.2/download.html: -->
+<!ENTITY j2sdk-bin-suffix    "06">
+<!ENTITY j2sdk-bin-version   "1_4_2_&j2sdk-bin-suffix;">
+<!ENTITY j2sdk-bin-package   "j2sdk-&j2sdk-bin-version;-linux-i586.bin">
+<!ENTITY j2sdk-bin-directory "j2sdk-&j2sdk-bin-version;">
 
-<!ENTITY j2sdk-asm-patch "j2sdk-&j2sdk-src-version;-fix-inline-asm-1.patch">
-<!ENTITY j2sdk-gcc33-patch "j2sdk-&j2sdk-src-version;-gcc33-1.patch">
-<!ENTITY j2sdk-motif-patch "j2sdk-&j2sdk-src-version;-motif-mkmsgcat.patch">
-<!ENTITY j2sdk-remove-debug-patch "j2sdk-&j2sdk-src-version;-remove-debug-image.patch">
-<!ENTITY j2sdk-fixed-paths-patch "j2sdk-&j2sdk-src-version;-remove-fixed-paths-1.patch">
-<!ENTITY j2sdk-static-cxx-patch "j2sdk-&j2sdk-src-version;-static_cxx.patch">
+<!-- Download these from http://wwws.sun.com/software/communitysource/j2se/java2/download.html: -->
+<!ENTITY j2sdk-src-version                 "1_4_2">
+<!ENTITY j2sdk-src-package                 "j2sdk-&j2sdk-src-version;-src-scsl.zip">
+<!ENTITY j2sdk-src-bin-package             "j2sdk-&j2sdk-src-version;-bin-scsl.zip">
+<!ENTITY j2sdk-src-mozilla-headers-package "j2sdk-&j2sdk-src-version;-mozilla_headers-unix.zip">
 
+<!ENTITY j2sdk-asm-patch          "j2sdk-&j2sdk-version;-fix_inline_asm-1.patch">
+<!ENTITY j2sdk-gcc33-patch        "j2sdk-&j2sdk-version;-gcc33-1.patch">
+<!ENTITY j2sdk-motif-patch        "j2sdk-&j2sdk-version;-motif_mkmsgcat-1.patch">
+<!ENTITY j2sdk-remove-debug-patch "j2sdk-&j2sdk-version;-remove_debug_image-1.patch">
+<!ENTITY j2sdk-fixed-paths-patch  "j2sdk-&j2sdk-version;-remove_fixed_paths-1.patch">
+<!ENTITY j2sdk-static-cxx-patch   "j2sdk-&j2sdk-version;-static_cxx-1.patch">
+
 <!ENTITY ruby-version   "1.8.1">
 <!ENTITY ruby-package   "ruby-&ruby-version;.tar.gz">
 <!ENTITY ruby-directory "ruby-&ruby-version;">
 
+<!ENTITY tcl-version     "8.4.7">
+<!ENTITY tcl-major-minor "8.4">
+<!ENTITY tcl-package     "tcl&tcl-version;-src.tar.gz">
+<!ENTITY tcl-directory   "tcl&tcl-version;">
+
+<!ENTITY tk-version     "8.4.7">
+<!ENTITY tk-major-minor "8.4">
+<!ENTITY tk-package     "tk&tk-version;-src.tar.gz">
+<!ENTITY tk-directory   "tk&tk-version;">
+
+<!ENTITY expect-version     "5.42.1">
+<!ENTITY expect-package     "expect-&expect-version;.tar.gz">
+<!ENTITY expect-directory   "expect-&expect-version;">
+<!ENTITY expect-spawn-patch "expect-&expect-version;-spawn-1.patch">
+
+<!ENTITY dejagnu-version   "1.4.4">
+<!ENTITY dejagnu-package   "dejagnu-&dejagnu-version;.tar.gz">
+<!ENTITY dejagnu-directory "dejagnu-&dejagnu-version;">
+
 <!ENTITY gnat-version   "3.15p">
 <!ENTITY gnat-package   "gnat-&gnat-version;-i686-pc-redhat71-gnu-bin.tar.gz">
 <!ENTITY gnat-directory "gnat-&gnat-version;-i686-pc-linux-gnu-bin">
 
-<!ENTITY gcc-full-version   "3.3.3">
-<!ENTITY gcc-full-package   "gcc-&gcc-full-version;.tar.bz2">
-<!ENTITY gcc-full-directory "gcc-&gcc-full-version;">
+<!ENTITY gcc-34-version              "3.4.1">
+<!ENTITY gcc-34-package              "gcc-&gcc-34-version;.tar.bz2">
+<!ENTITY gcc-34-testsuite            "gcc-testsuite-&gcc-34-version;.tar.bz2">
+<!ENTITY gcc-34-directory            "gcc-&gcc-34-version;">
+<!ENTITY gcc-34-no_fixincludes-patch "gcc-&gcc-34-version;-no_fixincludes-1.patch">
+<!ENTITY gcc-34-linkonce-patch       "gcc-&gcc-34-version;-linkonce-1.patch">
 
-<!ENTITY gcc-full-patch1    "gcc-&gcc-full-version;-no_fixincludes-1.patch">
+<!ENTITY gcc-33-version              "3.3.3">
+<!ENTITY gcc-33-package              "gcc-&gcc-33-version;.tar.bz2">
+<!ENTITY gcc-33-directory            "gcc-&gcc-33-version;">
+<!ENTITY gcc-33-no_fixincludes-patch "gcc-&gcc-33-version;-no_fixincludes-1.patch">
 
-<!ENTITY tcl-version   "8.4.6">
-<!ENTITY tcl-major-minor "8.4">
-<!ENTITY tcl-package   "tcl&tcl-version;-src.tar.gz">
-<!ENTITY tcl-directory "tcl&tcl-version;">
+<!ENTITY gcc-295-version              "2.95.3">
+<!ENTITY gcc-295-package              "gcc-&gcc-295-version;.tar.gz">
+<!ENTITY gcc-295-directory            "gcc-&gcc-295-version;">
+<!ENTITY gcc-295-patch                "gcc-&gcc-295-version;-2.patch">
+<!ENTITY gcc-295-no_fixincludes-patch "gcc-&gcc-295-version;-no_fixinc-1.patch">
+<!ENTITY gcc-295-returntype_fix-patch "gcc-&gcc-295-version;-returntype_fix-1.patch">
 
-<!ENTITY tk-version   "8.4.6">
-<!ENTITY tk-major-minor "8.4">
-<!ENTITY tk-package   "tk&tk-version;-src.tar.gz">
-<!ENTITY tk-directory "tk&tk-version;">
-
-<!ENTITY gcc295-version   "2.95.3">
-<!ENTITY gcc295-package   "gcc-&gcc295-version;.tar.gz">
-<!ENTITY gcc295-directory "gcc-&gcc295-version;">
-
-<!ENTITY gcc295-patch1     "gcc-&gcc295-version;-2.patch">
-<!ENTITY gcc295-patch2     "gcc-&gcc295-version;-no-fixinc.patch">
-<!ENTITY gcc295-patch3     "gcc-&gcc295-version;-returntype-fix.patch">
-
 <!ENTITY nasm-version   "0.98.38">
 <!ENTITY nasm-package   "nasm-&nasm-version;.tar.bz2">
 <!ENTITY nasm-directory "nasm-&nasm-version;">
+
+<!ENTITY doxygen-version   "1.3.9.1">
+<!ENTITY doxygen-package   "doxygen-&doxygen-version;.src.tar.gz">
+<!ENTITY doxygen-directory "doxygen-&doxygen-version;">

Modified: profiles/BLFS/trunk/system.ent
===================================================================
--- profiles/BLFS/trunk/system.ent	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/system.ent	2004-11-11 20:30:09 UTC (rev 1582)
@@ -1,33 +1,33 @@
 <!-- chapter 3 -->
-<!ENTITY configusers SYSTEM "./chapter03/configusers.xml">
-<!ENTITY issue     SYSTEM "./chapter03/issue.xml">
-<!ENTITY bash_startup SYSTEM "./chapter03/bash_startup.xml">
-<!ENTITY inputrc   SYSTEM "./chapter03/inputrc.xml">
-<!ENTITY random    SYSTEM "./chapter03/random.xml">
-<!ENTITY vimrc     SYSTEM "./chapter03/vimrc.xml">
-<!ENTITY shells    SYSTEM "./chapter03/shells.xml">
-<!ENTITY netfs     SYSTEM "./chapter03/netfs.xml">
+<!ENTITY configusers   SYSTEM "./chapter03/configusers.xml">
+<!ENTITY issue         SYSTEM "./chapter03/issue.xml">
+<!ENTITY bash_startup  SYSTEM "./chapter03/bash_startup.xml">
+<!ENTITY inputrc       SYSTEM "./chapter03/inputrc.xml">
+<!ENTITY random        SYSTEM "./chapter03/random.xml">
+<!ENTITY vimrc         SYSTEM "./chapter03/vimrc.xml">
+<!ENTITY shells        SYSTEM "./chapter03/shells.xml">
+<!ENTITY netfs         SYSTEM "./chapter03/netfs.xml">
 <!ENTITY compressman   SYSTEM "./chapter03/maninfo.xml">
 
 <!-- chapter 4 -->
-<!ENTITY cracklib  SYSTEM "./chapter04/cracklib.xml">
-<!ENTITY shadow    SYSTEM "./chapter04/shadow.xml">
-<!ENTITY gnupg     SYSTEM "./chapter04/gnupg.xml">
-<!ENTITY iptables  SYSTEM "./chapter04/iptables.xml">
-<!ENTITY linuxpam  SYSTEM "./chapter04/linuxpam.xml">
-<!ENTITY tripwire  SYSTEM "./chapter04/tripwire.xml">
-<!ENTITY heimdal   SYSTEM "./chapter04/heimdal.xml">
-<!ENTITY mitkrb    SYSTEM "./chapter04/mitkrb.xml">
+<!ENTITY cracklib      SYSTEM "./chapter04/cracklib.xml">
+<!ENTITY shadow        SYSTEM "./chapter04/shadow.xml">
+<!ENTITY gnupg         SYSTEM "./chapter04/gnupg.xml">
+<!ENTITY iptables      SYSTEM "./chapter04/iptables.xml">
+<!ENTITY linuxpam      SYSTEM "./chapter04/linuxpam.xml">
+<!ENTITY tripwire      SYSTEM "./chapter04/tripwire.xml">
+<!ENTITY heimdal       SYSTEM "./chapter04/heimdal.xml">
+<!ENTITY mitkrb        SYSTEM "./chapter04/mitkrb.xml">
 
 <!-- chapter 5 -->
 <!ENTITY reiserfsutils SYSTEM "./chapter05/reiserfsprogs.xml">
 <!ENTITY xfsprogs      SYSTEM "./chapter05/xfsprogs.xml">
 
 <!-- chapter 6 -->
-<!ENTITY vim        SYSTEM "./chapter06/vim.xml">
-<!ENTITY emacs      SYSTEM "./chapter06/emacs.xml">
-<!ENTITY nano       SYSTEM "./chapter06/nano.xml">
-<!ENTITY joe        SYSTEM "./chapter06/joe.xml">
+<!ENTITY vim           SYSTEM "./chapter06/vim.xml">
+<!ENTITY emacs         SYSTEM "./chapter06/emacs.xml">
+<!ENTITY nano          SYSTEM "./chapter06/nano.xml">
+<!ENTITY joe           SYSTEM "./chapter06/joe.xml">
 
 <!-- chapter 7 -->
 <!ENTITY ash        SYSTEM "./chapter07/ash.xml">
@@ -106,12 +106,16 @@
 <!ENTITY librep      SYSTEM "./chapter12/librep.xml">
 <!ENTITY j2sdk       SYSTEM "./chapter12/j2sdk.xml">
 <!ENTITY ruby        SYSTEM "./chapter12/ruby.xml">
-<!ENTITY gnat        SYSTEM "./chapter12/gnat.xml">
-<!ENTITY gcc-full    SYSTEM "./chapter12/gcc-full.xml">
 <!ENTITY tcl         SYSTEM "./chapter12/tcl.xml">
 <!ENTITY tk          SYSTEM "./chapter12/tk.xml">
-<!ENTITY gcc295      SYSTEM "./chapter12/gcc295.xml">
+<!ENTITY expect      SYSTEM "./chapter12/expect.xml">
+<!ENTITY dejagnu     SYSTEM "./chapter12/dejagnu.xml">
+<!ENTITY gnat        SYSTEM "./chapter12/gnat.xml">
+<!ENTITY gcc-34      SYSTEM "./chapter12/gcc-34.xml">
+<!ENTITY gcc-33      SYSTEM "./chapter12/gcc-33.xml">
+<!ENTITY gcc-295     SYSTEM "./chapter12/gcc-295.xml">
 <!ENTITY nasm        SYSTEM "./chapter12/nasm.xml">
+<!ENTITY doxygen     SYSTEM "./chapter12/doxygen.xml">
 
 <!-- chapter 13 -->
 <!ENTITY ppp        SYSTEM "./chapter13/ppp.xml">
@@ -241,7 +245,6 @@
 <!ENTITY gnome-mime-data SYSTEM "./chapter30/gnome-mime-data.xml">
 <!ENTITY gnome-vfs2      SYSTEM "./chapter30/gnome-vfs2.xml">
 <!ENTITY libgnome        SYSTEM "./chapter30/libgnome.xml">
-<!ENTITY libart-lgpl     SYSTEM "./chapter30/libart_lgpl.xml">
 <!ENTITY libglade        SYSTEM "./chapter30/libglade.xml">
 <!ENTITY libgnomecanvas  SYSTEM "./chapter30/libgnomecanvas.xml">
 <!ENTITY libbonoboui     SYSTEM "./chapter30/libbonoboui.xml">

Modified: profiles/BLFS/trunk/wget/chapter12.urls
===================================================================
--- profiles/BLFS/trunk/wget/chapter12.urls	2004-11-11 15:47:42 UTC (rev 1581)
+++ profiles/BLFS/trunk/wget/chapter12.urls	2004-11-11 20:30:09 UTC (rev 1582)
@@ -1,28 +1,54 @@
-ftp://ftp.python.org/pub/python/2.3.3/Python-2.3.3.tar.bz2
-http://www.linuxfromscratch.org/patches/blfs/5.1/Python-2.3.3-gdbm-2.patch
+ftp://ftp.python.org/pub/python/2.3.4/Python-2.3.4.tar.bz2
+http://www.linuxfromscratch.org/blfs/downloads/svn/Python-2.3.4-gdbm-1.patch
 
-ftp://cpan.pair.com/authors/id/C/CS/CSOE/PDL-2.4.0.tar.gz
+http://search.cpan.org/CPAN/authors/id/C/CS/CSOE/PDL-2.4.1.tar.gz
+http://www.cpan.org/authors/id/K/KG/KGB/ExtUtils-F77-1.14.tar.gz
+http://www.cpan.org/authors/id/I/IN/INGY/Inline-0.44.tar.gz
+ftp://cpan.pair.com/authors/id/D/DC/DCONWAY/Parse-RecDescent-1.94.tar.gz
 ftp://cpan.pair.com/authors/id/A/AA/AALLAN/Astro-FITS-Header-2.8.1.tar.gz
 ftp://cpan.pair.com/authors/id/M/ML/MLEHMANN/Gtk-Perl-0.7009.tar.gz
-ftp://cpan.pair.com/authors/id/E/ED/EDAVIS/XML-Writer-0.4.1.tar.gz
+http://www.cpan.org/authors/id/J/JO/JOSEPHW/XML-Writer-0.510.tar.gz
 ftp://cpan.pair.com/authors/id/M/MS/MSERGEANT/XML-Parser-2.34.tar.gz
-ftp://cpan.pair.com/authors/id/D/DC/DCONWAY/Parse-RecDescent-1.94.tar.gz
+http://www.cpan.org/authors/id/D/DM/DMEGG/SGMLSpm-1.03ii.tar.gz
+http://www.cpan.org/authors/id/N/NI/NI-S/Tk-804.027.tar.gz
 
 http://telia.dl.sourceforge.net/sourceforge/librep/librep-0.17.tar.gz
 
+http://java.sun.com/j2se/1.4.2/download.html
+http://wwws.sun.com/software/communitysource/j2se/java2/download.html
+http://www.linuxfromscratch.org/blfs/downloads/svn/j2sdk-1.4.2-fix_inline_asm-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/j2sdk-1.4.2-gcc33-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/j2sdk-1.4.2-motif_mkmsgcat-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/j2sdk-1.4.2-remove_debug_image-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/j2sdk-1.4.2-remove_fixed_paths-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/j2sdk-1.4.2-static_cxx-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/j2sdk-1.4.2-ash-1.patch
+
 ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.1.tar.gz
 
-ftp://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3.3.3/gcc-3.3.3.tar.bz2
-http://www.linuxfromscratch.org/patches/blfs/5.1/gcc-3.3.3-no_fixincludes-1.patch
+ftp://ftp.us.xemacs.org/pub/tcl/tcl8_4/tcl8.4.7-src.tar.gz
+ftp://ftp.us.xemacs.org/pub/tcl/tcl8_4/tk8.4.7-src.tar.gz
 
+http://expect.nist.gov/old/expect-5.42.1.tar.gz
+http://www.linuxfromscratch.org/blfs/downloads/svn/expect-5.42.1-spawn-1.patch
+
+ftp://ftp.gnu.org/pub/gnu/dejagnu/dejagnu-1.4.4.tar.gz
+
 ftp://cs.nyu.edu/pub/gnat/3.15p/gnat-3.15p-i686-pc-redhat71-gnu-bin.tar.gz
 
-ftp://ftp.us.xemacs.org/pub/tcl/tcl8_4/tcl8.4.6-src.tar.gz
-ftp://ftp.us.xemacs.org/pub/tcl/tcl8_4/tk8.4.6-src.tar.gz
+ftp://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3.4.1/gcc-3.4.1.tar.bz2
+ftp://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3.4.1/gcc-testsuite-3.4.1.tar.bz2
+http://www.linuxfromscratch.org/blfs/downloads/svn/gcc-3.4.1-no_fixincludes-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/gcc-3.4.1-linkonce-1.patch
 
+ftp://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3.3.3/gcc-3.3.3.tar.bz2
+http://www.linuxfromscratch.org/blfs/downloads/svn/gcc-3.3.3-no_fixincludes-1.patch
+
 ftp://ftp.gnu.org/gnu/gcc/gcc-2.95.3.tar.gz
-http://www.linuxfromscratch.org/patches/blfs/5.1/gcc-2.95.3-2.patch
-http://www.linuxfromscratch.org/patches/blfs/5.1/gcc-2.95.3-no-fixinc.patch
-http://www.linuxfromscratch.org/patches/blfs/5.1/gcc-2.95.3-returntype-fix.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/gcc-2.95.3-2.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/gcc-2.95.3-no_fixinc-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/gcc-2.95.3-returntype_fix-1.patch
 
 http://unc.dl.sourceforge.net/sourceforge/nasm/nasm-0.98.38.tar.bz2
+
+ftp://ftp.stack.nl/pub/users/dimitri/doxygen-1.3.9.1.src.tar.gz




More information about the alfs-log mailing list