wok-next diff locale-pt/receipt @ rev 3087
Add slitaz-i18n (provide script and conf to build languages pack) + clean up
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sat May 16 02:25:40 2009 +0200 (2009-05-16) |
parents | f3f6bcae6367 |
children | b584b0d0bbb4 |
line diff
1.1 --- a/locale-pt/receipt Tue May 12 23:24:55 2009 +0200 1.2 +++ b/locale-pt/receipt Sat May 16 02:25:40 2009 +0200 1.3 @@ -6,13 +6,14 @@ 1.4 SHORT_DESC="Portuguese/Brazilian locale pack." 1.5 MAINTAINER="pankso@slitaz.org" 1.6 DEPENDS="glibc-base" 1.7 -BUILD_DEPENDS="glibc glibc-locale" 1.8 +BUILD_DEPENDS="glibc glibc-locale slitaz-i18n" 1.9 WEB_SITE="http://www.slitaz.org/" 1.10 1.11 -CORE_PKGS="asunder alsaplayer epdfview galculator geany gpicview gparted \ 1.12 -glib gtk+ grsync leafpad lxpanel lxtask obconf openbox pcmanfm xpad" 1.13 +# Source slitaz-i18n files from the wok. 1.14 +. $WOK/slitaz-i18n/stuff/locale-pack.functions 1.15 +. $WOK/slitaz-i18n/stuff/locale-pack.conf 1.16 1.17 -LOCALE="pt_BR" 1.18 +LOCALE="pt" 1.19 LOCALEDEF="pt_BR" 1.20 CHARMAP="ISO-8859-1" 1.21 1.22 @@ -27,28 +28,16 @@ 1.23 } 1.24 1.25 # Rules to gen a SliTaz package suitable for Tazpkg. 1.26 -# Genereted locale files are in /usr/lib/locale. 1.27 genpkg_rules() 1.28 -{ 1.29 - mkdir -p $fs/usr/share/locale/$LOCALE \ 1.30 - $fs/usr/lib/locale $fs/etc/xdg \ 1.31 - $fs/usr/share/slitaz/messages 1.32 - cp -a stuff/doc $fs/usr/share 1.33 - cp -a stuff/messages $fs/usr/share/slitaz/messages/pt 1.34 - cp -a stuff/openbox $fs/etc/xdg 1.35 +{ 1.36 PKG_NAME="$PACKAGE" 1.37 PKG_VERS="$VERSION" 1.38 - # Get the core packages messages. 1.39 - for pkg in $CORE_PKGS 1.40 - do 1.41 - [ -f $WOK/$pkg/receipt ] && . $WOK/$pkg/receipt 1.42 - if [ -d $WOK/$pkg/$PACKAGE-$VERSION/_pkg/usr/share/locale/$LOCALE ]; then 1.43 - cp -a $WOK/$pkg/$PACKAGE-$VERSION/_pkg/usr/share/locale/$LOCALE \ 1.44 - $fs/usr/share/locale 1.45 - fi 1.46 - done 1.47 + mk_locale_dir 1.48 + get_slitaz_messages 1.49 + get_core_messages 1.50 PACKAGE="$PKG_NAME" 1.51 VERSION="$PKG_VERS" 1.52 + LOCALE="pt_BR" 1.53 localedef -i $LOCALEDEF -c -f $CHARMAP $fs/usr/lib/locale/$LOCALEDEF 1.54 } 1.55