Magellan Linux

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

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

revision 193 by niro, Fri Aug 19 14:14:59 2005 UTC revision 194 by niro, Sat Aug 20 15:32:59 2005 UTC
# Line 4  Line 4 
4  # needs pkgbuild_dir (mage)  # needs pkgbuild_dir (mage)
5    
6  # SMAGE2  # SMAGE2
7  # $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.24 2005-08-19 14:14:59 niro Exp $  # $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.25 2005-08-20 15:32:59 niro Exp $
8    
9  #01.10.2004  #01.10.2004
10  # added ccache support  # added ccache support
# Line 508  build_mage_script() Line 508  build_mage_script()
508   > ${dest}   > ${dest}
509    
510   # header   # header
511   echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.24 2005-08-19 14:14:59 niro Exp $' >> ${dest}   echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.25 2005-08-20 15:32:59 niro Exp $' >> ${dest}
512   echo  >> ${dest}   echo  >> ${dest}
513    
514   # pgkname and state   # pgkname and state
# Line 554  build_mage_script() Line 554  build_mage_script()
554   done   done
555   fi   fi
556    
557     # add special vars
558     if [ -n "${SPECIAL_VARS}" ]
559     then
560     local i
561     for i in ${SPECIAL_VARS}
562     do
563     # being tricky here :)
564     echo "${i}=\"$(eval echo \$${i})\"" >> ${dest}
565     done
566     fi
567    
568   # pre|post-install|removes   # pre|post-install|removes
569   typeset -f preinstall >> ${dest}   typeset -f preinstall >> ${dest}
570   echo  >> ${dest}   echo  >> ${dest}
# Line 589  regen_mage_tree() Line 600  regen_mage_tree()
600   unset "${i}"   unset "${i}"
601   done   done
602   unset SPECIAL_FUNCTIONS   unset SPECIAL_FUNCTIONS
603     for i in ${SPECIAL_VARS}
604     do
605     unset "${i}"
606     done
607     unset SPECIAL_VARS
608   unset STATE   unset STATE
609   unset DESCRIPTION   unset DESCRIPTION
610   unset HOMEPAGE   unset HOMEPAGE

Legend:
Removed from v.193  
changed lines
  Added in v.194