changes for consolidation

Reinhard bookreader at gmx.com
Mon Mar 15 13:55:52 PST 2004


Hello,

as no one shouted for veto, I changed the kde-tree to follow the organization 
of the other chapters of the book. As most files moved or changed, best would 
be to replace the kde-tree (with attached kde-tarball).
These changes don't change any content - only filenames and 
directory-structure.

All changes compiled well with openjade.

Other changes just on filenames and directories apply for gtk and gtk2.
I renamed the content-files, so that they are equal spelled that the 
entity-file.
mv BLFS/BOOK/x/lib/gtk+.xml  			   BLFS/BOOK/x/lib/gtk.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-desc.xml   BLFS/BOOK/x/lib/gtk/gtk-desc.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-exp.xml    BLFS/BOOK/x/lib/gtk/gtk-exp.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-inst.xml   BLFS/BOOK/x/lib/gtk/gtk-inst.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-intro.xml  BLFS/BOOK/x/lib/gtk/gtk-intro.xml

mv BLFS/BOOK/x/lib/gtk+2.xml BLFS/BOOK/x/lib/gtk2.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-desc.xml   BLFS/BOOK/x/lib/gtk/gtk-desc.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-exp.xml    BLFS/BOOK/x/lib/gtk/gtk-exp.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-inst.xml   BLFS/BOOK/x/lib/gtk/gtk-inst.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-intro.xml  BLFS/BOOK/x/lib/gtk/gtk-intro.xml

The gtk*.diff files reflect the changes in the xml-structure.

Further I provide few (content-)changes (in the changes.tar.bz2).

As [B]LFS's rule is install a package by compiling the sources, I believe, 
that the dependencies should reflect the build-process. If some packages have 
different dependencies at runtime, this should be mentioned in the 
package-chapter.
I also believe, that the dependencies should match the build-instructions 
provided (means, that if you can add a disable-pkg switch to configure, but 
this isn't used, pkg should be a required dependency). 

Following this theorem I added XFree as required dependency to imlib2 as well 
as to ffmpeg. libglade fails without atk and directfb fails with a broken (?) 
kernel-header. 
I added the workaround I got from the blfs-support-mailinglist to the build 
instructions, which results in a new xml-file.

All diffs where made from the BLFS-directory given the whole path.

Hope you find it useful to integrate the changes in the book.


Kind regards


Reinhard
-------------- next part --------------
A non-text attachment was scrubbed...
Name: changes.tar.bz2
Type: application/x-tbz
Size: 2554 bytes
Desc: not available
URL: <http://lists.linuxfromscratch.org/pipermail/blfs-dev/attachments/20040315/ce565146/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kde.tar.bz2
Type: application/x-tbz
Size: 12507 bytes
Desc: not available
URL: <http://lists.linuxfromscratch.org/pipermail/blfs-dev/attachments/20040315/ce565146/attachment-0001.bin>
-------------- next part --------------
mv BLFS/BOOK/x/lib/gtk+.xml  			   BLFS/BOOK/x/lib/gtk.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-desc.xml   BLFS/BOOK/x/lib/gtk/gtk-desc.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-exp.xml    BLFS/BOOK/x/lib/gtk/gtk-exp.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-inst.xml   BLFS/BOOK/x/lib/gtk/gtk-inst.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-intro.xml  BLFS/BOOK/x/lib/gtk/gtk-intro.xml

mv BLFS/BOOK/x/lib/gtk+2.xml BLFS/BOOK/x/lib/gtk2.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-desc.xml   BLFS/BOOK/x/lib/gtk/gtk-desc.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-exp.xml    BLFS/BOOK/x/lib/gtk/gtk-exp.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-inst.xml   BLFS/BOOK/x/lib/gtk/gtk-inst.xml
mv BLFS/BOOK/x/lib/gtk/gtk+-intro.xml  BLFS/BOOK/x/lib/gtk/gtk-intro.xml

# new file:  BLFS/BOOK/general/graphlib/directfb/directfb-exp.xml
#
# rest of changes in diffs.
#
# kde-tree is a replacement - no diffs provided.


More information about the blfs-dev mailing list