Magellan Linux

Diff of /trunk/include/mozilla_i18n.sminc

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

revision 15834 by niro, Fri Jan 11 08:02:45 2013 UTC revision 19656 by niro, Wed Oct 9 08:08:07 2013 UTC
# Line 7  Line 7 
7  MOZ_HOME="/usr/$(mlibdir)/${MOZ_SUITE}"  MOZ_HOME="/usr/$(mlibdir)/${MOZ_SUITE}"
8  PNAME="${MOZ_SUITE}-lang-${MOZ_LANG}"  PNAME="${MOZ_SUITE}-lang-${MOZ_LANG}"
9    
10    PCAT="app-lang"
11  case ${MOZ_SUITE} in  case ${MOZ_SUITE} in
12   firefox) PCAT="app-lang" ;;   firefox) DEP_PCAT="net-www" ;;
13   thunderbird) PCAT="app-lang" ;;   thunderbird) DEP_PCAT="net-mail" ;;
14  esac  esac
15    
16  DESCRIPTION="Mozilla ${MOZ_SUITE} ${PVER} - ${MOZ_LANG} language files."  DESCRIPTION="Mozilla ${MOZ_SUITE} ${PVER} - ${MOZ_LANG} language files."
17  HOMEPAGE="http://www.mozilla.org/products/${MOZ_SUITE}/"  HOMEPAGE="http://www.mozilla.org/products/${MOZ_SUITE}/"
18    
19  DEPEND="== ${PCAT}/${MOZ_SUITE}-${PVER}"  DEPEND="== ${DEP_PCAT}/${MOZ_SUITE}-${PVER}"
   
 SDEPEND=">= app-arch/unzip-5  
  >= virtual/sed"  
20    
21  SRCFILE="${MOZ_LANG}.xpi"  SRCFILE="${MOZ_LANG}.xpi"
22  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
# Line 30  SRC_URI=( Line 28  SRC_URI=(
28   mirror://${PNAME/-${MOZ_LANG}/}/${PVER}/${SRCFILE}   mirror://${PNAME/-${MOZ_LANG}/}/${PVER}/${SRCFILE}
29  )  )
30    
 mozilla_i18n_src_prepare()  
 {  
  install -d ${SRCDIR}  
  munpack ${SRCFILE} ${SRCDIR} || die  
 }  
   
31  mozilla_i18n_src_install()  mozilla_i18n_src_install()
32  {  {
33   cd ${SRCDIR}   cd ${SRCDIR}
34    
35   # get install id for the extension   # get install id for the extension
36   local id="$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' install.rdf)"   local id="langpack-${MOZ_LANG}@firefox.mozilla.org"
37    
38   # needed directories   # needed directories
39   minstalldir ${MOZ_HOME}/extensions/${id} || die   minstalldir ${MOZ_HOME}/extensions/${id} || die
40   cp -Rv ${SRCDIR}/* ${BINDIR}/${MOZ_HOME}/extensions/${id} || die   minstallfile ${SOURCESDIR}/${PNAME}/${SRCFILE} ${BINDIR}/${MOZ_HOME}/extensions/${id}.xpi || die
41  }  }
42    
43  export_inherits mozilla_i18n src_prepare src_install  export_inherits mozilla_i18n src_install

Legend:
Removed from v.15834  
changed lines
  Added in v.19656