reacharound framework for xorgproto. functionally identical

to the split *proto packages except we're dropping the long
obsolete fontcacheproto.

not used yet.
This commit is contained in:
mrg 2018-03-14 08:55:35 +00:00
parent 38db08c668
commit 4bb54eb227
8 changed files with 283 additions and 0 deletions

View File

@ -0,0 +1,19 @@
# $NetBSD: Makefile,v 1.1 2018/03/14 08:55:35 mrg Exp $
.include <bsd.own.mk>
.PATH: ${X11SRCDIR.xorgproto}/include/GL
INCS= glxint.h \
glxmd.h \
glxproto.h \
glxtokens.h
INCSDIR=${X11INCDIR}/GL
SUBDIR= internal
NOOBJ= # defined
.include <bsd.subdir.mk>
.include <bsd.x11.mk>
.include <bsd.prog.mk>

View File

@ -0,0 +1,13 @@
# $NetBSD: Makefile,v 1.1 2018/03/14 08:55:35 mrg Exp $
.include <bsd.own.mk>
.PATH: ${X11SRCDIR.xorgproto}/include/GL/internal
INCS= glcore.h
INCSDIR=${X11INCDIR}/GL/internal
NOOBJ= # defined
.include <bsd.x11.mk>
.include <bsd.prog.mk>

View File

@ -0,0 +1,42 @@
# $NetBSD: Makefile,v 1.1 2018/03/14 08:55:35 mrg Exp $
.include <bsd.own.mk>
SUBDIR= GL X11
PKGCONFIG= bigreqsproto \
compositeproto \
damageproto \
dri2proto \
dri3proto \
evieproto \
fixesproto \
fontcacheproto \
fontsproto \
glproto \
inputproto \
kbproto \
presentproto \
randrproto \
recordproto \
renderproto \
resourceproto \
scrnsaverproto \
trapproto \
videoproto \
xcmiscproto \
xextproto \
xf86bigfontproto \
xf86dgaproto \
xf86driproto \
xf86miscproto \
xf86vidmodeproto \
xineramaproto \
xproto \
xproxymngproto
PKGDIST=xorgproto
.include <bsd.x11.mk>
.include <bsd.subdir.mk>
.PATH: ${X11SRCDIR.xorgproto}

View File

@ -0,0 +1,51 @@
# $NetBSD: Makefile,v 1.1 2018/03/14 08:55:35 mrg Exp $
.include <bsd.own.mk>
.PATH: ${X11SRCDIR.xorgproto}/include/X11
Xfuncproto.h: Xfuncproto.h.in
${TOOL_SED} -e 's/#undef NARROWPROTO/#define NARROWPROTO/' \
-e 's/#undef FUNCPROTO/#define FUNCPROTO 15/' \
< ${.ALLSRC} > ${.TARGET}
Xpoll.h: Xpoll.h.in
${TOOL_SED} 's/@USE_FDS_BITS@/fds_bits/' \
< ${.ALLSRC} > ${.TARGET}
INCS= DECkeysym.h \
HPkeysym.h \
Sunkeysym.h \
X.h \
XF86keysym.h \
XWDFile.h \
Xalloca.h \
Xarch.h \
Xatom.h \
Xdefs.h \
Xfuncproto.h \
Xfuncs.h \
Xmd.h \
Xos.h \
Xos_r.h \
Xosdefs.h \
Xpoll.h \
Xproto.h \
Xprotostr.h \
Xthreads.h \
Xw32defs.h \
Xwindows.h \
Xwinsock.h \
ap_keysym.h \
keysym.h \
keysymdef.h
INCSDIR=${X11INCDIR}/X11
CLEANFILES+= Xpoll.h Xfuncproto.h
NOOBJ= # defined
SUBDIR= PM dri extensions fonts
.include <bsd.x11.mk>
.include <bsd.subdir.mk>

View File

@ -0,0 +1,14 @@
# $NetBSD: Makefile,v 1.1 2018/03/14 08:55:35 mrg Exp $
.include <bsd.own.mk>
.PATH: ${X11SRCDIR.xorgproto}/include/X11/PM
INCS= PM.h \
PMproto.h
INCSDIR=${X11INCDIR}/X11/PM
NOOBJ= # defined
.include <bsd.x11.mk>
.include <bsd.prog.mk>

View File

@ -0,0 +1,16 @@
# $NetBSD: Makefile,v 1.1 2018/03/14 08:55:36 mrg Exp $
.include <bsd.own.mk>
.PATH: ${X11SRCDIR.xorgproto}/include/X11/dri
INCS= xf86dri.h \
xf86dristr.h \
xf86driproto.h
INCSDIR=${X11INCDIR}/X11/dri
NOOBJ= # defined
.include <bsd.x11.mk>
.include <bsd.prog.mk>

View File

@ -0,0 +1,110 @@
# $NetBSD: Makefile,v 1.1 2018/03/14 08:55:36 mrg Exp $
.include <bsd.own.mk>
.PATH: ${X11SRCDIR.xorgproto}/include/X11/extensions
INCS= EVI.h \
EVIproto.h \
XI.h \
XI2.h \
XI2proto.h \
XIproto.h \
XKB.h \
XKBgeom.h \
XKBproto.h \
XKBsrv.h \
XKBstr.h \
XResproto.h \
Xeviestr.h \
Xv.h \
XvMC.h \
XvMCproto.h \
Xvproto.h \
ag.h \
agproto.h \
bigreqsproto.h \
bigreqstr.h \
composite.h \
compositeproto.h \
cup.h \
cupproto.h \
damageproto.h \
damagewire.h \
dbe.h \
dbeproto.h \
dpmsconst.h \
dpmsproto.h \
dri2proto.h \
dri2tokens.h \
dri3proto.h \
evieproto.h \
ge.h \
geproto.h \
lbx.h \
lbxproto.h \
mitmiscconst.h \
mitmiscproto.h \
multibufconst.h \
multibufproto.h \
panoramiXproto.h \
presentproto.h \
presenttokens.h \
randr.h \
randrproto.h \
recordconst.h \
recordproto.h \
recordstr.h \
render.h \
renderproto.h \
saver.h \
saverproto.h \
secur.h \
securproto.h \
shapeconst.h \
shapeproto.h \
shapestr.h \
shm.h \
shmproto.h \
shmstr.h \
syncconst.h \
syncproto.h \
syncstr.h \
vldXvMC.h \
xcmiscproto.h \
xcmiscstr.h \
xf86bigfont.h \
xf86bigfproto.h \
xf86bigfstr.h \
xf86dga.h \
xf86dga1const.h \
xf86dga1proto.h \
xf86dga1str.h \
xf86dgaconst.h \
xf86dgaproto.h \
xf86dgastr.h \
xf86misc.h \
xf86mscstr.h \
xf86vm.h \
xf86vmproto.h \
xf86vmstr.h \
xfixesproto.h \
xfixeswire.h \
xtestconst.h \
xtestext1const.h \
xtestext1proto.h \
xtestproto.h \
xtrapbits.h \
xtrapddmi.h \
xtrapdi.h \
xtrapemacros.h \
xtraplib.h \
xtraplibp.h \
xtrapproto.h
INCSDIR=${X11INCDIR}/X11/extensions
NOOBJ= # defined
.include <bsd.x11.mk>
.include <bsd.prog.mk>

View File

@ -0,0 +1,18 @@
# $NetBSD: Makefile,v 1.1 2018/03/14 08:55:36 mrg Exp $
.include <bsd.own.mk>
.PATH: ${X11SRCDIR.xorgproto}/include/X11/fonts
INCS= FS.h \
FSproto.h \
font.h \
fontproto.h \
fontstruct.h \
fsmasks.h
INCSDIR=${X11INCDIR}/X11/fonts
NOOBJ= # defined
.include <bsd.x11.mk>
.include <bsd.prog.mk>