wok-next annotate xorg-libxcb/receipt @ rev 20915

libboost -> boost
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Aug 21 00:41:54 2018 +0300 (2018-08-21)
parents cd7906120828
children f48456621a9d
rev   line source
al@19805 1 # SliTaz package receipt v2.
al@19805 2
al@19805 3 PACKAGE="xorg-libxcb"
al@20905 4 VERSION="1.13"
al@19805 5 CATEGORY="x-window"
al@19805 6 SHORT_DESC="A C binding to the X11 protocol"
al@19805 7 MAINTAINER="pankso@slitaz.org"
al@19805 8 LICENSE="MIT"
al@19805 9 WEB_SITE="https://xcb.freedesktop.org/"
al@20443 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/libxcb.html"
al@20888 11 REPOLOGY="libxcb"
al@19805 12
al@19805 13 TARBALL="libxcb-$VERSION.tar.bz2"
al@19805 14 WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
al@19805 15
al@19805 16 BUILD_DEPENDS="libxslt-dev xorg-xcb-proto xorg-libXau-dev xorg-libXdmcp-dev \
al@19805 17 autoconf automake libtool"
al@19805 18 SPLIT="xorg-libxcb-dev"
al@19805 19
al@19805 20 # Handle SliTaz arch
al@19805 21 case "$SLITAZ_ARCH" in
al@19805 22 arm*) VERSION="1.9.1";;
al@19805 23 esac
al@19805 24 case "$ARCH" in
al@20449 25 arm*) # We need host xorg-xcb-proto libxslt-dev file installed
al@19805 26 VERSION="1.9.1"
al@19805 27 TARBALL="libxcb-$VERSION.tar.bz2"
al@19805 28 WGET_URL="https://xcb.freedesktop.org/dist/$TARBALL"
al@19805 29 BUILD_DEPENDS="libxslt-dev xorg-xcb-proto xorg-libXau-dev xorg-libXdmcp-dev"
al@19805 30 ;;
al@19805 31 esac
al@19805 32
al@20443 33 compile_rules() {
al@19805 34 # Package "libpthread-stubs" no more needed:
al@19805 35 # our platform already supply all the necessary pthread stubs.
al@19805 36 sed -i "s|pthread-stubs||" $src/configure.ac
al@19805 37
al@19805 38 autoreconf -fi &&
al@19805 39 ./configure \
al@19805 40 --enable-xinput \
al@19805 41 --enable-xprint \
al@19805 42 --docdir='${datadir}'/doc/$PACKAGE-$VERSION \
al@19805 43 $CONFIGURE_ARGS &&
al@20443 44 fix libtool &&
al@19805 45 make &&
al@19805 46 make DESTDIR=$DESTDIR install
al@19805 47 }
al@19805 48
al@20443 49 genpkg_rules() {
al@19805 50 case $PACKAGE in
al@19805 51 *-libxcb)
al@19805 52 copy @std
al@19805 53 DEPENDS="xorg-libXau xorg-libXdmcp"
al@19805 54 ;;
al@19805 55 *-dev)
al@19805 56 copy @dev
al@19805 57 DEPENDS="xorg-libxcb xorg-libXau-dev xorg-libXdmcp-dev"
al@19805 58 ;;
al@19805 59 esac
al@19805 60 }