Magellan Linux

Diff of /trunk/include/mozilla_i18n.sminc

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

revision 19655 by niro, Wed Oct 9 08:06:12 2013 UTC revision 19657 by niro, Wed Oct 9 08:22:44 2013 UTC
# Line 18  HOMEPAGE="http://www.mozilla.org/product Line 18  HOMEPAGE="http://www.mozilla.org/product
18    
19  DEPEND="== ${DEP_PCAT}/${MOZ_SUITE}-${PVER}"  DEPEND="== ${DEP_PCAT}/${MOZ_SUITE}-${PVER}"
20    
 SDEPEND=">= app-arch/unzip-5  
  >= virtual/sed"  
   
21  SRCFILE="${MOZ_LANG}.xpi"  SRCFILE="${MOZ_LANG}.xpi"
22  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
23    
24  sminclude mtools  sminclude mtools
25    
26  SRC_URI=(  SRC_URI=(
27   ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_SUITE}/releases/${PVER}/linux-i686/xpi/${SRCFILE}   #ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_SUITE}/releases/${PVER}/linux-i686/xpi/${SRCFILE}
28     http://ftp.mozilla.org/pub/mozilla.org/${MOZ_SUITE}/releases/${PVER}/linux-i686/xpi/${SRCFILE}
29   mirror://${PNAME/-${MOZ_LANG}/}/${PVER}/${SRCFILE}   mirror://${PNAME/-${MOZ_LANG}/}/${PVER}/${SRCFILE}
30  )  )
31    
 mozilla_i18n_src_prepare()  
 {  
  install -d ${SRCDIR}  
  munpack ${SRCFILE} ${SRCDIR} || die  
 }  
   
32  mozilla_i18n_src_install()  mozilla_i18n_src_install()
33  {  {
34   cd ${SRCDIR}   cd ${SRCDIR}
35    
36   # get install id for the extension   # get install id for the extension
37   local id="$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' install.rdf)"   local id="langpack-${MOZ_LANG}@firefox.mozilla.org"
38    
39   # needed directories   # needed directories
40   minstalldir ${MOZ_HOME}/extensions/${id} || die   minstalldir ${MOZ_HOME}/extensions/${id} || die
41   cp -Rv ${SRCDIR}/* ${BINDIR}/${MOZ_HOME}/extensions/${id} || die   minstallfile ${SOURCESDIR}/${PNAME}/${SRCFILE} ${BINDIR}/${MOZ_HOME}/extensions/${id}.xpi || die
42  }  }
43    
44  export_inherits mozilla_i18n src_prepare src_install  export_inherits mozilla_i18n src_install

Legend:
Removed from v.19655  
changed lines
  Added in v.19657