Magellan Linux

Contents of /smage/trunk/extras/firefox-lang/firefox-lang-30.0-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5839 - (show annotations) (download)
Tue Jul 22 07:09:22 2014 UTC (9 years, 11 months ago) by niro
File size: 1249 byte(s)
auto added: ver bump to 30.0-r1
1 # $Id$
2
3 MOZ_SUITE="firefox"
4
5 PVER="30.0"
6 PBUILD="r1"
7
8 sminclude mozilla_i18n
9
10 # fix split_package_base
11 PNAME="${MOZ_SUITE}-lang"
12
13 MOZ_LANG_ALL="de"
14
15 # being a little hackish here:
16 for lang in ${MOZ_LANG_ALL}
17 do
18 SPLIT_PACKAGES+=" ${MOZ_SUITE}-lang-${lang}"
19 done
20
21 # unset SRC_URI from mozilla_i18n include here
22 unset SRC_URI
23 for lang in ${MOZ_LANG_ALL}
24 do
25 SRC_URI+=( ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_SUITE}/releases/${PVER}/linux-i686/xpi/${lang}.xpi
26 mirror://${PNAME/-${MOZ_LANG}/}/${PVER}/${lang}.xpi )
27 done
28
29 for subpackage in ${SPLIT_PACKAGES}
30 do
31 eval "split_info_${subpackage}() {
32 DESCRIPTION=\"Mozilla ${MOZ_SUITE} ${PVER} - '${subpackage/${MOZ_SUITE}-lang-/}' language files.\";
33 DEPEND=\"${DEPEND}\"; }"
34 done
35
36 src_prepare()
37 {
38 local lang
39 for lang in ${MOZ_LANG_ALL}
40 do
41 export MOZ_LANG="${lang}"
42 export SRCFILE="${MOZ_LANG}.xpi"
43 export SRCDIR="${BUILDDIR}/${MOZ_SUITE}-${PVER}/${lang}"
44 mozilla_i18n_src_prepare || die "src_prepare '${lang}'"
45 done
46 }
47
48 for subpackage in ${SPLIT_PACKAGES}
49 do
50 eval "src_install_${subpackage}(){
51 local lang=\"\${subpackage/${MOZ_SUITE}-lang-/}\"
52 export SRCDIR=\"${BUILDDIR}/${MOZ_SUITE}-${PVER}/\${lang}\";
53 export MOZ_LANG=\"\${lang}\";
54 mozilla_i18n_src_install || die; }"
55 done