Pull up following revision(s) (requested by youri in ticket #1608): external/mit/xorg/lib/xkeyboard-config/Makefile.xkbdata: revision 1.4 external/mit/xorg/lib/xkeyboard-config/rules/Makefile: revision 1.4 Generate xml files properly. Noted by youri. XXX: pullup-8diff -r1.1 -r1.1.28.1 src/external/mit/xorg/lib/xkeyboard-config/Makefile.xkbdata
(martin)
--- src/external/mit/xorg/lib/xkeyboard-config/Makefile.xkbdata 2009/06/11 01:49:20 1.1
+++ src/external/mit/xorg/lib/xkeyboard-config/Makefile.xkbdata 2018/06/06 15:09:51 1.1.28.1
@@ -1,19 +1,25 @@ | @@ -1,19 +1,25 @@ | |||
1 | # $NetBSD: Makefile.xkbdata,v 1.1 2009/06/11 01:49:20 mrg Exp $ | 1 | # $NetBSD: Makefile.xkbdata,v 1.1.28.1 2018/06/06 15:09:51 martin Exp $ | |
2 | 2 | |||
3 | XKBDISTDIR= ${X11SRCDIR.xkeyboard-config}/${XKBNAME} | 3 | XKBDISTDIR= ${X11SRCDIR.xkeyboard-config}/${XKBNAME} | |
4 | 4 | |||
5 | .PATH: ${XKBDISTDIR} | 5 | .PATH: ${XKBDISTDIR} | |
6 | 6 | |||
7 | .SUFFIXES: .in | |||
8 | ||||
9 | .in: | |||
10 | ${TOOL_SED} -e 's,<_,<,g' -e 's,</_,</,g' < ${.ALLSRC} > ${.TARGET} | |||
11 | ||||
12 | ||||
7 | FILESDIR= ${X11LIBDIR}/xkb/${XKBNAME} | 13 | FILESDIR= ${X11LIBDIR}/xkb/${XKBNAME} | |
8 | 14 | |||
9 | 15 | |||
10 | .if defined(XKBDIR) # { | 16 | .if defined(XKBDIR) # { | |
11 | FILES+= ${XKBNAME}.dir | 17 | FILES+= ${XKBNAME}.dir | |
12 | FILESDIR_${XKBNAME}.dir=${X11LIBDIR}/xkb | 18 | FILESDIR_${XKBNAME}.dir=${X11LIBDIR}/xkb | |
13 | CLEANFILES+= ${XKBNAME}.dir | 19 | CLEANFILES+= ${XKBNAME}.dir | |
14 | 20 | |||
15 | .include "${NETBSDSRCDIR}/external/mit/xorg/tools/xkbcomp/Makefile.xkbcomp" | 21 | .include "${NETBSDSRCDIR}/external/mit/xorg/tools/xkbcomp/Makefile.xkbcomp" | |
16 | 22 | |||
17 | ${XKBNAME}.dir: | 23 | ${XKBNAME}.dir: | |
18 | ${_MKTARGET_CREATE} | 24 | ${_MKTARGET_CREATE} | |
19 | rm -f ${.TARGET} | 25 | rm -f ${.TARGET} |
--- src/external/mit/xorg/lib/xkeyboard-config/rules/Makefile 2010/05/29 07:58:24 1.3
+++ src/external/mit/xorg/lib/xkeyboard-config/rules/Makefile 2018/06/06 15:09:51 1.3.24.1
@@ -1,26 +1,26 @@ | @@ -1,26 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2010/05/29 07:58:24 ghen Exp $ | 1 | # $NetBSD: Makefile,v 1.3.24.1 2018/06/06 15:09:51 martin Exp $ | |
2 | # | 2 | # | |
3 | # When upgrading, re-assemble the files base, base.lst, evdev and | 3 | # When upgrading, re-assemble the files base, base.lst, evdev and | |
4 | # evdev.lst by running ./configure && make in the dist directory, | 4 | # evdev.lst by running ./configure && make in the dist directory, | |
5 | # and copy the resulting files back here. | 5 | # and copy the resulting files back here. | |
6 | 6 | |||
7 | .include <bsd.own.mk> | 7 | .include <bsd.own.mk> | |
8 | 8 | |||
9 | XKBNAME= rules | 9 | XKBNAME= rules | |
10 | FILES= README base base.lst base.extras.xml.in base.xml.in \ | 10 | GENFILES= base.extras.xml base.xml evdev.extras.xml evdev.xml | |
11 | evdev evdev.lst evdev.extras.xml.in evdev.xml.in \ | 11 | FILES= README base base.lst evdev evdev.lst xfree98 xkb.dtd | |
12 | xfree98 xkb.dtd | 12 | FILES+= ${GENFILES} | |
13 | 13 | CLEAN+= ${GENFILES} | ||
14 | FILESNAME_base.xml.in= base.xml | 14 | ||
15 | FILESNAME_base.extras.xml.in= base.extras.xml | 15 | .for i in ${GENFILES} | |
16 | FILESNAME_evdev.xml.in= evdev.xml | 16 | FILESBUILD_${i}= yes | |
17 | FILESNAME_evdev.extras.xml.in= evdev.extras.xml | 17 | .endfor | |
18 | 18 | |||
19 | SYMLINKS= base ${FILESDIR}/xorg \ | 19 | SYMLINKS= base ${FILESDIR}/xorg \ | |
20 | base.lst ${FILESDIR}/xorg.lst \ | 20 | base.lst ${FILESDIR}/xorg.lst \ | |
21 | base.xml ${FILESDIR}/xorg.xml | 21 | base.xml ${FILESDIR}/xorg.xml | |
22 | 22 | |||
23 | .include "../Makefile.xkbdata" | 23 | .include "../Makefile.xkbdata" | |
24 | 24 | |||
25 | .include <bsd.x11.mk> | 25 | .include <bsd.x11.mk> | |
26 | .include <bsd.prog.mk> | 26 | .include <bsd.prog.mk> |