From 8d1f93246647d335cf3d191b1ad2ca6030dde126 Mon Sep 17 00:00:00 2001 From: Timothy Bauscher Date: Fri, 17 Jan 2003 02:59:00 +0000 Subject: Billy's bzip2 layout. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2364 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/bzip2-inst.xml | 32 +++++++++++++++++++++++++++----- chapter06/bzip2.xml | 5 ++--- entities/bzip2.ent | 1 - 3 files changed, 29 insertions(+), 9 deletions(-) diff --git a/chapter06/bzip2-inst.xml b/chapter06/bzip2-inst.xml index 44a254ed4..4ff56528b 100644 --- a/chapter06/bzip2-inst.xml +++ b/chapter06/bzip2-inst.xml @@ -1,18 +1,40 @@ +   + Installation of Bzip2 -Install Bzip2 by running the following commands: +Compile the package: + +make -f Makefile-libbz2_so && +make + + +And finish off installing the package: + + +make install + +Copy the Bzip2 binary into the /bin directory, make some + neccessary symbolic links and clean up. -make -f Makefile-libbz2_so && -make && -make install && + cp bzip2-shared /bin/bzip2 && cp -a libbz2.so* /lib && ln -s ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so && rm /usr/bin/{bunzip2,bzcat,bzip2} && mv /usr/bin/{bzip2recover,bzless,bzmore} /bin && ln -s bzip2 /bin/bunzip2 && -ln -s bzip2 /bin/bzcat +ln -s bzip2 /bin/bzcat + + +Command explanations + +make -f Makefile-libbz2_so: This will cause bzip2 +to be built using a different Makefile file, in this case the +Makefile-libbz2_so file, which creates a dynamic libbz2.so library and +links the bzip2 utilities against it. + + diff --git a/chapter06/bzip2.xml b/chapter06/bzip2.xml index f9bd2a8fa..0a1bb3540 100644 --- a/chapter06/bzip2.xml +++ b/chapter06/bzip2.xml @@ -5,9 +5,8 @@ Estimated build time: &bzip2-time; Estimated required disk space: &bzip2-compsize; -&c6-bzip2-inst; -&c6-bzip2-exp; -&aa-bzip2-desc; +&aa-bzip2-shortdesc; &aa-bzip2-dep; +&c6-bzip2-inst; diff --git a/entities/bzip2.ent b/entities/bzip2.ent index 4dc14e3f9..b0a1040ff 100644 --- a/entities/bzip2.ent +++ b/entities/bzip2.ent @@ -5,7 +5,6 @@ - -- cgit v1.2.3-54-g00ecf