wok-next annotate kbd-base/receipt @ rev 19581
Up: glibc (--enable-obsolete-rpc), check, kbd, libpipeline (added), sysklogd (added). Extra up: busybox.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Dec 29 07:31:53 2016 +0200 (2016-12-29) |
parents | 313f1cfd0a62 |
children | 4eab61ea2c5a |
rev | line source |
---|---|
pankso@708 | 1 # SliTaz package receipt. |
pankso@708 | 2 |
pankso@708 | 3 PACKAGE="kbd-base" |
al@19581 | 4 VERSION="2.0.3" |
pankso@708 | 5 CATEGORY="base-system" |
al@17920 | 6 SHORT_DESC="Keyboard mapping definitions, loadkeys and setfont utilities" |
pankso@708 | 7 MAINTAINER="pankso@slitaz.org" |
pascal@14770 | 8 LICENSE="GPL2" |
pankso@12882 | 9 WEB_SITE="http://kbd-project.org/" |
pankso@12882 | 10 HOST_ARCH="i486 arm" |
pankso@12882 | 11 |
al@14904 | 12 WANTED="kbd" |
al@19581 | 13 DEPENDS="kbd" |
al@19581 | 14 |
al@19581 | 15 # Rules to gen a SliTaz package suitable for Tazpkg. |
al@19581 | 16 genpkg_rules() |
al@19581 | 17 { |
al@19581 | 18 cook_copy_files loadkeys setfont \ |
al@19581 | 19 \ |
al@19581 | 20 be-latin1.map* fr-latin1.map* dvorak.map* dvorak-r.map* dvorak-l.map* \ |
al@19581 | 21 br-abnt2.map* cf.map* cz-lat2.map* dk-latin1.map* es.map* fi.map* \ |
al@19581 | 22 gr.map* gr-pc.map* it.map* is-latin1.map* jp106.map* nl2.map* \ |
al@19581 | 23 no-latin1.map* pl2.map* pt-latin1.map* ru.map* se-lat6.map* \ |
al@19581 | 24 tr_q-latin5.map* trq.map* uk.map* us-acentos.map* us.map* croat.map* \ |
al@19581 | 25 de_CH-latin1.map* de-latin1.map* fr_CH-latin1.map* hu.map* \ |
al@19581 | 26 sg-latin1.map* slovene.map* \ |
al@19581 | 27 \ |
al@19581 | 28 azerty-layout.inc compose.inc euro1.inc euro1.map.gz euro2.map.gz \ |
al@19581 | 29 linux-keys-bare.inc linux-with-alt-and-altgr.inc \ |
al@19581 | 30 linux-with-two-alt-keys.inc qwerty-layout.inc qwertz-layout.inc \ |
al@19581 | 31 compose.latin1 |
al@19581 | 32 rm -rf $fs/usr/share/kbd/keymaps/i386/olpc |
al@19581 | 33 |
al@19581 | 34 # X11 keyboard aliases |
al@19581 | 35 ln -s croat.map.gz $fs/usr/share/kbd/keymaps/i386/qwertz/hr.map.gz |
al@19581 | 36 } |
al@14904 | 37 |
pankso@12882 | 38 # Make sure it will run on host or no keyboard support... |
pankso@12882 | 39 testsuite() |
pankso@12882 | 40 { |
pankso@12882 | 41 readelf -h $install/usr/bin/loadkeys |
al@17920 | 42 readelf -h $install/usr/bin/setfont |
pankso@12882 | 43 } |
pankso@708 | 44 |
al@19581 | 45 # Overlap busybox |
al@19581 | 46 pre_install() |
pankso@708 | 47 { |
al@19581 | 48 for i in deallocvt chvt setkeycodes openvt kbd_mode; do |
al@19581 | 49 rm -f $1/usr/bin/$i |
al@19581 | 50 done |
al@19581 | 51 } |
al@14904 | 52 |
al@19581 | 53 post_remove() |
al@19581 | 54 { |
al@19581 | 55 for i in deallocvt chvt setkeycodes openvt kbd_mode; do |
al@19581 | 56 ln -s /bin/busybox $1/usr/bin/$i |
pankso@12882 | 57 done |
pankso@708 | 58 } |