wok-next diff libxcb/receipt @ rev 19718

Up tty-clock (2.3) (thanks Pascal to pointing me right direction :)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue May 23 14:40:37 2017 +0300 (2017-05-23)
parents e6bbb8cc0677
children f463de72afe3
line diff
     1.1 --- a/libxcb/receipt	Sun Mar 30 22:07:59 2014 +0200
     1.2 +++ b/libxcb/receipt	Tue May 23 14:40:37 2017 +0300
     1.3 @@ -1,46 +1,53 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="libxcb"
     1.7 -VERSION="1.10"
     1.8 -ARM_VERSION="1.9.1"
     1.9 +VERSION="1.12"
    1.10 +VERSION_arm="1.9.1"
    1.11  CATEGORY="x-window"
    1.12  SHORT_DESC="A C binding to the X11 protocol"
    1.13  MAINTAINER="pankso@slitaz.org"
    1.14  LICENSE="other"
    1.15 -WEB_SITE="http://xcb.freedesktop.org/"
    1.16 +WEB_SITE="https://xcb.freedesktop.org/"
    1.17 +HOST_ARCH="i486 arm"
    1.18 +
    1.19  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.20  WGET_URL="${WEB_SITE}dist/$TARBALL"
    1.21 -HOST_ARCH="i486 arm"
    1.22 +TARBALL_arm="$PACKAGE-$VERSION_arm.tar.bz2"
    1.23 +WGET_URL_arm="${WEB_SITE}dist/$TARBALL_arm"
    1.24  
    1.25  DEPENDS="glibc-base xorg-libXau xorg-libXdmcp"
    1.26  BUILD_DEPENDS="libxslt-dev xcb-proto xorg-libXau-dev xorg-libXdmcp-dev \
    1.27  autoconf automake libtool"
    1.28 +BUILD_DEPENDS_arm="libxslt-dev xcb-proto xorg-libXau-dev xorg-libXdmcp-dev"
    1.29  
    1.30  # Handle SliTaz arch
    1.31  case "$SLITAZ_ARCH" in
    1.32 -	arm*) VERSION="$ARM_VERSION" ;;
    1.33 +	arm*) VERSION="$VERSION_arm" ;;
    1.34  esac
    1.35  
    1.36  case "$ARCH" in
    1.37  	arm*)
    1.38  		# We need host xcb-proto libxslt-dev file installed
    1.39 -		VERSION="$ARM_VERSION"
    1.40 -		TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.41 -		WGET_URL="${WEB_SITE}dist/$TARBALL"
    1.42 -		BUILD_DEPENDS="libxslt-dev xcb-proto xorg-libXau-dev xorg-libXdmcp-dev" ;;
    1.43 +		VERSION="$VERSION_arm"
    1.44 +		TARBALL="$TARBALL_arm"
    1.45 +		WGET_URL="$WGET_URL_arm"
    1.46 +		BUILD_DEPENDS="$BUILD_DEPENDS_arm"
    1.47 +		;;
    1.48  esac
    1.49  
    1.50  # Rules to configure and make the package.
    1.51  compile_rules()
    1.52  {
    1.53 -	# http://www.linuxfromscratch.org/blfs/view/svn/x/libxcb.html
    1.54 -	sed -i "s|pthread-stubs||" $src/configure.ac &&
    1.55 +	# Package "libpthread-stubs" no more needs:
    1.56 +	# our platform already supply all the necessary pthread stubs.
    1.57 +	sed -i "s|pthread-stubs||" $src/configure.ac
    1.58 +
    1.59  	autoreconf -fi &&
    1.60  	./configure \
    1.61  		--enable-xinput \
    1.62 -		--enable-xkb \
    1.63 -		--disable-build-docs \
    1.64 +		--enable-xprint \
    1.65  		--disable-static \
    1.66 +		--docdir='${datadir}'/doc/$PACKAGE-$VERSION \
    1.67  		$CONFIGURE_ARGS &&
    1.68  	make &&
    1.69  	make DESTDIR=$DESTDIR install
    1.70 @@ -49,10 +56,5 @@
    1.71  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.72  genpkg_rules()
    1.73  {
    1.74 -	mkdir -p \
    1.75 -		$fs/usr/lib \
    1.76 -		$fs/usr/share/licenses
    1.77 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    1.78 -	cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt
    1.79 +	cook_copy_files *.so*
    1.80  }
    1.81 -