wok-next diff 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
line diff
     1.1 --- a/svkbd/receipt	Fri Apr 18 11:55:24 2014 +0000
     1.2 +++ b/svkbd/receipt	Fri Oct 13 13:11:02 2017 +0300
     1.3 @@ -1,36 +1,42 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="svkbd"
     1.8 -GITHASH="a5b40479e354ce11a1b009492da65ea562070cba"
     1.9 +GITHASH="fc267005ced2251de9e05e62e8a2b42a2712236a"
    1.10  VERSION="${GITHASH:0:7}"
    1.11  CATEGORY="x-window"
    1.12 -SHORT_DESC="Simple virtual keyboard that suck less (EN Layout)."
    1.13 +SHORT_DESC="Simple virtual keyboard that suck less"
    1.14  MAINTAINER="pankso@slitaz.org"
    1.15  LICENSE="BSD"
    1.16 +WEB_SITE="http://tools.suckless.org/x/svkbd"
    1.17 +HOST_ARCH="i486 arm"
    1.18 +COOKOPTS="!menus"
    1.19 +
    1.20  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.21 -WEB_SITE="http://tools.suckless.org/svkbd"
    1.22  WGET_URL="http://git.suckless.org/svkbd/snapshot/svkbd-$GITHASH.tar.bz2"
    1.23 -HOST_ARCH="i486 arm"
    1.24  
    1.25 -DEPENDS="xorg-libX11 xorg-libXtst"
    1.26  BUILD_DEPENDS="xorg-libX11-dev xorg-libXtst-dev"
    1.27 +SPLIT="svkbd-de svkbd-fr svkbd-ru"
    1.28  
    1.29  # Rules to configure and make the package.
    1.30  compile_rules()
    1.31 -{ 
    1.32 -	cp -d ${stuff}/*.h .
    1.33 -	for layout in de en ru fr
    1.34 -	do
    1.35 -		make svkbd-${layout} CC=${HOST_SYSTEM}-gcc || return 1
    1.36 +{
    1.37 +	cp -d $stuff/*.h .
    1.38 +	for layout in de en ru fr; do
    1.39 +		make svkbd-$layout CC=$HOST_SYSTEM-gcc || return 1
    1.40  	done
    1.41  	# We may need to sed config.def.h to set correct font for RU ???
    1.42  	#make svkbd-ru CC=${HOST_SYSTEM}-gcc
    1.43 -	make install DESTDIR=${DESTDIR} PREFIX="/usr"
    1.44 +	make install DESTDIR=$DESTDIR PREFIX="/usr"
    1.45  }
    1.46  
    1.47  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.48  genpkg_rules()
    1.49  {
    1.50 -	mkdir -p $fs/usr/bin
    1.51 -	cp -a ${install}/usr/bin/${PACKAGE}-en $fs/usr/bin
    1.52 +	case $PACKAGE in
    1.53 +		svkbd)    copy svkbd-en*;;
    1.54 +		svkbd-de) copy svkbd-de*; CAT="x-window|DE Layout";;
    1.55 +		svkbd-fr) copy svkbd-fr*; CAT="x-window|FR Layout";;
    1.56 +		svkbd-ru) copy svkbd-ru*; CAT="x-window|RU Layout";;
    1.57 +	esac
    1.58 +	DEPENDS="xorg-libX11 xorg-libXtst"
    1.59  }