Changeset c044e3c for CLFS/master.sh


Ignore:
Timestamp:
06/19/2006 07:12:37 PM (18 years ago)
Author:
George Boudreau <georgeb@…>
Branches:
1.0, 2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
Children:
a160d86
Parents:
2eb1f44
Message:

slight rewrite to the handling of the clfs-bootscripts issue.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CLFS/master.sh

    r2eb1f44 rc044e3c  
    257257      *)              name=`echo $this_script | sed -e 's@[0-9]\{3\}-@@' -e 's@-build@@' ` ;;
    258258    esac
    259 
    260     vrs=`grep "^$name-version" $JHALFSDIR/packages | sed -e 's/.* //' -e 's/"//g'`
    261 
     259      # Identify the unique version naming scheme for the clfs bootscripts..(bad boys)
     260    case $name in
     261      bootscripts-cross-lfs)
     262        vrs=`grep "^clfs-bootscripts-version" $JHALFSDIR/packages | sed -e 's/.* //' -e 's/"//g'`
     263         ;;
     264      *) vrs=`grep "^$name-version" $JHALFSDIR/packages | sed -e 's/.* //' -e 's/"//g'`
     265         ;;
     266    esac
    262267    #--------------------------------------------------------------------#
    263268    #         >>>>>>>> START BUILDING A Makefile ENTRY <<<<<<<<          #
     
    402407    case $name in
    403408      tcl)    wrt_unpack2 "$name$vrs-src.tar.*" ;;
    404       tree)   wrt_unpack2 "$name-$vrs.tgz"      ;;
    405409      *)      wrt_unpack2 "$name-$vrs.tar.*"    ;;
    406410    esac
     
    458462    case $name in
    459463      tcl)    wrt_unpack3 "$name$vrs-src.tar.*" ;;
    460       tree)   wrt_unpack3 "$name-$vrs.tgz"      ;;
    461464      *)      wrt_unpack3 "$name-$vrs.tar.*"    ;;
    462465    esac
     
    735738                                  -e 's@n32@@'`
    736739    case $name in
    737       *bootscripts*) name=clfs-bootscripts ;; # Very dirty hack
     740      *bootscripts*) name=bootscripts-cross-lfs ;;
    738741      *udev-rules)   name=udev-cross-lfs ;;
    739742    esac
    740     vrs=`grep "^$name-version" $JHALFSDIR/packages | sed -e 's/.* //' -e 's/"//g'`
    741     # Very dirty hack
     743
     744      # Identify the unique version naming scheme for the clfs bootscripts..(bad boys)
    742745    case $name in
    743       *bootscripts*) name=bootscripts-cross-lfs ;;
     746      bootscripts-cross-lfs)
     747         vrs=`grep "^clfs-bootscripts-version" $JHALFSDIR/packages | sed -e 's/.* //' -e 's/"//g'`
     748         ;;
     749      *) vrs=`grep "^$name-version" $JHALFSDIR/packages | sed -e 's/.* //' -e 's/"//g'`
     750         ;;
    744751    esac
    745752
     
    784791
    785792    case $this_script in
    786       *udev) continue    ;;  # This is not a script but a commentary
     793      *udev*) continue    ;;  # This is not a script but a commentary
    787794      *console*) continue ;; # Use the files that came with the bootscripts
    788795      *)  ;;
     
    800807                                  -e 's@n32@@'`
    801808    case $name in
    802       *bootscripts*) name=clfs-bootscripts ;; # Very dirty hack
    803       *udev-rules)   name=udev-cross-lfs ;;
     809      *bootscripts*) name=bootscripts-cross-lfs
     810      ;;
    804811    esac
    805812    vrs=`grep "^$name-version" $JHALFSDIR/packages | sed -e 's/.* //' -e 's/"//g'`
    806     # Very dirty hack
    807     case $name in
    808       *bootscripts*) name=bootscripts-cross-lfs ;;
    809     esac
    810813
    811814    #--------------------------------------------------------------------#
Note: See TracChangeset for help on using the changeset viewer.