wok-next annotate xorg-xf86-input-evdev/receipt @ rev 20443

The rest of my "home work" for update many packages (up to Xorg, GTK and Openbox) for Next and mainly for Next64. Since this point this repository is open for commits. Many errors are expected due to harfbuzz-freetype dependency loop...
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Feb 24 16:17:33 2018 +0200 (2018-02-24)
parents ea3c4b76ea5d
children 757d032c55c7
rev   line source
al@19805 1 # SliTaz package receipt v2.
pankso@451 2
pankso@451 3 PACKAGE="xorg-xf86-input-evdev"
al@20443 4 VERSION="2.10.5"
pankso@451 5 CATEGORY="x-window"
al@19805 6 SHORT_DESC="Generic Linux input driver"
pankso@451 7 MAINTAINER="pankso@slitaz.org"
pascal@15579 8 LICENSE="MIT"
al@19657 9 WEB_SITE="https://www.x.org/wiki/"
al@20443 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/x7driver.html#xorg-evdev-driver"
pankso@451 11
al@19657 12 TARBALL="xf86-input-evdev-$VERSION.tar.bz2"
al@19657 13 WGET_URL="$XORG_MIRROR/driver/$TARBALL"
pankso@10781 14
al@20443 15 # ARM use build system xorg-server-dev or manually install it in sysroot
al@20443 16 BUILD_DEPENDS_arm="udev-dev"
al@19657 17 BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-xproto xorg-inputproto \
al@19657 18 xorg-dri3proto eudev-dev libevdev-dev mtdev-dev"
al@19805 19 SPLIT="xorg-xf86-input-evdev-dev"
pankso@16067 20
al@20443 21 compile_rules() {
al@20443 22 fix ld
pankso@10781 23 ./configure \
pankso@10781 24 --sysconfdir=/etc \
pankso@10781 25 --localstatedir=/var \
pankso@10781 26 $CONFIGURE_ARGS &&
al@20443 27 fix libtool &&
al@19805 28 make &&
al@19805 29 make install
pankso@451 30 }
pankso@451 31
al@20443 32 genpkg_rules() {
al@19805 33 case $PACKAGE in
al@19805 34 *-evdev)
al@19805 35 copy @std
al@19805 36 DEPENDS="eudev libevdev mtdev"
al@19805 37 ;;
al@19805 38 *-dev)
al@19805 39 copy @dev
al@19805 40 ;;
al@19805 41 esac
pankso@451 42 }