Magellan Linux

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

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

revision 196 by niro, Sat Aug 20 15:55:19 2005 UTC revision 197 by niro, Sat Aug 20 15:58:12 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.27 2005-08-20 15:55:19 niro Exp $  # $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.28 2005-08-20 15:58:12 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.27 2005-08-20 15:55:19 niro Exp $' >> ${dest}   echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.28 2005-08-20 15:58:12 niro Exp $' >> ${dest}
512   echo  >> ${dest}   echo  >> ${dest}
513    
514   # pgkname and state   # pgkname and state
# Line 523  build_mage_script() Line 523  build_mage_script()
523    
524   # special tags and vars   # special tags and vars
525   echo "PKGTYPE=\"${PKGTYPE}\""  >> ${dest}   echo "PKGTYPE=\"${PKGTYPE}\""  >> ${dest}
526   if [ -n "${INHERITS}" ]   # add special vars
527     if [ -n "${SPECIAL_VARS}" ]
528   then   then
  echo -n "minclude"  >> ${dest}  
529   local i   local i
530   for i in ${INHERITS}   for i in ${SPECIAL_VARS}
531   do   do
532   echo -n " ${i}"  >> ${dest}   # being tricky here :)
533     echo "${i}=\"$(eval echo \$${i})\"" >> ${dest}
534   done   done
535   echo  >> ${dest}   echo  >> ${dest}
536   fi   fi
537   echo >> ${dest}   # add at least all includes
538     if [ -n "${INHERITS}" ]
  # add special vars  
  if [ -n "${SPECIAL_VARS}" ]  
539   then   then
540     echo -n "minclude"  >> ${dest}
541   local i   local i
542   for i in ${SPECIAL_VARS}   for i in ${INHERITS}
543   do   do
544   # being tricky here :)   echo -n " ${i}"  >> ${dest}
  echo "${i}=\"$(eval echo \$${i})\"" >> ${dest}  
545   done   done
546   echo  >> ${dest}   echo  >> ${dest}
547   fi   fi
548     echo >> ${dest}
549    
550   # deps and provides   # deps and provides
551   echo "DEPEND=\"$(fix_mage_deps "${target}" "${DEPEND}")\"" >> ${dest}   echo "DEPEND=\"$(fix_mage_deps "${target}" "${DEPEND}")\"" >> ${dest}

Legend:
Removed from v.196  
changed lines
  Added in v.197