Magellan Linux

Diff of /trunk/include/perl.sminc

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

trunk/core/include/perl.sminc revision 4233 by niro, Tue Dec 1 00:00:44 2009 UTC trunk/include/perl.sminc revision 11548 by niro, Mon Mar 12 21:08:46 2012 UTC
# Line 1  Line 1 
1  # $Header: /magellan-cvs/smage/include/perl.sminc,v 1.15 2007-06-15 22:06:59 niro Exp $  # $Id$
2    
3  # inherits {pre,post}install() and {pre,post}remove() to mage file  # inherits {pre,post}install() and {pre,post}remove() to mage file
4  INHERITS="${INHERITS} perl"  INHERITS="${INHERITS} perl"
# Line 87  perl_src_prepare() Line 87  perl_src_prepare()
87   munpack ${SRCFILE} || die   munpack ${SRCFILE} || die
88  }  }
89    
90  perl_src_compile()  perl_multilib_src_prepare()
91  {  {
92   cd ${SRCDIR}   munpack ${SRCFILE} || die
93    }
94    
95    perl_run_src_compile()
96    {
97   perlinfo   perlinfo
98    
99   export PERL_MM_USE_DEFAULT=1   export PERL_MM_USE_DEFAULT=1
# Line 124  perl_src_compile() Line 127  perl_src_compile()
127   fixlocalpod   fixlocalpod
128  }  }
129    
130  perl_src_install()  perl_src_compile()
131  {  {
132   cd ${SRCDIR}   cd ${SRCDIR}
133     perl_run_src_compile $@ || die
134    }
135    
136    perl_multilib_src_compile()
137    {
138     local abi
139     for abi in ${MULTILIB_ABIS}
140     do
141     cd ${SRCDIR}-${abi}/${SRCSUBDIR}
142     perl_run_src_compile $@ || die
143     done
144    }
145    
146    perl_run_src_install()
147    {
148   local i   local i
149   local stat   local stat
150    
# Line 174  perl_src_install() Line 191  perl_src_install()
191   done   done
192  }  }
193    
194    perl_src_compile()
195    {
196     cd ${SRCDIR}
197     perl_run_src_compile $@ || die
198    }
199    
200    perl_multilib_src_compile()
201    {
202     local abi
203     local saved_SRCDIR="${SRCDIR}"
204    
205     for abi in ${MULTILIB_ABIS}
206     do
207     export SRCDIR="${saved_SRCDIR}-${abi}/${SRCSUBDIR}"
208     cd ${SRCDIR}
209     perl_run_src_compile $@ || die
210     done
211     export SRCDIR="${saved_SRCDIR}"
212    }
213    
214  export_inherits perl src_prepare src_compile src_install  if [[ ${MULTILIB_BUILD} = true ]]
215    then
216     export_inherits perl_multilib src_prepare src_compile src_install
217    else
218     export_inherits perl src_prepare src_compile src_install
219    fi

Legend:
Removed from v.4233  
changed lines
  Added in v.11548