wok-next annotate svkbd/receipt @ rev 19913

Up tazweb
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Oct 13 13:11:02 2017 +0300 (2017-10-13)
parents fb3e7c61c4b2
children c4e53a39395a
rev   line source
al@19760 1 # SliTaz package receipt v2.
pankso@16427 2
pankso@16427 3 PACKAGE="svkbd"
al@19760 4 GITHASH="fc267005ced2251de9e05e62e8a2b42a2712236a"
pascal@16430 5 VERSION="${GITHASH:0:7}"
pankso@16427 6 CATEGORY="x-window"
al@19760 7 SHORT_DESC="Simple virtual keyboard that suck less"
pankso@16427 8 MAINTAINER="pankso@slitaz.org"
pankso@16427 9 LICENSE="BSD"
al@19760 10 WEB_SITE="http://tools.suckless.org/x/svkbd"
al@19760 11 HOST_ARCH="i486 arm"
al@19760 12 COOKOPTS="!menus"
al@19760 13
pankso@16427 14 TARBALL="$PACKAGE-$VERSION.tar.bz2"
pascal@16431 15 WGET_URL="http://git.suckless.org/svkbd/snapshot/svkbd-$GITHASH.tar.bz2"
pankso@16427 16
pankso@16427 17 BUILD_DEPENDS="xorg-libX11-dev xorg-libXtst-dev"
al@19760 18 SPLIT="svkbd-de svkbd-fr svkbd-ru"
pankso@16427 19
pankso@16427 20 # Rules to configure and make the package.
pankso@16427 21 compile_rules()
al@19760 22 {
al@19760 23 cp -d $stuff/*.h .
al@19760 24 for layout in de en ru fr; do
al@19760 25 make svkbd-$layout CC=$HOST_SYSTEM-gcc || return 1
pankso@16427 26 done
pankso@16427 27 # We may need to sed config.def.h to set correct font for RU ???
pankso@16427 28 #make svkbd-ru CC=${HOST_SYSTEM}-gcc
al@19760 29 make install DESTDIR=$DESTDIR PREFIX="/usr"
pankso@16427 30 }
pankso@16427 31
pankso@16427 32 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@16427 33 genpkg_rules()
pankso@16427 34 {
al@19760 35 case $PACKAGE in
al@19760 36 svkbd) copy svkbd-en*;;
al@19760 37 svkbd-de) copy svkbd-de*; CAT="x-window|DE Layout";;
al@19760 38 svkbd-fr) copy svkbd-fr*; CAT="x-window|FR Layout";;
al@19760 39 svkbd-ru) copy svkbd-ru*; CAT="x-window|RU Layout";;
al@19760 40 esac
al@19760 41 DEPENDS="xorg-libX11 xorg-libXtst"
pankso@16427 42 }