wok-next diff libxkbcommon/receipt @ rev 20806

I. node update: security -> https://nodejs.org/en/blog/vulnerability/june-2018-security-releases/ 9.5.0 -> 9.11.2 II. add checksum
author Erkan Yilmaz <erkan@slitaz.org>
date Wed Jun 13 08:26:54 2018 +0000 (2018-06-13)
parents 757d032c55c7
children f48456621a9d
line diff
     1.1 --- a/libxkbcommon/receipt	Fri Mar 30 19:31:50 2018 +0300
     1.2 +++ b/libxkbcommon/receipt	Wed Jun 13 08:26:54 2018 +0000
     1.3 @@ -4,7 +4,7 @@
     1.4  VERSION="0.7.2"
     1.5  CATEGORY="x-window"
     1.6  SHORT_DESC="Keyboard handling library using XKB data"
     1.7 -MAINTAINER="pankso@slitaz.org"
     1.8 +MAINTAINER="al.bobylev@gmail.com"
     1.9  LICENSE="custom"
    1.10  WEB_SITE="https://xkbcommon.org/"
    1.11  LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/libxkbcommon.html"
    1.12 @@ -12,16 +12,22 @@
    1.13  TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.14  WGET_URL="http://xkbcommon.org/download/$TARBALL"
    1.15  
    1.16 -BUILD_DEPENDS="xorg-libxcb-dev xorg-util-macros xorg-xkeyboard-config-dev bison"
    1.17 -SPLIT="libxkbcommon-x11 libxkbcommon libxkbcommon-dev"
    1.18 -SIBLINGS="libxkbcommon-wayland"
    1.19 +BUILD_DEPENDS="xorg-libxcb-dev xorg-util-macros xorg-xkeyboard-config-dev \
    1.20 +bison wayland-protocols-dev wayland-dev"
    1.21 +SPLIT="libxkbcommon-x11 libxkbcommon libxkbcommon-dev \
    1.22 +libxkbcommon-wayland:w libxkbcommon-wayland-dev:w"
    1.23  
    1.24  compile_rules() {
    1.25 +	case $SET in
    1.26 +		'') SET_ARGS='--disable-wayland --enable-x11';;
    1.27 +		w)  SET_ARGS='--enable-wayland --disable-x11';;
    1.28 +	esac
    1.29 +
    1.30  	./configure \
    1.31  		--with-xkb-config-root=/usr/share/X11/xkb \
    1.32 -		--docdir=/usr/share/doc/libxkbcommon-$VERSION \
    1.33 -		--disable-wayland \
    1.34 +		$SET_ARGS \
    1.35  		$CONFIGURE_ARGS &&
    1.36 +	fix libtool &&
    1.37  	make &&
    1.38  	make install
    1.39  }
    1.40 @@ -37,10 +43,19 @@
    1.41  			copy @std @rm
    1.42  			DEPENDS=" "
    1.43  			;;
    1.44 -		*-dev)
    1.45 +		libxkbcommon-dev)
    1.46  			copy @dev
    1.47  			DEPENDS="libxkbcommon libxkbcommon-x11 \
    1.48  			xorg-libXau-dev xorg-libXdmcp-dev xorg-libxcb-dev"
    1.49  			;;
    1.50 +
    1.51 +		libxkbcommon-wayland)
    1.52 +			CAT="x-window|Wayland support"
    1.53 +			copy @std
    1.54 +			;;
    1.55 +		libxkbcommon-wayland-dev)
    1.56 +			CAT="development|development files with Wayland support"
    1.57 +			copy @dev
    1.58 +			;;
    1.59  	esac
    1.60  }