wok annotate svkbd/receipt @ rev 25539

Up perl-test-compile (3.1.0)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Mar 09 12:11:13 2023 +0000 (15 months ago)
parents d358ff3c7097
children
rev   line source
pankso@16427 1 # SliTaz package receipt.
pankso@16427 2
pankso@16427 3 PACKAGE="svkbd"
Hans-G?nter@25338 4 VERSION="0.4.1"
pankso@16427 5 CATEGORY="x-window"
Hans-G?nter@25338 6 SHORT_DESC="Simple virtual keyboard that suck less (english layout)."
pankso@16427 7 MAINTAINER="pankso@slitaz.org"
pankso@16427 8 LICENSE="BSD"
Hans-G?nter@25338 9 WEB_SITE="https://tools.suckless.org/x/svkbd/"
Hans-G?nter@25338 10
Hans-G?nter@25338 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
Hans-G?nter@25338 12 WGET_URL="https://dl.suckless.org/tools/$TARBALL"
pankso@16427 13
pankso@16427 14 DEPENDS="xorg-libX11 xorg-libXtst"
Hans-G?nter@25338 15 BUILD_DEPENDS="fontconfig-dev libxml2-dev xorg-libX11-dev xorg-libXtst-dev"
Hans-G?nter@25338 16
Hans-G?nter@25338 17 HOST_ARCH="i486 arm"
pankso@16427 18
pascal@24462 19 # What is the latest version available today?
pascal@24462 20 current_version()
pascal@24462 21 {
pascal@24462 22 wget -O - $WEB_SITE 2>/dev/null | \
pascal@24462 23 sed "/latest/d;/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q
pascal@24462 24 }
pascal@24462 25
pankso@16427 26 # Rules to configure and make the package.
pankso@16427 27 compile_rules()
Hans-G?nter@25338 28 {
pascal@16436 29 cp -d ${stuff}/*.h .
Hans-G?nter@25338 30
Hans-G?nter@25338 31 for layout in de en fr ru
Hans-G?nter@25338 32 do
Hans-G?nter@25338 33 make LAYOUT=$layout \
Hans-G?nter@25338 34 CC=$HOST_SYSTEM-gcc || return 1
Hans-G?nter@25338 35 make install \
Hans-G?nter@25338 36 LAYOUT=$layout \
Hans-G?nter@25338 37 DESTDIR=${DESTDIR} \
Hans-G?nter@25338 38 PREFIX="/usr"
Hans-G?nter@25338 39 done
pankso@16427 40 # We may need to sed config.def.h to set correct font for RU ???
pankso@16427 41 #make svkbd-ru CC=${HOST_SYSTEM}-gcc
pankso@16427 42 }
pankso@16427 43
pankso@16427 44 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@16427 45 genpkg_rules()
pankso@16427 46 {
pankso@16427 47 mkdir -p $fs/usr/bin
Hans-G?nter@25338 48 cp -a $install/usr/bin/$PACKAGE-en $fs/usr/bin
pankso@16427 49 }