Changeset 73e5448


Ignore:
Timestamp:
04/09/2006 10:38:40 AM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
1.0, 2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
Children:
0be51e5
Parents:
bd5bf06
Message:

The tool in trunk is called "jhalfs"

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • README

    rbd5bf06 r73e5448  
    331. INTRODUCTION::
    44
    5      This collection of scripts, known as jhalfs-X, strives to create
     5     This collection of scripts, known as jhalfs, strives to create
    66  accurate makefiles from the Linux From Scratch book series XML files.
    7   This software is an evolution of the original "jhalfs" code.
     7  This software is an evolution of the original "jhalfs-0.2" code.
    88
    99     The usage of this script assumes you have read and are familiar with
     
    3434  supplied symlinks. After editing the config file for the project you wish
    3535  to build, run the script.
    36  
     36
    3737     The term <symlink> refers to the 1 of 4 package symlinks, lfs,hlfs,clfs,blfs.
    3838     Replace <symlink> with your choice of packages; i.e.: ./lfs
     
    7979    Q. "What is the function of the SRC_ARCHIVE variable
    8080    A. When then symlinked master.sh runs it creates a local copy of the
    81        necessary packages in BUILDDIR/sources by downloading the files. If 
    82        the variable SRC_ARCHIVE is defined the software will first look in 
     81       necessary packages in BUILDDIR/sources by downloading the files. If
     82       the variable SRC_ARCHIVE is defined the software will first look in
    8383       this location for the file and, if found, will copy it to BUILDDIR/sources.
    84        If the files are not found in SRC_ARCHIVE _and_ you have write priv to 
     84       If the files are not found in SRC_ARCHIVE _and_ you have write priv to
    8585       the directory any downloaded files will be mirrored there.
    8686
    8787    Q. "Why have 2 copies of the files."
    88     A. The package files must be visible during the chroot phase and this is a 
     88    A. The package files must be visible during the chroot phase and this is a
    8989       simple and reliable method of doing so. This method also handles the CLFS
    9090       build method where the final build may be done on a separate machine.
  • TODO

    rbd5bf06 r73e5448  
    99    LFS, CLFS or HLFS modules.
    1010
    11   - To create a Makefile to install jhalfs-X system-wide.
     11  - To create a Makefile to install jhalfs system-wide.
    1212    Note: is that actually wanted?
    1313
  • common/common-functions

    rbd5bf06 r73e5448  
    5353
    5454${BOLD}  -D  --directory DIR${OFF}
    55         use DIR directory for building ${BOLD}$(echo $PROGNAME | tr [a-z] [A-Z])${OFF}; all files jhalfs-X produces
     55        use DIR directory for building ${BOLD}$(echo $PROGNAME | tr [a-z] [A-Z])${OFF}; all files jhalfs produces
    5656        will be in the directory DIR/jhalfs.
    5757
     
    9090${BOLD}  -R --rebuild${OFF}
    9191        clean the build directory before to perfom any other task. The directory
    92         is cleaned only if it was populated by a previous jhalfs-X run.
     92        is cleaned only if it was populated by a previous jhalfs run.
    9393-EOF-
    9494
     
    140140
    141141version="
    142 ${BOLD}  \"jhalfs-X\"${OFF} builder tool (development) \$Rev$
     142${BOLD}  \"jhalfs\"${OFF} builder tool (development) \$Rev$
    143143\$Date$
    144144
     
    163163
    164164    Please format the partition mounted on \$BUILDDIR or set
    165     a different build directory before running jhalfs-X.
     165    a different build directory before running jhalfs.
    166166${OFF}
    167167${DD_BORDER}
     
    183183echo \"Attempting to continue.\" >&2"
    184184
    185 HEADER="# This file is automatically generated by jhalfs-X
     185HEADER="# This file is automatically generated by jhalfs
    186186# DO NOT EDIT THIS FILE MANUALLY
    187187#
     
    442442    # Test to make sure that the build directory was populated by jhalfs
    443443    if [ ! -d $JHALFSDIR ] || [ ! -d $BUILDDIR/sources ] ; then
    444       echo "Looks like $BUILDDIR was not populated by a previous jhalfs-X run."
     444      echo "Looks like $BUILDDIR was not populated by a previous jhalfs run."
    445445      exit 1
    446446    else
  • master.sh

    rbd5bf06 r73e5448  
    1515
    1616see_ya() {
    17     echo -e "\n\t${BOLD}Goodbye and thank you for choosing ${L_arrow}jhalfs-X${R_arrow}\n"
     17    echo -e "\n\t${BOLD}Goodbye and thank you for choosing ${L_arrow}jhalfs${R_arrow}\n"
    1818}
    1919##### Simple error TRAPS
Note: See TracChangeset for help on using the changeset viewer.