Contents of /smage/trunk/extras/firefox-lang/firefox-lang-30.0-r1.smage2
Parent Directory
|
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)
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 |