Update of /cvsroot/leaf/src/bering-uclibc/buildtool/tools
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27200

Modified Files:
        createimage.sh 
Log Message:
changes for using prepareimage.sh


Index: createimage.sh
===================================================================
RCS file: /cvsroot/leaf/src/bering-uclibc/buildtool/tools/createimage.sh,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** createimage.sh      13 Jul 2005 22:56:53 -0000      1.7
--- createimage.sh      18 Jul 2005 12:59:14 -0000      1.8
***************
*** 20,26 ****
  print_usage() {
        cat <<EOF
! usage: $0 <fd|iso> <version> [<path>]
  create an floppy (fd) or iso image, using packages from
! standard buildtool package dir (buildtool/packages) or
  <path> if given
  EOF
--- 20,26 ----
  print_usage() {
        cat <<EOF
! usage: $0 <fd|iso> <cvs-bin path> <release version> <kernel version>
  create an floppy (fd) or iso image, using packages from
! checked out <cvs-bin path> as <release version>.
  <path> if given
  EOF
***************
*** 29,33 ****
  
  #### look at how we are called:
! if [ "$1" = "" -o "$2" = "" ] ; then
        print_usage
        exit 1
--- 29,33 ----
  
  #### look at how we are called:
! if [ "$1" = "" -o "$2" = "" -o "$3" = "" -o "$4" = "" ] ; then
        print_usage
        exit 1
***************
*** 43,47 ****
  #################
  DATE=$(date "+%B %Y")
! VERSION=$2
  
  #### get clear path(s):
--- 43,47 ----
  #################
  DATE=$(date "+%B %Y")
! VERSION=$3
  
  #### get clear path(s):
***************
*** 73,85 ****
        exit 1
  fi
- # do we get an dir name ?
- if [ "$3" != "" ] ; then
-       PKGDIR=$3
- else
- #     # no, use bt root dir
- PKGDIR=${BTROOT}/package
- fi
  
  
  retval=0
  
--- 73,89 ----
        exit 1
  fi
  
+ echo "FILELIST=$FILELIST"
  
+ # set pkgdir
+ PKGDIR=$2
+ 
+ #if [ "$4" = "" ] ; then
+ #     # find latest version
+ #     
+ #
+ #fi
+ KVERSION=$4
+ # check directory
  retval=0
  
***************
*** 91,94 ****
--- 95,107 ----
  
  
+ echo "copying files to $TMPDIR"
+ # copy base files
+ find $PKGDIR -maxdepth 1 -type f -exec cp {} $TMPDIR \;
+ mkdir -p $TMPDIR/contrib
+ mkdir -p $TMPDIR/testing
+ find $PKGDIR/testing -maxdepth 1 -type f -exec cp {} $TMPDIR/testing \;
+ find $PKGDIR/contrib -maxdepth 1 -type f -exec cp {} $TMPDIR/contrib \;
+ find $PKGDIR/$KVERSION -maxdepth 1 -type f -exec cp {} $TMPDIR \;
+ 
  echo "creating image"
  
***************
*** 115,125 ****
        echo copying $src to diskimage
        tretval=0
!       if [ "$dst" != "" ] ; then
!               mcopy ${PKGDIR}/$src a:$dst
!               tretval=$?
!       else
!               mcopy ${PKGDIR}/$src a:$dst
!               tretval=$?
!       fi
        if [ $tretval -ne 0 ] ; then
                retval=1
--- 128,135 ----
        echo copying $src to diskimage
        tretval=0
!       #if [ "$dst" != "" ] ; then
!                       mcopy ${PKGDIR}/$src a:$dst
!                       tretval=$?
!       #fi
        if [ $tretval -ne 0 ] ; then
                retval=1
***************
*** 134,139 ****
  cp $FDDIR/syslinux.cfg $TMPDIR
  #
! sed -e "s/{DATE}/$DATE/g" -e "s/{VERSION}/$2/g" $FDBASEDIR/syslinux.dpy > 
$TMPDIR/syslinux.dpy
! sed -e "s/{DATE}/$DATE/g" -e "s/{VERSION}/$2/g" $FDBASEDIR/readme > 
$TMPDIR/readme
  mcopy -o $TMPDIR/syslinux.dpy a:syslinux.dpy
  mcopy -o $TMPDIR/readme a:readme
--- 144,149 ----
  cp $FDDIR/syslinux.cfg $TMPDIR
  #
! sed -e "s/{DATE}/$DATE/g" -e "s/{VERSION}/$VERSION/g" $FDBASEDIR/syslinux.dpy 
> $TMPDIR/syslinux.dpy
! sed -e "s/{DATE}/$DATE/g" -e "s/{VERSION}/$VERSION/g" $FDBASEDIR/readme > 
$TMPDIR/readme
  mcopy -o $TMPDIR/syslinux.dpy a:syslinux.dpy
  mcopy -o $TMPDIR/readme a:readme
***************
*** 150,157 ****
                set -e
                mv $IMG ${TMPDIR}/bootdisk.ima
!               cp $PKGDIR/* $TMPDIR
                mkdir -p $TMPDIR/lib
!               (cd $BTROOT/staging ; cp -a lib/modules/ $TMPDIR/lib )
!               rm $TMPDIR/lib/modules/*/build
                IMGNAME=$IMGPATH/Bering-uClibc-$VERSION-iso.bin
                (cd $TMPDIR ; mkisofs -v -b bootdisk.ima  -c boot.catalog -r -f 
-J -o $IMGNAME .)
--- 160,167 ----
                set -e
                mv $IMG ${TMPDIR}/bootdisk.ima
!               cp -R $PKGDIR/* $TMPDIR
                mkdir -p $TMPDIR/lib
!               (cd $TMPDIR/lib ; tar xvzf 
../Bering-uClibc_modules_$KVERSION.tar.gz )
!               rm $TMPDIR/lib/$KVERSION/build
                IMGNAME=$IMGPATH/Bering-uClibc-$VERSION-iso.bin
                (cd $TMPDIR ; mkisofs -v -b bootdisk.ima  -c boot.catalog -r -f 
-J -o $IMGNAME .)



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits

Reply via email to