[BACK]Return to release.sh CVS log [TXT][DIR] Up to [local] / openbsd / update_openbsd

Diff for /openbsd/update_openbsd/release.sh between version 1.1 and 1.4

version 1.1, 2006/10/11 00:41:42 version 1.4, 2006/10/13 19:12:23
Line 1 
Line 1 
 #!/bin/sh  #!/bin/sh
 #  # $RedRiver: release.sh,v 1.3 2006/10/11 17:44:26 andrew Exp $
 # Copyright (c) 2002 - 2006, FenderQ  # Copyright (c) 2002 - 2006, FenderQ
 # All rights reserved.  # All rights reserved.
 #  #
Line 36 
Line 36 
 # SEE ALSO release(8)  # SEE ALSO release(8)
 #  #
   
 DEST="/home/destdir"  DEST="/usr/dest"
 RELEASE="/home/releasedir"  RELEASE="/usr/release"
 CVSTAG="OPENBSD_3_9"  CVSTAG="OPENBSD_3_9"
   #SOURCES="src ports XF4"
   SOURCES="src ports"
   
 # Anonymous CVS - http://www.openbsd.org/anoncvs.html  # Anonymous CVS - http://www.openbsd.org/anoncvs.html
 CVSROOT="anoncvs@openbsd.sunsite.ualberta.ca:/cvs"  CVSROOT="anoncvs@anoncvs3.usa.openbsd.org:/cvs"
 export CVSROOT  export CVSROOT
   
 install_sources() {  install_sources() {
         echo "********** Install sources **********"          echo "********** Install sources **********"
         cd /usr          cd /usr
         rm -rf src/* XF4 ports          for d in $SOURCES; do
         cvs -q -z6 checkout -r$CVSTAG -P src XF4 ports                  rm -rf $d/*
                   cvs -q -z6 checkout -r$CVSTAG -P $d
           done
 }  }
   
 update_sources() {  update_sources() {
         echo "********** Update sources **********"          echo "********** Update sources **********"
         cd /usr && cvs -q -z6 update -r$CVSTAG -Pd src XF4 ports          for d in $SOURCES; do
                   cd /usr && cvs -q -z6 update -r$CVSTAG -Pd $d
           done
 }  }
   
 build_kernel() {  build_kernel() {
Line 77 
Line 83 
         echo "********** Make and validate the system release **********"          echo "********** Make and validate the system release **********"
         cd /usr/src/distrib/crunch && make obj depend all install          cd /usr/src/distrib/crunch && make obj depend all install
         export DESTDIR=$DEST RELEASEDIR=$RELEASE          export DESTDIR=$DEST RELEASEDIR=$RELEASE
         rm -rf $DESTDIR          rm -rf $DESTDIR/*
         mkdir -p $DESTDIR $RELEASEDIR          mkdir -p $DESTDIR $RELEASEDIR
         cd /usr/src/etc && nice make release          cd /usr/src/etc && nice make release
         cd /usr/src/distrib/sets && sh checkflist          cd /usr/src/distrib/sets && sh checkflist

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.4

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>