# vim: ft=make ts=4 sw=4 noet
.DEFAULT_GOAL := all

NAME    = libX11
VERSION = 1.8
GARTYPE = v2

MASTER_SITES = https://xorg.freedesktop.org/archive/individual/lib/
DISTFILES   += $(DISTNAME).tar.gz

LICENSE = COPYING

PACKAGES                 += OZSWlibX11
SPKG_DESC_OZSWlibX11      = X11 client-side library
CATALOGNAME_OZSWlibX11    = libX11

BUILD_DEP_PKGS += OZSWxproto OZSWxextproto OZSWkbproto OZSWinputproto
BUILD_DEP_PKGS += OZSWxtrans OZSWlibxcb

RUNTIME_DEP_PKGS_OZSWlibX11 += OZSWlibxcb

EXTRA_CONFIGURE_ARGS += --enable-shared
EXTRA_CONFIGURE_ARGS += --disable-xf86bigfont
EXTRA_CONFIGURE_ARGS += --disable-specs
EXTRA_CONFIGURE_ARGS += --without-xmlto
EXTRA_CONFIGURE_ARGS += --without-fop

EXTENSIONS = 1
EXTRA_LD_FLAGS += -lsocket -lnsl

post-configure:
	@find $(WORKSRC) -name "libtool" -type f -exec \
	    gsed -i 's/ECHO="print -r --"/ECHO="printf %s\\n"/g' {} \;
	@$(MAKECOOKIE)

include gar/category.mk
