Fixup fromcvs/togit conversion
[pkgsrcv2.git] / x11 / libX11 / Makefile
1 # $NetBSD: Makefile,v 1.31 2013/06/04 07:57:13 wiz Exp $
2
3 DISTNAME=               libX11-1.6.0
4 CATEGORIES=             x11 devel
5 MASTER_SITES=           ${MASTER_SITE_XORG:=lib/}
6 EXTRACT_SUFX=           .tar.bz2
7
8 MAINTAINER=             joerg@NetBSD.org
9 HOMEPAGE=               http://xorg.freedesktop.org/
10 COMMENT=                Base X libraries from modular Xorg X11
11 LICENSE=                mit
12
13 PKG_INSTALLATION_TYPES= overwrite pkgviews
14
15 USE_LIBTOOL=            yes
16 GNU_CONFIGURE=          yes
17 USE_TOOLS+=             gmake pkg-config
18
19 CONFIGURE_ARGS+=        --enable-man-pages=3
20 CONFIGURE_ARGS+=        --with-xcb
21 CONFIGURE_ARGS+=        --disable-specs
22 PKGCONFIG_OVERRIDE+=    x11.pc.in
23
24 CONFIGURE_ENV+=         FILE_MAN_SUFFIX=5
25
26 .include "../../mk/bsd.prefs.mk"
27
28 .if ${OPSYS} == "NetBSD"
29 CONFIGURE_ARGS+=        --disable-malloc0returnsnull
30 .endif
31
32 CPPFLAGS.OSF1+=         -pthread # Required by compiler if including pthread.h
33 CPPFLAGS.MirBSD+=       -pthread
34 LDFLAGS.MirBSD+=        -pthread
35
36 BUILDLINK_API_DEPENDS.libxcb+=libxcb>=1.8.1
37
38 BUILD_DEPENDS+=         tradcpp-[0-9]*:../../devel/tradcpp
39 CONFIGURE_ENV+=         ac_cv_path_RAWCPP="${PREFIX}/bin/tradcpp -Uunix"
40
41 .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
42 CONFIGURE_ENV+=         CC_FOR_BUILD=${NATIVE_CC:Q}
43
44 # XXX This needs to match the version of xcb-proto we get for the
45 # target by buildlink3.
46 TOOL_DEPENDS+=          xproto-[0-9]*:../../x11/xproto
47 .endif
48
49 .include "../../x11/bigreqsproto/buildlink3.mk"
50 .include "../../x11/inputproto/buildlink3.mk"
51 .include "../../x11/kbproto/buildlink3.mk"
52 .include "../../x11/libXau/buildlink3.mk"
53 .include "../../x11/libXdmcp/buildlink3.mk"
54 .include "../../x11/libxcb/buildlink3.mk"
55 .include "../../x11/xcmiscproto/buildlink3.mk"
56 .include "../../x11/xextproto/buildlink3.mk"
57 .include "../../x11/xf86bigfontproto/buildlink3.mk"
58 .include "../../x11/xproto/buildlink3.mk"
59 .include "../../x11/xtrans/buildlink3.mk"
60
61 .include "../../mk/bsd.pkg.mk"