Date: Saturday, November 9, 2013 @ 22:32:02 Author: lcarlier Revision: 100746
archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libxcb/repos/multilib-testing-x86_64/ lib32-libxcb/repos/multilib-testing-x86_64/PKGBUILD (from rev 100745, lib32-libxcb/trunk/PKGBUILD) lib32-libxcb/repos/multilib-testing-x86_64/libxcb-1.1-no-pthread-stubs.patch (from rev 100745, lib32-libxcb/trunk/libxcb-1.1-no-pthread-stubs.patch) -----------------------------------+ PKGBUILD | 47 ++++++++++++++++++++++++++++++++++++ libxcb-1.1-no-pthread-stubs.patch | 11 ++++++++ 2 files changed, 58 insertions(+) Copied: lib32-libxcb/repos/multilib-testing-x86_64/PKGBUILD (from rev 100745, lib32-libxcb/trunk/PKGBUILD) =================================================================== --- multilib-testing-x86_64/PKGBUILD (rev 0) +++ multilib-testing-x86_64/PKGBUILD 2013-11-09 21:32:02 UTC (rev 100746) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Alexander Baldeck <alexan...@archlinux.org> +# Contributor: Jan de Groot <j...@archlinux.org> + +_pkgbasename=libxcb +pkgname=lib32-$_pkgbasename +pkgver=1.9.3 +pkgrel=1 +pkgdesc="X11 client-side library (32-bit)" +arch=(x86_64) +url="http://xcb.freedesktop.org/" +depends=('lib32-libxdmcp' 'lib32-libxau' $_pkgbasename) +makedepends=('pkgconfig' 'libxslt' 'python2' 'gcc-multilib' + 'autoconf') +license=('custom') +source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2 + libxcb-1.1-no-pthread-stubs.patch) +sha256sums=('aad09d223fcb5bd345ce4d1737f178a557b6f2e201128e1ee3c83af46028018b' + 'e071e9ef4ded0229d19e40ffee229ae6c3171bbebcc3322a2378a84cfb6a8678') + +build() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + patch -Np1 -i "${srcdir}/libxcb-1.1-no-pthread-stubs.patch" + + export CC="gcc -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + PYTHON=/usr/bin/python2 ./autogen.sh \ + --prefix=/usr \ + --enable-xinput \ + --enable-xkb \ + --libdir=/usr/lib32 \ + --disable-static + make +} + +package() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{include,share} + + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libxcb/repos/multilib-testing-x86_64/libxcb-1.1-no-pthread-stubs.patch (from rev 100745, lib32-libxcb/trunk/libxcb-1.1-no-pthread-stubs.patch) =================================================================== --- multilib-testing-x86_64/libxcb-1.1-no-pthread-stubs.patch (rev 0) +++ multilib-testing-x86_64/libxcb-1.1-no-pthread-stubs.patch 2013-11-09 21:32:02 UTC (rev 100746) @@ -0,0 +1,11 @@ +--- libxcb-1.8.1/configure.ac 2012-03-09 15:38:38.000000000 +0100 ++++ libxcb-1.8.1/configure.ac.new 2012-03-09 16:50:40.107109896 +0100 +@@ -43,7 +43,7 @@ + + # Checks for pkg-config packages + PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.9) +-NEEDED="pthread-stubs xau >= 0.99.2" ++NEEDED="xau >= 0.99.2" + PKG_CHECK_MODULES(NEEDED, $NEEDED) + + have_xdmcp="no"