Magellan Linux

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

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

revision 1574 by niro, Wed Dec 28 10:44:37 2011 UTC revision 1575 by niro, Wed Dec 28 10:49:37 2011 UTC
# Line 329  src_prepare() Line 329  src_prepare()
329  }  }
330    
331  # dummy function, used if that does not exist in smage file  # dummy function, used if that does not exist in smage file
332    src_check()
333    {
334     echo "no src_check defined"
335     return 0
336    }
337    
338    # dummy function, used if that does not exist in smage file
339  src_compile()  src_compile()
340  {  {
341   echo "no src_compile defined"   echo "no src_compile defined"
# Line 1444  fi Line 1451  fi
1451  # fixes some issues with these functions  # fixes some issues with these functions
1452  export -f src_prepare || die "src_prepare export failed"  export -f src_prepare || die "src_prepare export failed"
1453  export -f src_compile || die "src_compile export failed"  export -f src_compile || die "src_compile export failed"
1454    export -f src_check || die "src_check export failed"
1455  export -f src_install || die "src_install export failed"  export -f src_install || die "src_install export failed"
1456    
1457  # fixes some compile issues  # fixes some compile issues
# Line 1505  src_compile | ${SMAGE_LOG_CMD} Line 1513  src_compile | ${SMAGE_LOG_CMD}
1513  die_pipestatus 0 "src_compile failed"  die_pipestatus 0 "src_compile failed"
1514  step_by_step $_  step_by_step $_
1515    
1516    # only run checks if requested
1517    if [[ ${MAGE_CHECK} != true ]]
1518    then
1519     echo "MAGE_CHECK not requested; src_check() will not be run!" | ${SMAGE_LOG_CMD}
1520     step_by_step src_check
1521    else
1522     src_check | ${SMAGE_LOG_CMD}
1523     die_pipestatus 0 "src_check failed"
1524     step_by_step $_
1525    fi
1526    
1527  # build several subpackages  # build several subpackages
1528  if [[ -n ${SPLIT_PACKAGES} ]]  if [[ -n ${SPLIT_PACKAGES} ]]
1529  then  then

Legend:
Removed from v.1574  
changed lines
  Added in v.1575