Magellan Linux

Diff of /trunk/mage/usr/lib/mage/smage2.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 859 by niro, Fri May 8 07:06:12 2009 UTC revision 875 by niro, Thu May 21 19:06:26 2009 UTC
# Line 20  SMAGENAME="$1" Line 20  SMAGENAME="$1"
20  SMAGESUFFIX="smage2"  SMAGESUFFIX="smage2"
21  MLIBDIR=/usr/lib/mage  MLIBDIR=/usr/lib/mage
22  SMAGEVERSION="$( < ${MLIBDIR}/version)"  SMAGEVERSION="$( < ${MLIBDIR}/version)"
23    SMAGE_LOG_CMD="tee -a /var/log/smage/${PKGNAME}.log"
24    
25    
26  ## only for tests -> normally in /etc/rc.d/init.d/functions  ## only for tests -> normally in /etc/rc.d/init.d/functions
27  COLRED="\033[1;6m\033[31m"  COLRED="\033[1;6m\033[31m"
# Line 1213  then Line 1215  then
1215   mage rmstamp   mage rmstamp
1216  fi  fi
1217    
1218  src_prepare || die "src_prepare failed"  # setup build loggins
1219    [[ ! -d /var/log/smage ]] && install -d /var/log/smage
1220    echo -e "### Build started on $(date) ###\n" > /var/log/smage/${PKGNAME}.log
1221    
1222    ( src_prepare || die "src_prepare failed" ) | ${SMAGE_LOG_CMD}
1223  step_by_step $_  step_by_step $_
1224  src_compile || die "src_compile failed"  ( src_compile || die "src_compile failed" ) | ${SMAGE_LOG_CMD}
1225  step_by_step $_  step_by_step $_
1226  src_install || die "src_install failed"  ( src_install || die "src_install failed" ) | ${SMAGE_LOG_CMD}
1227  step_by_step $_  step_by_step $_
1228    
1229    
# Line 1299  case ${NOPKGBUILD} in Line 1305  case ${NOPKGBUILD} in
1305   ;;   ;;
1306  esac  esac
1307    
1308    if [[ ${SMAGE_BUILD_LOGGING} != false ]]
1309    then
1310     bzip2 -9f /var/log/smage/${PKGNAME}.log
1311    else
1312     [[ -f /var/log/smage/${PKGNAME}.log ]] && rm /var/log/smage/${PKGNAME}.log
1313    fi
1314    
1315  # for sure  # for sure
1316  unset NOPKGBUILD  unset NOPKGBUILD
1317  unset NOSTRIP  unset NOSTRIP

Legend:
Removed from v.859  
changed lines
  Added in v.875