wok-current view slitaz-i18n/receipt @ rev 18168
syslinux: change some locales in the menu; update locale-* package set according to syslinux menu, add kbd (console keyboard) layouts.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sun Jun 28 15:14:56 2015 +0300 (2015-06-28) |
parents | bfb4eab7f59f |
children | 976258eee7d9 |
line source
1 # SliTaz package receipt
3 PACKAGE="slitaz-i18n"
4 VERSION="5.0"
5 CATEGORY="meta"
6 SHORT_DESC="SliTaz internationalization meta package to build locale pack."
7 MAINTAINER="pankso@slitaz.org"
8 LICENSE="GPL3"
9 WEB_SITE="http://www.slitaz.org/"
10 HOST_ARCH="i486 arm"
12 # Bdeps ensure packages are built so we can get generated po files.
13 BUILD_DEPENDS="acl alsaplayer alsa-utils asunder atk attr dialog e2fsprogs \
14 elfutils epdfview galculator gdk-pixbuf glib glibc-base glib-networking \
15 gparted gpicview gtk+ gvfs kbd-base leafpad libfm libgnutls libgpg-error \
16 libidn liblzma libwebkit lxappearance lxinput lxpanel lxrandr lxsession \
17 lxsession-edit lxtask mhwaveedit midori mtpaint nano obconf openbox parted \
18 pcmanfm polkit popt sakura shared-mime-info udisks2 util-linux-blkid \
19 vorbis-tools vte xorg-xkeyboard-config yad tzdata"
21 # Handle slitaz arch: /etc/slitaz/slitaz.conf
22 case "$SLITAZ_ARCH" in
23 arm*) BUILD_DEPENDS="" ;;
24 esac
26 # Rules to gen a SliTaz package suitable for Tazpkg.
27 genpkg_rules()
28 {
29 mkdir -p $fs/usr/share/doc/slitaz
30 . $stuff/locale-pack.conf
31 for p in $CORE_PKGS; do
32 if [ ! -d "$WOK/$p/install" ]; then
33 if [ -x /usr/bin/cook ]; then
34 cook $p
35 elif [ -x /usr/bin/tazwok ]; then
36 tazwok cook $p
37 fi
38 fi
39 done
40 # Cook all locale pack.
41 for i in $LOCALE_PACK; do
42 if [ -x /usr/bin/cook ]; then
43 cook locale-$i
44 elif [ -x /usr/bin/tazwok ]; then
45 tazwok cook locale-$i
46 fi
47 done
48 cat > $fs/usr/share/doc/slitaz/i18n.txt <<EOT
49 SliTaz i18n information
50 ================================================================================
52 This package provides the necessary functions and configs for the SliTaz locale
53 pack. SliTaz uses UTF-8 by default and tazlocale (from SliTaz tools) to
54 configure the system language.
57 Translated packages files included in the core languages pack (from upstream):
58 ----
59 $(echo $CORE_PKGS | fold -s)
60 ----
62 SliTaz i18n project coordination is done on the SCN and doc is on the website:
64 http://www.slitaz.org/i18n.php
67 ================================================================================
68 EOT
69 }