### Note: manually updated to 1.6.7
### generated by gen-xlibs-pkg.sh from BLFS SVN 2018-5-25 on 2018-05-25
PKGVER=1.6.7
PKGBUILD=1
PKGARCH=i686

TARBALL=libX11-$PKGVER.tar.bz2
MD5SUM=034fdd6cc5393974d88aec6f5bc96162
SRC_URL=http://xorg.freedesktop.org/releases/individual/lib/$TARBALL
BUNDLE=

SLACKREQ=
SLACKDESC="libX11_32: libX11_32 $PKGVER (X11 system library)  
libX11_32:  
libX11_32: X11 core system library.
libX11_32: 
libX11_32: This contains 32-bit version of the library.
libX11_32: 
libX11_32: 
libX11_32: 
libX11_32: 
libX11_32: 
libX11_32:
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default && case $TARBALL in
		libFS-*)
			cd tmp/libFS* &&
			sed -e '/#include <X11/ i\#include <X11\/Xtrans\/Xtransint.h>' 				-e 's/_FSTransReadv(svr->trans_conn/readv(svr->trans_conn->fd/' 				-i src/FSlibInt.c
			;;
		libX11-*)
			cd tmp/libX11* &&
			patch -Np1 -i ../pkg/libX11-poll_for_response.patch
			;;
	esac
}

### package - only collect the libraries for 32bit libs
pkg_package() {
	[ "only_libs" ] &&
	rm -rf bin sbin usr/bin usr/sbin usr/include usr/share etc
	return 0
}

### build
pkg_build() {
	case $TARBALL in
		libXfont-*) CONFFLAGS="$XORG_CONFIG --disable-devel-docs" ;;
		libXt-*) CONFFLAGS="$XORG_CONFIG --with-appdefaultdir=/etc/X11/app-defaults" ;;
		*) CONFFLAGS="$XORG_CONFIG" ;;
	esac
	pkg_build_autoconf && pkg_build_slackdesc &&
	case $TARBALL in
		xtrans-*) 
			mkdir -p /usr/lib/pkgconfig && 
			mv -v /usr/share/pkgconfig/xtrans.pc /usr/lib/pkgconfig &&
			rm -rf /usr/share/pkgconfig
			;;
	esac
}
