xref: /netbsd-src/external/mit/xorg/lib/libXext/Makefile (revision 5c46dd73a9bcb28b2994504ea090f64066b17a77)
1#	$NetBSD: Makefile,v 1.5 2010/05/22 02:27:08 mrg Exp $
2
3.include <bsd.own.mk>
4
5LIB=	Xext
6.PATH:	${X11SRCDIR.${LIB}}/src
7.PATH:	${X11SRCDIR.${LIB}}/man
8.PATH:	${X11SRCDIR.${LIB}}/include/X11/extensions/
9
10SRCS=	DPMS.c MITMisc.c XAppgroup.c XEVI.c XLbx.c XMultibuf.c XSecurity.c \
11	XShape.c XShm.c XSync.c XTestExt1.c Xcup.c Xdbe.c extutil.c globals.c
12
13CPPFLAGS+=	${X11FLAGS.THREADLIB}
14
15LIBDPLIBS=	X11	${.CURDIR}/../libX11/dynamic
16
17# XXX
18COPTS.extutil.c+=	-Wno-error
19
20MAN=	DBE.3 DPMSCapable.3 DPMSDisable.3 DPMSEnable.3 DPMSForceLevel.3 \
21	DPMSGetTimeouts.3 DPMSGetVersion.3 DPMSInfo.3 DPMSQueryExtension.3 \
22	DPMSSetTimeouts.3 XShape.3 XShm.3 XcupGetReservedColormapEntries.3 \
23	XcupQueryVersion.3 XcupStoreColors.3 XdbeAllocateBackBufferName.3 \
24	XdbeBeginIdiom.3 XdbeDeallocateBackBufferName.3 XdbeEndIdiom.3 \
25	XdbeFreeVisualInfo.3 XdbeGetBackBufferAttributes.3 \
26	XdbeGetVisualInfo.3 XdbeQueryExtension.3 XdbeSwapBuffers.3 Xevi.3 \
27	Xmbuf.3
28
29MLINKS=		XShape.3 XShapeQueryExtensionXShapeQueryVersion.3 \
30		XShape.3 XShapeCombineRegion.3 \
31		XShape.3 XShapeCombineRectangles.3 \
32		XShape.3 XShapeCombineMask.3 \
33		XShape.3 XShapeCombineShape.3 \
34		XShape.3 XShapeOffsetShape.3 \
35		XShape.3 XShapeQueryExtents.3 \
36		XShape.3 XShapeSelectInput.3 \
37		XShape.3 XShapeInputSelected.3 \
38		XShape.3 XShapeGetRectangles.3
39
40MLINKS+=	XShm.3 XShmQueryExtension.3 \
41		XShm.3 XShmQueryVersion.3 \
42		XShm.3 XShmPixmapFormat.3 \
43		XShm.3 XShmAttach.3 \
44		XShm.3 XShmDetach.3 \
45		XShm.3 XShmCreateImage.3 \
46		XShm.3 XShmPutImage.3 \
47		XShm.3 XShmGetImage.3 \
48		XShm.3 XShmCreatePixmap.3 \
49		XShm.3 XShmGetEventBase.3
50
51MLINKS+=	Xmbuf.3 XmbufQueryExtension.3 \
52		Xmbuf.3 XmbufGetVersion.3 \
53		Xmbuf.3 XmbufCreateBuffers.3 \
54		Xmbuf.3 XmbufDestroyBuffers.3 \
55		Xmbuf.3 XmbufDisplayBuffers.3 \
56		Xmbuf.3 XmbufGetWindowAttributes.3 \
57		Xmbuf.3 XmbufChangeWindowAttributes.3 \
58		Xmbuf.3 XmbufGetBufferAttributes.3 \
59		Xmbuf.3 XmbufChangeBufferAttributes.3 \
60		Xmbuf.3 XmbufGetScreenInfo.3 \
61		Xmbuf.3 XmbufCreateStereoWindow.3
62
63MLINKS+=	Xevi.3 XeviQueryVersion.3 \
64		Xevi.3 XeviGetVisualInfo.3 \
65		Xevi.3 XeviQueryExtension.3
66
67INCS=	MITMisc.h \
68	XEVI.h \
69	XLbx.h \
70	XShm.h \
71	Xag.h \
72	Xcup.h \
73	Xdbe.h \
74	Xext.h \
75	Xge.h \
76	dpms.h \
77	extutil.h \
78	lbxbuf.h \
79	lbxbufstr.h \
80	lbximage.h \
81	multibuf.h \
82	security.h \
83	shape.h \
84	sync.h \
85	xtestext1.h
86
87INCSDIR=${X11INCDIR}/X11/extensions
88
89PKGDIST=	${LIB}
90
91.include <bsd.x11.mk>
92.include <bsd.lib.mk>
93