# $NetBSD: Makefile,v 1.9 2022/10/18 08:18:36 mrg Exp $ # # When upgrading, re-assemble the files base, base.lst, evdev and # evdev.lst by running ./configure && make in the dist directory, # and copy the resulting files back here. # # % env PKG_CONFIG_PATH=/usr/X11R7/lib/pkgconfig meson --prefix=/usr/X11R7 build # % env PKG_CONFIG_PATH=/usr/X11R7/lib/pkgconfig meson compile -C build # % cp build/xkeyboard-config.7 src/external/mit/xorg/lib/xkeyboard-config/xkeyboard-config.man # % cp build/rules/{base,evdev}{,.lst} src/external/mit/xorg/lib/xkeyboard-config/rules # # XXX and for now, this one too: # # % cp build/meson-private/xkeyboard-config.pc src/external/mit/xorg/lib/xkeyboard-config/xkeyboard-config.pc.in .include <bsd.own.mk> XKBNAME= rules GENFILES= base.extras.xml base.xml FILES= README base base.lst evdev evdev.lst xfree98 xkb.dtd FILES+= evdev.extras.xml evdev.xml FILES+= ${GENFILES} CLEAN+= ${GENFILES} .for i in ${GENFILES} FILESBUILD_${i}= yes .endfor SYMLINKS= base ${FILESDIR}/xorg \ base.lst ${FILESDIR}/xorg.lst \ base.xml ${FILESDIR}/xorg.xml .include "../Makefile.xkbdata" .include <bsd.x11.mk> .include <bsd.prog.mk> |