wok-next diff slitaz-i18n-extra/receipt @ rev 20334
Remove linux-uml & lxpanel-plugin-multiload
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Nov 16 16:28:30 2017 +0100 (2017-11-16) |
parents | c667db027c32 |
children | cd7906120828 |
line diff
1.1 --- a/slitaz-i18n-extra/receipt Tue May 06 23:19:04 2014 +0300 1.2 +++ b/slitaz-i18n-extra/receipt Thu Nov 16 16:28:30 2017 +0100 1.3 @@ -1,32 +1,63 @@ 1.4 -# SliTaz package receipt 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="slitaz-i18n-extra" 1.8 -VERSION="4.2" 1.9 +VERSION="6.0" 1.10 CATEGORY="meta" 1.11 -SHORT_DESC="SliTaz internationalization meta package to build extra locale pack." 1.12 -MAINTAINER="pankso@slitaz.org" 1.13 +SHORT_DESC="SliTaz internationalization" 1.14 +MAINTAINER="al.bobylev@gmail.com" 1.15 LICENSE="GPL3" 1.16 WEB_SITE="http://www.slitaz.org/" 1.17 1.18 # Bdeps ensure packages are built so we can get generated po files. 1.19 -BUILD_DEPENDS="gimp mplayer xine-ui abiword gnumeric sylpheed gftp geany" 1.20 +#BUILD_DEPENDS="gimp mplayer xine-ui abiword gnumeric sylpheed gftp geany" 1.21 + 1.22 +SPLIT="locale-ar-extra locale-ca-extra locale-cs-extra locale-da-extra \ 1.23 +locale-de-extra locale-el-extra locale-es-extra locale-fr-extra \ 1.24 +locale-hu-extra locale-id-extra locale-it-extra locale-pl-extra \ 1.25 +locale-pt-extra locale-pt_BR-extra locale-ru-extra locale-sl-extra \ 1.26 +locale-sv-extra locale-zh_CN-extra locale-zh_TW-extra" 1.27 1.28 # Rules to gen a SliTaz package suitable for Tazpkg. 1.29 genpkg_rules() 1.30 { 1.31 - . $stuff/locale-pack.conf 1.32 - for p in $EXTRA_PKGS 1.33 - do 1.34 - [ ! -d "$WOK/$p/install" ] && echo "Missing in wok: $p" 1.35 - done 1.36 - # Cook all extra locale pack. 1.37 - for i in $LOCALE_PACK 1.38 - do 1.39 - if [ -x /usr/bin/cook ]; then 1.40 - cook locale-$i-extra 1.41 - elif [ -x /usr/bin/tazwok ]; then 1.42 - tazwok cook locale-$i-extra 1.43 - fi 1.44 - done 1.45 - mkdir -p $fs/usr 1.46 + case $PACKAGE in 1.47 + slitaz-i18n-extra) 1.48 + . $stuff/locale-pack.conf 1.49 + for p in $EXTRA_PKGS; do 1.50 + [ -d "$WOK/$p/install" ] || echo "Missing in wok: $p" 1.51 + done 1.52 + CAT="meta|meta package to build extra locale pack" 1.53 + ;; 1.54 + *) 1.55 + lang_code="$(echo $PACKAGE | cut -d- -f2)" 1.56 + case $lang_code in 1.57 + ar) l="Arabic";; 1.58 + ca) l="Catalan";; 1.59 + cs) l="Czech";; 1.60 + da) l="Danish";; 1.61 + de) l="German";; 1.62 + el) l="Greek";; 1.63 + es) l="Spanish";; 1.64 + fr) l="French";; 1.65 + hu) l="Hungarian";; 1.66 + id) l="Indonesian";; 1.67 + it) l="Italian";; 1.68 + pl) l="Polish";; 1.69 + pt) l="Portuguese";; 1.70 + pt_BR) l="Brazilian Portuguese";; 1.71 + ru) l="Russian";; 1.72 + sl) l="Slovenian";; 1.73 + sv) l="Swedish";; 1.74 + zh_CN) l="Simplified Chinese";; 1.75 + zh_TW) l="Traditional Chinese";; 1.76 + esac 1.77 + CAT="localization|extra $l locale pack" 1.78 + DEPENDS="locale-$lang_code" 1.79 + LOCALE="$lang_code" 1.80 + . $stuff/locale-pack.functions 1.81 + . $stuff/locale-pack.conf 1.82 + mk_locale_dir 1.83 + get_extra_messages 1.84 + ;; 1.85 + esac 1.86 }