summaryrefslogtreecommitdiff
path: root/x11/XFree86-clients
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2004-03-28 22:06:15 +0000
committerxtraeme <xtraeme>2004-03-28 22:06:15 +0000
commitfe1a942d69de203821a1cf5e962d3f1383a5ac2d (patch)
tree0a14a167a5e6fa293f4372364539467a1d5018de /x11/XFree86-clients
parent1c7dff731822946d1c16e196ed3d77b7763f9a58 (diff)
downloadpkgsrc-fe1a942d69de203821a1cf5e962d3f1383a5ac2d.tar.gz
Upgrade XFree86 packages to 4.4.0.
To see a full list of changes, please review: http://xfree86.org/4.4.0/RELNOTES.html These packages has been tested under NetBSD 1.6/-current, FreeBSD 4.x/5.x, and GNU/Linux (i386) by Jeremy C. Reed, Michal Pasternak and myself.
Diffstat (limited to 'x11/XFree86-clients')
-rw-r--r--x11/XFree86-clients/Makefile36
-rw-r--r--x11/XFree86-clients/PLIST1787
-rw-r--r--x11/XFree86-clients/files/host.def9
-rw-r--r--x11/XFree86-clients/files/ucs2any.c952
4 files changed, 923 insertions, 1861 deletions
diff --git a/x11/XFree86-clients/Makefile b/x11/XFree86-clients/Makefile
index 9864ff64148..1d2b7e6641f 100644
--- a/x11/XFree86-clients/Makefile
+++ b/x11/XFree86-clients/Makefile
@@ -1,19 +1,18 @@
-# $NetBSD: Makefile,v 1.6 2004/02/04 23:29:26 xtraeme Exp $
+# $NetBSD: Makefile,v 1.7 2004/03/28 22:06:15 xtraeme Exp $
DISTNAME= ${DISTFILES}
PKGNAME= XFree86-clients-${XF_VER}
-PKGREVISION= 1
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XFREE}
-DISTFILES= X430src-1.tgz X430src-2.tgz \
- X430src-3.tgz X430src-4.tgz
+DISTFILES= XFree86-4.4.0-src-1.tgz XFree86-4.4.0-src-2.tgz \
+ XFree86-4.4.0-src-3.tgz XFree86-4.4.0-src-4.tgz
MAINTAINER= xfree86@blef.org
HOMEPAGE= http://www.xfree86.org/
COMMENT= XFree86 client programs and related files
-USE_IMAKE= yes
-USE_BUILDLINK2= yes
+USE_X11= yes
+USE_BUILDLINK3= yes
DISTINFO_FILE= ${.CURDIR}/../../x11/XFree86-libs/distinfo
PATCHDIR= ${.CURDIR}/../../x11/XFree86-libs/patches
@@ -21,22 +20,21 @@ XBUILD_DIRS= lib/xtrans lib/lbxutil programs fonts/util
XINSTALL_DIRS= programs fonts/util
XINSTALL_MAN_DIRS= programs
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "Linux"
-. include "../../security/PAM/buildlink2.mk"
-.endif
+post-buildlink:
+ @${MKDIR} ${WRKSRC}/exports/include
+ @${CP} ${X11ROOT}/include/X11/fonts/*.h ${BUILDLINK_DIR}/include
post-configure:
@${MKDIR} ${WRKSRC}/exports/lib
- @for l in fntstubs Xss FS fontenc Xau Xxf86vm Xxf86dga xkbfile \
- Xxf86misc Xdmcp Xfontcache Xinerama Xfont; do \
- ${LN} -sf ${X11ROOT}/lib/lib$${l}.a ${WRKSRC}/exports/lib/; \
- done
+ @${CP} ${X11ROOT}/lib/lib* ${WRKSRC}/exports/lib
-.include "../../fonts/Xft2/buildlink2.mk"
-.include "../../graphics/png/buildlink2.mk"
-.include "../../meta-pkgs/XFree86/Makefile.common"
-.include "../../x11/XFree86-libs/buildlink2.mk"
+post-install:
+ @${CHMOD} a+r ${X11ROOT}/bin/xterm
+.include "../../fonts/Xft2/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../meta-pkgs/XFree86/Makefile.common"
+.include "../../x11/Xrandr/buildlink3.mk"
+.include "../../x11/xcursor/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/XFree86-clients/PLIST b/x11/XFree86-clients/PLIST
index ee94c7c9300..43424d6a9c7 100644
--- a/x11/XFree86-clients/PLIST
+++ b/x11/XFree86-clients/PLIST
@@ -1,884 +1,903 @@
-@comment $NetBSD: PLIST,v 1.3 2004/02/04 23:29:26 xtraeme Exp $
-X11R6/bin/Xmark
-X11R6/bin/appres
-X11R6/bin/atobm
-X11R6/bin/bdftopcf
-X11R6/bin/bdftruncate
-X11R6/bin/beforelight
-X11R6/bin/bitmap
-X11R6/bin/bmtoa
-X11R6/bin/cxpm
-X11R6/bin/dga
-X11R6/bin/dpsexec
-X11R6/bin/dpsinfo
-X11R6/bin/editres
-X11R6/bin/fslsfonts
-X11R6/bin/fstobdf
-X11R6/bin/glxgears
-X11R6/bin/glxinfo
-X11R6/bin/iceauth
-X11R6/bin/ico
-X11R6/bin/lbxproxy
-X11R6/bin/listres
-X11R6/bin/luit
-X11R6/bin/makepsres
-X11R6/bin/mkcfm
-X11R6/bin/mkfontdir
-X11R6/bin/mkfontscale
-X11R6/bin/oclock
-X11R6/bin/proxymngr
-X11R6/bin/resize
-X11R6/bin/rstart
-X11R6/bin/rstartd
-X11R6/bin/sessreg
-X11R6/bin/setxkbmap
-X11R6/bin/showfont
-X11R6/bin/showrgb
-X11R6/bin/smproxy
-X11R6/bin/startx
-X11R6/bin/sxpm
-X11R6/bin/texteroids
-X11R6/bin/twm
-X11R6/bin/ucs2any
-X11R6/bin/uxterm
-X11R6/bin/viewres
-X11R6/bin/x11perf
-X11R6/bin/x11perfcomp
-X11R6/bin/xauth
-X11R6/bin/xbiff
-X11R6/bin/xcalc
-X11R6/bin/xclipboard
-X11R6/bin/xclock
-X11R6/bin/xcmsdb
-X11R6/bin/xconsole
-X11R6/bin/xcursorgen
-X11R6/bin/xcutsel
-X11R6/bin/xditview
-X11R6/bin/xdm
-X11R6/bin/xdpyinfo
-X11R6/bin/xedit
-X11R6/bin/xev
-X11R6/bin/xeyes
-X11R6/bin/xfd
-X11R6/bin/xfindproxy
-X11R6/bin/xfontsel
-X11R6/bin/xfsinfo
-X11R6/bin/xfwp
-X11R6/bin/xgamma
-X11R6/bin/xgc
-X11R6/bin/xhost
-X11R6/bin/xinit
-X11R6/bin/xkbbell
-X11R6/bin/xkbcomp
-X11R6/bin/xkbevd
-X11R6/bin/xkbprint
-X11R6/bin/xkbvleds
-X11R6/bin/xkbwatch
-X11R6/bin/xkill
-X11R6/bin/xload
-X11R6/bin/xlogo
-X11R6/bin/xlsatoms
-X11R6/bin/xlsclients
-X11R6/bin/xlsfonts
-X11R6/bin/xmag
-X11R6/bin/xman
-X11R6/bin/xmessage
-X11R6/bin/xmh
-X11R6/bin/xmodmap
-X11R6/bin/xon
-X11R6/bin/xprop
-X11R6/bin/xrandr
-X11R6/bin/xrdb
-X11R6/bin/xrefresh
-X11R6/bin/xset
-X11R6/bin/xsetmode
-X11R6/bin/xsetpointer
-X11R6/bin/xsetroot
-X11R6/bin/xsm
-X11R6/bin/xstdcmap
-X11R6/bin/xterm
-X11R6/bin/xtrapchar
-X11R6/bin/xtrapin
-X11R6/bin/xtrapinfo
-X11R6/bin/xtrapout
-X11R6/bin/xtrapproto
-X11R6/bin/xtrapreset
-X11R6/bin/xtrapstats
-X11R6/bin/xvidtune
-X11R6/bin/xvinfo
-X11R6/bin/xwd
-X11R6/bin/xwininfo
-X11R6/bin/xwud
-X11R6/include/X11/PM/PM.h
-X11R6/include/X11/PM/PMproto.h
-X11R6/include/X11/bitmaps/Dashes
-X11R6/include/X11/bitmaps/Down
-X11R6/include/X11/bitmaps/Excl
-X11R6/include/X11/bitmaps/FlipHoriz
-X11R6/include/X11/bitmaps/FlipVert
-X11R6/include/X11/bitmaps/Fold
-X11R6/include/X11/bitmaps/Left
-X11R6/include/X11/bitmaps/Right
-X11R6/include/X11/bitmaps/RotateLeft
-X11R6/include/X11/bitmaps/RotateRight
-X11R6/include/X11/bitmaps/Stipple
-X11R6/include/X11/bitmaps/Term
-X11R6/include/X11/bitmaps/Up
-X11R6/include/X11/bitmaps/black6
-X11R6/include/X11/bitmaps/box6
-X11R6/include/X11/bitmaps/ldblarrow
-X11R6/include/X11/bitmaps/rdblarrow
-X11R6/lib/X11/app-defaults/Beforelight
-X11R6/lib/X11/app-defaults/Bitmap
-X11R6/lib/X11/app-defaults/Bitmap-color
-X11R6/lib/X11/app-defaults/Chooser
-X11R6/lib/X11/app-defaults/Clock-color
-X11R6/lib/X11/app-defaults/Editres
-X11R6/lib/X11/app-defaults/Editres-color
-X11R6/lib/X11/app-defaults/UXTerm
-X11R6/lib/X11/app-defaults/Viewres
-X11R6/lib/X11/app-defaults/XCalc
-X11R6/lib/X11/app-defaults/XCalc-color
-X11R6/lib/X11/app-defaults/XClipboard
-X11R6/lib/X11/app-defaults/XClock
-X11R6/lib/X11/app-defaults/XConsole
-X11R6/lib/X11/app-defaults/XFontSel
-X11R6/lib/X11/app-defaults/XLoad
-X11R6/lib/X11/app-defaults/XLogo
-X11R6/lib/X11/app-defaults/XLogo-color
-X11R6/lib/X11/app-defaults/XSm
-X11R6/lib/X11/app-defaults/XTerm
-X11R6/lib/X11/app-defaults/XTerm-color
-X11R6/lib/X11/app-defaults/Xditview
-X11R6/lib/X11/app-defaults/Xditview-chrtr
-X11R6/lib/X11/app-defaults/Xedit
-X11R6/lib/X11/app-defaults/Xedit-color
-X11R6/lib/X11/app-defaults/Xfd
-X11R6/lib/X11/app-defaults/Xgc
-X11R6/lib/X11/app-defaults/Xmag
-X11R6/lib/X11/app-defaults/Xman
-X11R6/lib/X11/app-defaults/Xmessage
-X11R6/lib/X11/app-defaults/Xmessage-color
-X11R6/lib/X11/app-defaults/Xmh
-X11R6/lib/X11/app-defaults/Xvidtune
-X11R6/lib/X11/etc/xterm.termcap
-X11R6/lib/X11/etc/xterm.terminfo
-X11R6/lib/X11/fonts/util/map-ISO8859-1
-X11R6/lib/X11/fonts/util/map-ISO8859-10
-X11R6/lib/X11/fonts/util/map-ISO8859-11
-X11R6/lib/X11/fonts/util/map-ISO8859-13
-X11R6/lib/X11/fonts/util/map-ISO8859-14
-X11R6/lib/X11/fonts/util/map-ISO8859-15
-X11R6/lib/X11/fonts/util/map-ISO8859-16
-X11R6/lib/X11/fonts/util/map-ISO8859-2
-X11R6/lib/X11/fonts/util/map-ISO8859-3
-X11R6/lib/X11/fonts/util/map-ISO8859-4
-X11R6/lib/X11/fonts/util/map-ISO8859-5
-X11R6/lib/X11/fonts/util/map-ISO8859-7
-X11R6/lib/X11/fonts/util/map-ISO8859-8
-X11R6/lib/X11/fonts/util/map-ISO8859-9
-X11R6/lib/X11/fonts/util/map-JISX0201.1976-0
-X11R6/lib/X11/fonts/util/map-KOI8-R
-X11R6/lib/X11/icons/default/index.theme
-X11R6/lib/X11/icons/handhelds/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-X11R6/lib/X11/icons/handhelds/cursors/X_cursor
-X11R6/lib/X11/icons/handhelds/cursors/arrow
-X11R6/lib/X11/icons/handhelds/cursors/based_arrow_down
-X11R6/lib/X11/icons/handhelds/cursors/based_arrow_up
-X11R6/lib/X11/icons/handhelds/cursors/bottom_left_corner
-X11R6/lib/X11/icons/handhelds/cursors/bottom_right_corner
-X11R6/lib/X11/icons/handhelds/cursors/bottom_side
-X11R6/lib/X11/icons/handhelds/cursors/bottom_tee
-X11R6/lib/X11/icons/handhelds/cursors/center_ptr
-X11R6/lib/X11/icons/handhelds/cursors/circle
-X11R6/lib/X11/icons/handhelds/cursors/cross
-X11R6/lib/X11/icons/handhelds/cursors/cross_reverse
-X11R6/lib/X11/icons/handhelds/cursors/crosshair
-X11R6/lib/X11/icons/handhelds/cursors/dot
-X11R6/lib/X11/icons/handhelds/cursors/dotbox
-X11R6/lib/X11/icons/handhelds/cursors/double_arrow
-X11R6/lib/X11/icons/handhelds/cursors/draft_large
-X11R6/lib/X11/icons/handhelds/cursors/draft_small
-X11R6/lib/X11/icons/handhelds/cursors/draped_box
-X11R6/lib/X11/icons/handhelds/cursors/fleur
-X11R6/lib/X11/icons/handhelds/cursors/gumby
-X11R6/lib/X11/icons/handhelds/cursors/hand2
-X11R6/lib/X11/icons/handhelds/cursors/left_ptr
-X11R6/lib/X11/icons/handhelds/cursors/left_ptr_watch
-X11R6/lib/X11/icons/handhelds/cursors/left_side
-X11R6/lib/X11/icons/handhelds/cursors/left_tee
-X11R6/lib/X11/icons/handhelds/cursors/ll_angle
-X11R6/lib/X11/icons/handhelds/cursors/pencil
-X11R6/lib/X11/icons/handhelds/cursors/plus
-X11R6/lib/X11/icons/handhelds/cursors/right_ptr
-X11R6/lib/X11/icons/handhelds/cursors/right_side
-X11R6/lib/X11/icons/handhelds/cursors/right_tee
-X11R6/lib/X11/icons/handhelds/cursors/sb_h_double_arrow
-X11R6/lib/X11/icons/handhelds/cursors/sb_right_arrow
-X11R6/lib/X11/icons/handhelds/cursors/sb_up_arrow
-X11R6/lib/X11/icons/handhelds/cursors/sb_v_double_arrow
-X11R6/lib/X11/icons/handhelds/cursors/shuttle
-X11R6/lib/X11/icons/handhelds/cursors/tcross
-X11R6/lib/X11/icons/handhelds/cursors/top_left_arrow
-X11R6/lib/X11/icons/handhelds/cursors/top_left_corner
-X11R6/lib/X11/icons/handhelds/cursors/top_right_corner
-X11R6/lib/X11/icons/handhelds/cursors/top_side
-X11R6/lib/X11/icons/handhelds/cursors/top_tee
-X11R6/lib/X11/icons/handhelds/cursors/watch
-X11R6/lib/X11/icons/handhelds/cursors/xterm
-X11R6/lib/X11/icons/redglass/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-X11R6/lib/X11/icons/redglass/cursors/X_cursor
-X11R6/lib/X11/icons/redglass/cursors/arrow
-X11R6/lib/X11/icons/redglass/cursors/based_arrow_down
-X11R6/lib/X11/icons/redglass/cursors/based_arrow_up
-X11R6/lib/X11/icons/redglass/cursors/bottom_left_corner
-X11R6/lib/X11/icons/redglass/cursors/bottom_right_corner
-X11R6/lib/X11/icons/redglass/cursors/bottom_side
-X11R6/lib/X11/icons/redglass/cursors/bottom_tee
-X11R6/lib/X11/icons/redglass/cursors/center_ptr
-X11R6/lib/X11/icons/redglass/cursors/circle
-X11R6/lib/X11/icons/redglass/cursors/cross
-X11R6/lib/X11/icons/redglass/cursors/cross_reverse
-X11R6/lib/X11/icons/redglass/cursors/crosshair
-X11R6/lib/X11/icons/redglass/cursors/dot
-X11R6/lib/X11/icons/redglass/cursors/dotbox
-X11R6/lib/X11/icons/redglass/cursors/double_arrow
-X11R6/lib/X11/icons/redglass/cursors/draft_large
-X11R6/lib/X11/icons/redglass/cursors/draft_small
-X11R6/lib/X11/icons/redglass/cursors/draped_box
-X11R6/lib/X11/icons/redglass/cursors/fleur
-X11R6/lib/X11/icons/redglass/cursors/gumby
-X11R6/lib/X11/icons/redglass/cursors/hand2
-X11R6/lib/X11/icons/redglass/cursors/left_ptr
-X11R6/lib/X11/icons/redglass/cursors/left_ptr_watch
-X11R6/lib/X11/icons/redglass/cursors/left_side
-X11R6/lib/X11/icons/redglass/cursors/left_tee
-X11R6/lib/X11/icons/redglass/cursors/ll_angle
-X11R6/lib/X11/icons/redglass/cursors/pencil
-X11R6/lib/X11/icons/redglass/cursors/plus
-X11R6/lib/X11/icons/redglass/cursors/right_ptr
-X11R6/lib/X11/icons/redglass/cursors/right_side
-X11R6/lib/X11/icons/redglass/cursors/right_tee
-X11R6/lib/X11/icons/redglass/cursors/sb_h_double_arrow
-X11R6/lib/X11/icons/redglass/cursors/sb_right_arrow
-X11R6/lib/X11/icons/redglass/cursors/sb_up_arrow
-X11R6/lib/X11/icons/redglass/cursors/sb_v_double_arrow
-X11R6/lib/X11/icons/redglass/cursors/shuttle
-X11R6/lib/X11/icons/redglass/cursors/tcross
-X11R6/lib/X11/icons/redglass/cursors/top_left_arrow
-X11R6/lib/X11/icons/redglass/cursors/top_left_corner
-X11R6/lib/X11/icons/redglass/cursors/top_right_corner
-X11R6/lib/X11/icons/redglass/cursors/top_side
-X11R6/lib/X11/icons/redglass/cursors/top_tee
-X11R6/lib/X11/icons/redglass/cursors/watch
-X11R6/lib/X11/icons/redglass/cursors/xterm
-X11R6/lib/X11/icons/whiteglass/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-X11R6/lib/X11/icons/whiteglass/cursors/X_cursor
-X11R6/lib/X11/icons/whiteglass/cursors/arrow
-X11R6/lib/X11/icons/whiteglass/cursors/base_arrow_down
-X11R6/lib/X11/icons/whiteglass/cursors/base_arrow_up
-X11R6/lib/X11/icons/whiteglass/cursors/boat
-X11R6/lib/X11/icons/whiteglass/cursors/bottom_left_corner
-X11R6/lib/X11/icons/whiteglass/cursors/bottom_right_corner
-X11R6/lib/X11/icons/whiteglass/cursors/bottom_side
-X11R6/lib/X11/icons/whiteglass/cursors/bottom_tee
-X11R6/lib/X11/icons/whiteglass/cursors/center_ptr
-X11R6/lib/X11/icons/whiteglass/cursors/circle
-X11R6/lib/X11/icons/whiteglass/cursors/cross
-X11R6/lib/X11/icons/whiteglass/cursors/cross_reverse
-X11R6/lib/X11/icons/whiteglass/cursors/crosshair
-X11R6/lib/X11/icons/whiteglass/cursors/dot
-X11R6/lib/X11/icons/whiteglass/cursors/dot_box_mask
-X11R6/lib/X11/icons/whiteglass/cursors/double_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/draft_large
-X11R6/lib/X11/icons/whiteglass/cursors/draft_small
-X11R6/lib/X11/icons/whiteglass/cursors/draped_box
-X11R6/lib/X11/icons/whiteglass/cursors/exchange
-X11R6/lib/X11/icons/whiteglass/cursors/fleur
-X11R6/lib/X11/icons/whiteglass/cursors/gumby
-X11R6/lib/X11/icons/whiteglass/cursors/hand1
-X11R6/lib/X11/icons/whiteglass/cursors/hand2
-X11R6/lib/X11/icons/whiteglass/cursors/left_ptr
-X11R6/lib/X11/icons/whiteglass/cursors/left_ptr_watch
-X11R6/lib/X11/icons/whiteglass/cursors/left_side
-X11R6/lib/X11/icons/whiteglass/cursors/left_tee
-X11R6/lib/X11/icons/whiteglass/cursors/ll_angle
-X11R6/lib/X11/icons/whiteglass/cursors/lr_angle
-X11R6/lib/X11/icons/whiteglass/cursors/pencil
-X11R6/lib/X11/icons/whiteglass/cursors/pirate
-X11R6/lib/X11/icons/whiteglass/cursors/plus
-X11R6/lib/X11/icons/whiteglass/cursors/question_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/right_ptr
-X11R6/lib/X11/icons/whiteglass/cursors/right_side
-X11R6/lib/X11/icons/whiteglass/cursors/right_tee
-X11R6/lib/X11/icons/whiteglass/cursors/sailboat
-X11R6/lib/X11/icons/whiteglass/cursors/sb_down_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/sb_h_double_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/sb_left_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/sb_right_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/sb_up_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/sb_v_double_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/shuttle
-X11R6/lib/X11/icons/whiteglass/cursors/sizing
-X11R6/lib/X11/icons/whiteglass/cursors/target
-X11R6/lib/X11/icons/whiteglass/cursors/tcross
-X11R6/lib/X11/icons/whiteglass/cursors/top_left_arrow
-X11R6/lib/X11/icons/whiteglass/cursors/top_left_corner
-X11R6/lib/X11/icons/whiteglass/cursors/top_right_corner
-X11R6/lib/X11/icons/whiteglass/cursors/top_side
-X11R6/lib/X11/icons/whiteglass/cursors/top_tee
-X11R6/lib/X11/icons/whiteglass/cursors/trek
-X11R6/lib/X11/icons/whiteglass/cursors/ul_angle
-X11R6/lib/X11/icons/whiteglass/cursors/ur_angle
-X11R6/lib/X11/icons/whiteglass/cursors/watch
-X11R6/lib/X11/icons/whiteglass/cursors/xterm
-X11R6/lib/X11/lbxproxy/AtomControl
-X11R6/lib/X11/proxymngr/pmconfig
-X11R6/lib/X11/rgb.txt
-X11R6/lib/X11/rstart/commands/@List
-X11R6/lib/X11/rstart/commands/ListContexts
-X11R6/lib/X11/rstart/commands/ListGenericCommands
-X11R6/lib/X11/rstart/commands/x
-X11R6/lib/X11/rstart/commands/x11
-X11R6/lib/X11/rstart/commands/x11r6/@List
-X11R6/lib/X11/rstart/commands/x11r6/LoadMonitor
-X11R6/lib/X11/rstart/commands/x11r6/Terminal
-X11R6/lib/X11/rstart/config
-X11R6/lib/X11/rstart/contexts/@List
-X11R6/lib/X11/rstart/contexts/default
-X11R6/lib/X11/rstart/contexts/x
-X11R6/lib/X11/rstart/contexts/x11
-X11R6/lib/X11/rstart/contexts/x11r6
-X11R6/lib/X11/rstart/rstartd.real
-X11R6/lib/X11/twm/system.twmrc
-X11R6/lib/X11/x11perfcomp/fillblnk
-X11R6/lib/X11/x11perfcomp/perfboth
-X11R6/lib/X11/x11perfcomp/perfratio
-X11R6/lib/X11/xdm/GiveConsole
-X11R6/lib/X11/xdm/TakeConsole
-X11R6/lib/X11/xdm/Xaccess
-X11R6/lib/X11/xdm/Xresources
-X11R6/lib/X11/xdm/Xservers
-X11R6/lib/X11/xdm/Xsession
-X11R6/lib/X11/xdm/Xsetup_0
-X11R6/lib/X11/xdm/Xwilling
-X11R6/lib/X11/xdm/chooser
-X11R6/lib/X11/xdm/pixmaps/XFree86.xpm
-X11R6/lib/X11/xdm/pixmaps/XFree86bw.xpm
-X11R6/lib/X11/xdm/xdm-config
-X11R6/lib/X11/xedit/lisp/indent.lsp
-X11R6/lib/X11/xedit/lisp/lisp.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/c.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/html.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/imake.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/lisp.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/make.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/man.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/rpm.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/sgml.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/sh.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/xconf.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/xlog.lsp
-X11R6/lib/X11/xedit/lisp/progmodes/xrdb.lsp
-X11R6/lib/X11/xedit/lisp/syntax.lsp
-X11R6/lib/X11/xedit/lisp/xedit.lsp
-X11R6/lib/X11/xinit/xinitrc
-X11R6/lib/X11/xkb/README
-X11R6/lib/X11/xkb/README.config
-X11R6/lib/X11/xkb/README.enhancing
-X11R6/lib/X11/xkb/compat.dir
-X11R6/lib/X11/xkb/compat/README
-X11R6/lib/X11/xkb/compat/accessx
-X11R6/lib/X11/xkb/compat/basic
-X11R6/lib/X11/xkb/compat/complete
-X11R6/lib/X11/xkb/compat/default
-X11R6/lib/X11/xkb/compat/group_led
-X11R6/lib/X11/xkb/compat/iso9995
-X11R6/lib/X11/xkb/compat/japan
-X11R6/lib/X11/xkb/compat/keypad
-X11R6/lib/X11/xkb/compat/leds
-X11R6/lib/X11/xkb/compat/misc
-X11R6/lib/X11/xkb/compat/mousekeys
-X11R6/lib/X11/xkb/compat/norepeat
-X11R6/lib/X11/xkb/compat/pc
-X11R6/lib/X11/xkb/compat/pc98
-X11R6/lib/X11/xkb/compat/xfree86
-X11R6/lib/X11/xkb/compat/xtest
-X11R6/lib/X11/xkb/compiled/README
-X11R6/lib/X11/xkb/geometry.dir
-X11R6/lib/X11/xkb/geometry/README
-X11R6/lib/X11/xkb/geometry/amiga
-X11R6/lib/X11/xkb/geometry/ataritt
-X11R6/lib/X11/xkb/geometry/dell
-X11R6/lib/X11/xkb/geometry/digital/lk
-X11R6/lib/X11/xkb/geometry/digital/pc
-X11R6/lib/X11/xkb/geometry/digital/unix
-X11R6/lib/X11/xkb/geometry/everex
-X11R6/lib/X11/xkb/geometry/fujitsu
-X11R6/lib/X11/xkb/geometry/hp
-X11R6/lib/X11/xkb/geometry/keytronic
-X11R6/lib/X11/xkb/geometry/kinesis
-X11R6/lib/X11/xkb/geometry/macintosh
-X11R6/lib/X11/xkb/geometry/microsoft
-X11R6/lib/X11/xkb/geometry/nec
-X11R6/lib/X11/xkb/geometry/northgate
-X11R6/lib/X11/xkb/geometry/pc
-X11R6/lib/X11/xkb/geometry/sgi/O2
-X11R6/lib/X11/xkb/geometry/sgi/indigo
-X11R6/lib/X11/xkb/geometry/sgi/indy
-X11R6/lib/X11/xkb/geometry/sony
-X11R6/lib/X11/xkb/geometry/sun
-X11R6/lib/X11/xkb/geometry/winbook
-X11R6/lib/X11/xkb/keycodes.dir
-X11R6/lib/X11/xkb/keycodes/README
-X11R6/lib/X11/xkb/keycodes/aliases
-X11R6/lib/X11/xkb/keycodes/amiga
-X11R6/lib/X11/xkb/keycodes/ataritt
-X11R6/lib/X11/xkb/keycodes/digital/lk
-X11R6/lib/X11/xkb/keycodes/digital/pc
-X11R6/lib/X11/xkb/keycodes/fujitsu
-X11R6/lib/X11/xkb/keycodes/hp
-X11R6/lib/X11/xkb/keycodes/ibm
-X11R6/lib/X11/xkb/keycodes/macintosh
-X11R6/lib/X11/xkb/keycodes/powerpcps2
-X11R6/lib/X11/xkb/keycodes/sgi/indigo
-X11R6/lib/X11/xkb/keycodes/sgi/indy
-X11R6/lib/X11/xkb/keycodes/sgi/iris
-X11R6/lib/X11/xkb/keycodes/sony
-X11R6/lib/X11/xkb/keycodes/sun
-X11R6/lib/X11/xkb/keycodes/xfree86
-X11R6/lib/X11/xkb/keycodes/xfree98
-X11R6/lib/X11/xkb/keymap.dir
-X11R6/lib/X11/xkb/keymap/README
-X11R6/lib/X11/xkb/keymap/amiga
-X11R6/lib/X11/xkb/keymap/ataritt
-X11R6/lib/X11/xkb/keymap/digital/us
-X11R6/lib/X11/xkb/keymap/macintosh
-X11R6/lib/X11/xkb/keymap/sgi/be
-X11R6/lib/X11/xkb/keymap/sgi/bg
-X11R6/lib/X11/xkb/keymap/sgi/ca
-X11R6/lib/X11/xkb/keymap/sgi/cz
-X11R6/lib/X11/xkb/keymap/sgi/cz_qwerty
-X11R6/lib/X11/xkb/keymap/sgi/de
-X11R6/lib/X11/xkb/keymap/sgi/de_CH
-X11R6/lib/X11/xkb/keymap/sgi/dk
-X11R6/lib/X11/xkb/keymap/sgi/dvorak
-X11R6/lib/X11/xkb/keymap/sgi/en_US
-X11R6/lib/X11/xkb/keymap/sgi/es
-X11R6/lib/X11/xkb/keymap/sgi/fi
-X11R6/lib/X11/xkb/keymap/sgi/fr
-X11R6/lib/X11/xkb/keymap/sgi/fr_CH
-X11R6/lib/X11/xkb/keymap/sgi/gb
-X11R6/lib/X11/xkb/keymap/sgi/hu
-X11R6/lib/X11/xkb/keymap/sgi/it
-X11R6/lib/X11/xkb/keymap/sgi/jp
-X11R6/lib/X11/xkb/keymap/sgi/no
-X11R6/lib/X11/xkb/keymap/sgi/pl
-X11R6/lib/X11/xkb/keymap/sgi/pt
-X11R6/lib/X11/xkb/keymap/sgi/ru
-X11R6/lib/X11/xkb/keymap/sgi/se
-X11R6/lib/X11/xkb/keymap/sgi/sk
-X11R6/lib/X11/xkb/keymap/sgi/sk_qwerty
-X11R6/lib/X11/xkb/keymap/sgi/th
-X11R6/lib/X11/xkb/keymap/sgi/us
-X11R6/lib/X11/xkb/keymap/sony
-X11R6/lib/X11/xkb/keymap/sun/de
-X11R6/lib/X11/xkb/keymap/sun/es
-X11R6/lib/X11/xkb/keymap/sun/fi
-X11R6/lib/X11/xkb/keymap/sun/fr
-X11R6/lib/X11/xkb/keymap/sun/no
-X11R6/lib/X11/xkb/keymap/sun/pl
-X11R6/lib/X11/xkb/keymap/sun/ru
-X11R6/lib/X11/xkb/keymap/sun/se
-X11R6/lib/X11/xkb/keymap/sun/uk
-X11R6/lib/X11/xkb/keymap/sun/us
-X11R6/lib/X11/xkb/keymap/xfree86
-X11R6/lib/X11/xkb/keymap/xfree98
-X11R6/lib/X11/xkb/rules/README
-X11R6/lib/X11/xkb/rules/sgi
-X11R6/lib/X11/xkb/rules/sgi.lst
-X11R6/lib/X11/xkb/rules/sun
-X11R6/lib/X11/xkb/rules/sun.lst
-X11R6/lib/X11/xkb/rules/xfree86
-X11R6/lib/X11/xkb/rules/xfree86-it.lst
-X11R6/lib/X11/xkb/rules/xfree86.lst
-X11R6/lib/X11/xkb/rules/xfree86.xml
-X11R6/lib/X11/xkb/semantics/basic
-X11R6/lib/X11/xkb/semantics/complete
-X11R6/lib/X11/xkb/semantics/default
-X11R6/lib/X11/xkb/semantics/xtest
-X11R6/lib/X11/xkb/symbols.dir
-X11R6/lib/X11/xkb/symbols/README
-X11R6/lib/X11/xkb/symbols/al
-X11R6/lib/X11/xkb/symbols/altwin
-X11R6/lib/X11/xkb/symbols/am
-X11R6/lib/X11/xkb/symbols/ar
-X11R6/lib/X11/xkb/symbols/az
-X11R6/lib/X11/xkb/symbols/be
-X11R6/lib/X11/xkb/symbols/ben
-X11R6/lib/X11/xkb/symbols/bg
-X11R6/lib/X11/xkb/symbols/br
-X11R6/lib/X11/xkb/symbols/bs
-X11R6/lib/X11/xkb/symbols/by
-X11R6/lib/X11/xkb/symbols/ca
-X11R6/lib/X11/xkb/symbols/ca_enhanced
-X11R6/lib/X11/xkb/symbols/compose
-X11R6/lib/X11/xkb/symbols/ctrl
-X11R6/lib/X11/xkb/symbols/cz
-X11R6/lib/X11/xkb/symbols/cz_qwerty
-X11R6/lib/X11/xkb/symbols/czsk
-X11R6/lib/X11/xkb/symbols/de
-X11R6/lib/X11/xkb/symbols/de_CH
-X11R6/lib/X11/xkb/symbols/dev
-X11R6/lib/X11/xkb/symbols/digital/lk
-X11R6/lib/X11/xkb/symbols/digital/pc
-X11R6/lib/X11/xkb/symbols/digital/us
-X11R6/lib/X11/xkb/symbols/digital/vt
-X11R6/lib/X11/xkb/symbols/dk
-X11R6/lib/X11/xkb/symbols/dvorak
-X11R6/lib/X11/xkb/symbols/ee
-X11R6/lib/X11/xkb/symbols/el
-X11R6/lib/X11/xkb/symbols/en_US
-X11R6/lib/X11/xkb/symbols/es
-X11R6/lib/X11/xkb/symbols/fi
-X11R6/lib/X11/xkb/symbols/fr
-X11R6/lib/X11/xkb/symbols/fr_CH
-X11R6/lib/X11/xkb/symbols/fujitsu/jp
-X11R6/lib/X11/xkb/symbols/fujitsu/us
-X11R6/lib/X11/xkb/symbols/gb
-X11R6/lib/X11/xkb/symbols/ge_la
-X11R6/lib/X11/xkb/symbols/ge_ru
-X11R6/lib/X11/xkb/symbols/group
-X11R6/lib/X11/xkb/symbols/guj
-X11R6/lib/X11/xkb/symbols/gur
-X11R6/lib/X11/xkb/symbols/hp/us
-X11R6/lib/X11/xkb/symbols/hr
-X11R6/lib/X11/xkb/symbols/hu
-X11R6/lib/X11/xkb/symbols/hu_US
-X11R6/lib/X11/xkb/symbols/hu_qwerty
-X11R6/lib/X11/xkb/symbols/ie
-X11R6/lib/X11/xkb/symbols/il
-X11R6/lib/X11/xkb/symbols/il_phonetic
-X11R6/lib/X11/xkb/symbols/inet
-X11R6/lib/X11/xkb/symbols/ir
-X11R6/lib/X11/xkb/symbols/is
-X11R6/lib/X11/xkb/symbols/iso9995-3
-X11R6/lib/X11/xkb/symbols/it
-X11R6/lib/X11/xkb/symbols/iu
-X11R6/lib/X11/xkb/symbols/jp
-X11R6/lib/X11/xkb/symbols/kan
-X11R6/lib/X11/xkb/symbols/keypad
-X11R6/lib/X11/xkb/symbols/la
-X11R6/lib/X11/xkb/symbols/level3
-X11R6/lib/X11/xkb/symbols/lo
-X11R6/lib/X11/xkb/symbols/lock
-X11R6/lib/X11/xkb/symbols/lt
-X11R6/lib/X11/xkb/symbols/lt_std
-X11R6/lib/X11/xkb/symbols/lv
-X11R6/lib/X11/xkb/symbols/macintosh/de
-X11R6/lib/X11/xkb/symbols/macintosh/de_CH
-X11R6/lib/X11/xkb/symbols/macintosh/dk
-X11R6/lib/X11/xkb/symbols/macintosh/es
-X11R6/lib/X11/xkb/symbols/macintosh/fi
-X11R6/lib/X11/xkb/symbols/macintosh/fr
-X11R6/lib/X11/xkb/symbols/macintosh/fr_CH
-X11R6/lib/X11/xkb/symbols/macintosh/gb
-X11R6/lib/X11/xkb/symbols/macintosh/it
-X11R6/lib/X11/xkb/symbols/macintosh/nl
-X11R6/lib/X11/xkb/symbols/macintosh/no
-X11R6/lib/X11/xkb/symbols/macintosh/pt
-X11R6/lib/X11/xkb/symbols/macintosh/se
-X11R6/lib/X11/xkb/symbols/macintosh/us
-X11R6/lib/X11/xkb/symbols/mk
-X11R6/lib/X11/xkb/symbols/ml
-X11R6/lib/X11/xkb/symbols/mm
-X11R6/lib/X11/xkb/symbols/mt
-X11R6/lib/X11/xkb/symbols/mt_us
-X11R6/lib/X11/xkb/symbols/nec/jp
-X11R6/lib/X11/xkb/symbols/nl
-X11R6/lib/X11/xkb/symbols/no
-X11R6/lib/X11/xkb/symbols/ogham
-X11R6/lib/X11/xkb/symbols/ori
-X11R6/lib/X11/xkb/symbols/pc/al
-X11R6/lib/X11/xkb/symbols/pc/am
-X11R6/lib/X11/xkb/symbols/pc/ar
-X11R6/lib/X11/xkb/symbols/pc/be
-X11R6/lib/X11/xkb/symbols/pc/ben
-X11R6/lib/X11/xkb/symbols/pc/bg
-X11R6/lib/X11/xkb/symbols/pc/br
-X11R6/lib/X11/xkb/symbols/pc/by
-X11R6/lib/X11/xkb/symbols/pc/cz
-X11R6/lib/X11/xkb/symbols/pc/cz_qwerty
-X11R6/lib/X11/xkb/symbols/pc/de
-X11R6/lib/X11/xkb/symbols/pc/dev
-X11R6/lib/X11/xkb/symbols/pc/dk
-X11R6/lib/X11/xkb/symbols/pc/dvorak
-X11R6/lib/X11/xkb/symbols/pc/ee
-X11R6/lib/X11/xkb/symbols/pc/el
-X11R6/lib/X11/xkb/symbols/pc/en_US
-X11R6/lib/X11/xkb/symbols/pc/es
-X11R6/lib/X11/xkb/symbols/pc/fi
-X11R6/lib/X11/xkb/symbols/pc/fr
-X11R6/lib/X11/xkb/symbols/pc/fr-latin9
-X11R6/lib/X11/xkb/symbols/pc/gb
-X11R6/lib/X11/xkb/symbols/pc/ge_la
-X11R6/lib/X11/xkb/symbols/pc/ge_ru
-X11R6/lib/X11/xkb/symbols/pc/guj
-X11R6/lib/X11/xkb/symbols/pc/gur
-X11R6/lib/X11/xkb/symbols/pc/hr
-X11R6/lib/X11/xkb/symbols/pc/ie
-X11R6/lib/X11/xkb/symbols/pc/il
-X11R6/lib/X11/xkb/symbols/pc/il_phonetic
-X11R6/lib/X11/xkb/symbols/pc/ir
-X11R6/lib/X11/xkb/symbols/pc/is
-X11R6/lib/X11/xkb/symbols/pc/it
-X11R6/lib/X11/xkb/symbols/pc/iu
-X11R6/lib/X11/xkb/symbols/pc/kan
-X11R6/lib/X11/xkb/symbols/pc/la
-X11R6/lib/X11/xkb/symbols/pc/latin
-X11R6/lib/X11/xkb/symbols/pc/lo
-X11R6/lib/X11/xkb/symbols/pc/lt
-X11R6/lib/X11/xkb/symbols/pc/lv
-X11R6/lib/X11/xkb/symbols/pc/mk
-X11R6/lib/X11/xkb/symbols/pc/ml
-X11R6/lib/X11/xkb/symbols/pc/mm
-X11R6/lib/X11/xkb/symbols/pc/mt
-X11R6/lib/X11/xkb/symbols/pc/mt_us
-X11R6/lib/X11/xkb/symbols/pc/nl
-X11R6/lib/X11/xkb/symbols/pc/no
-X11R6/lib/X11/xkb/symbols/pc/ogham
-X11R6/lib/X11/xkb/symbols/pc/ori
-X11R6/lib/X11/xkb/symbols/pc/pc
-X11R6/lib/X11/xkb/symbols/pc/pl
-X11R6/lib/X11/xkb/symbols/pc/pl2
-X11R6/lib/X11/xkb/symbols/pc/pt
-X11R6/lib/X11/xkb/symbols/pc/ro
-X11R6/lib/X11/xkb/symbols/pc/ru
-X11R6/lib/X11/xkb/symbols/pc/sapmi
-X11R6/lib/X11/xkb/symbols/pc/se
-X11R6/lib/X11/xkb/symbols/pc/si
-X11R6/lib/X11/xkb/symbols/pc/sk
-X11R6/lib/X11/xkb/symbols/pc/sk_qwerty
-X11R6/lib/X11/xkb/symbols/pc/sr
-X11R6/lib/X11/xkb/symbols/pc/syr
-X11R6/lib/X11/xkb/symbols/pc/syr_phonetic
-X11R6/lib/X11/xkb/symbols/pc/tel
-X11R6/lib/X11/xkb/symbols/pc/th
-X11R6/lib/X11/xkb/symbols/pc/tj
-X11R6/lib/X11/xkb/symbols/pc/tml
-X11R6/lib/X11/xkb/symbols/pc/tr
-X11R6/lib/X11/xkb/symbols/pc/ua
-X11R6/lib/X11/xkb/symbols/pc/us
-X11R6/lib/X11/xkb/symbols/pc/yu
-X11R6/lib/X11/xkb/symbols/pc104
-X11R6/lib/X11/xkb/symbols/pl
-X11R6/lib/X11/xkb/symbols/pl2
-X11R6/lib/X11/xkb/symbols/pt
-X11R6/lib/X11/xkb/symbols/ralt
-X11R6/lib/X11/xkb/symbols/ro
-X11R6/lib/X11/xkb/symbols/ru
-X11R6/lib/X11/xkb/symbols/ru_yawerty
-X11R6/lib/X11/xkb/symbols/sapmi
-X11R6/lib/X11/xkb/symbols/se
-X11R6/lib/X11/xkb/symbols/se_FI
-X11R6/lib/X11/xkb/symbols/se_NO
-X11R6/lib/X11/xkb/symbols/se_SE
-X11R6/lib/X11/xkb/symbols/sgi/jp
-X11R6/lib/X11/xkb/symbols/si
-X11R6/lib/X11/xkb/symbols/sk
-X11R6/lib/X11/xkb/symbols/sk_qwerty
-X11R6/lib/X11/xkb/symbols/sony/us
-X11R6/lib/X11/xkb/symbols/sr
-X11R6/lib/X11/xkb/symbols/srvr_ctrl
-X11R6/lib/X11/xkb/symbols/sun/se
-X11R6/lib/X11/xkb/symbols/sun/us
-X11R6/lib/X11/xkb/symbols/syr
-X11R6/lib/X11/xkb/symbols/syr_phonetic
-X11R6/lib/X11/xkb/symbols/tel
-X11R6/lib/X11/xkb/symbols/th
-X11R6/lib/X11/xkb/symbols/tj
-X11R6/lib/X11/xkb/symbols/tml
-X11R6/lib/X11/xkb/symbols/tr
-X11R6/lib/X11/xkb/symbols/tr_f
-X11R6/lib/X11/xkb/symbols/ua
-X11R6/lib/X11/xkb/symbols/us
-X11R6/lib/X11/xkb/symbols/us_group2
-X11R6/lib/X11/xkb/symbols/us_group3
-X11R6/lib/X11/xkb/symbols/us_intl
-X11R6/lib/X11/xkb/symbols/vn
-X11R6/lib/X11/xkb/symbols/xfree68/amiga
-X11R6/lib/X11/xkb/symbols/xfree68/ataritt
-X11R6/lib/X11/xkb/symbols/yu
-X11R6/lib/X11/xkb/types.dir
-X11R6/lib/X11/xkb/types/README
-X11R6/lib/X11/xkb/types/basic
-X11R6/lib/X11/xkb/types/caps
-X11R6/lib/X11/xkb/types/complete
-X11R6/lib/X11/xkb/types/default
-X11R6/lib/X11/xkb/types/extra
-X11R6/lib/X11/xkb/types/iso9995
-X11R6/lib/X11/xkb/types/mousekeys
-X11R6/lib/X11/xkb/types/pc
-X11R6/lib/X11/xkb/xkbcomp
-X11R6/lib/X11/xman.help
-X11R6/lib/X11/xsm/system.xsm
-X11R6/${IMAKE_MAN_DIR}/Xmark.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/appres.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/atobm.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/bdftopcf.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/beforelight.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/bitmap.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/bmtoa.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/cxpm.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/dga.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/dpsexec.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/dpsinfo.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/editres.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/fslsfonts.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/fstobdf.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/glxgears.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/glxinfo.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/iceauth.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/ico.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/lbxproxy.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/listres.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/luit.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/makepsres.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/mkcfm.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/mkfontdir.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/mkfontscale.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/oclock.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/proxymngr.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/resize.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/rstart.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/rstartd.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/sessreg.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/setxkbmap.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/showfont.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/showrgb.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/smproxy.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/startx.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/sxpm.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/texteroids.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/twm.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/viewres.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/x11perf.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/x11perfcomp.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xauth.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xbiff.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xcalc.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xclipboard.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xclock.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xcmsdb.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xconsole.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xcursorgen.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xcutsel.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xditview.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xdm.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xdpyinfo.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xedit.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xev.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xeyes.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xfd.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xfindproxy.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xfontsel.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xfsinfo.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xfwp.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xgamma.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xgc.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xhost.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xinit.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xkbcomp.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xkbevd.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xkbprint.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xkill.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xload.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xlogo.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xlsatoms.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xlsclients.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xlsfonts.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xmag.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xman.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xmessage.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xmh.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xmodmap.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xon.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xprop.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xrandr.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xrdb.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xrefresh.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xset.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xsetmode.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xsetpointer.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xsetroot.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xsm.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xstdcmap.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xterm.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xtrap.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xtrapchar.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xtrapin.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xtrapinfo.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xtrapout.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xtrapproto.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xtrapreset.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xtrapstats.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xvidtune.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xvinfo.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xwd.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xwininfo.${IMAKE_MANNEWSUFFIX}
-X11R6/${IMAKE_MAN_DIR}/xwud.${IMAKE_MANNEWSUFFIX}
-@dirrm X11R6/lib/X11/xsm
-@dirrm X11R6/lib/X11/xkb/types
-@dirrm X11R6/lib/X11/xkb/symbols/xfree68
-@dirrm X11R6/lib/X11/xkb/symbols/sun
-@dirrm X11R6/lib/X11/xkb/symbols/sony
-@dirrm X11R6/lib/X11/xkb/symbols/sgi
-@dirrm X11R6/lib/X11/xkb/symbols/pc
-@dirrm X11R6/lib/X11/xkb/symbols/nec
-@dirrm X11R6/lib/X11/xkb/symbols/macintosh
-@dirrm X11R6/lib/X11/xkb/symbols/hp
-@dirrm X11R6/lib/X11/xkb/symbols/fujitsu
-@dirrm X11R6/lib/X11/xkb/symbols/digital
-@dirrm X11R6/lib/X11/xkb/symbols
-@dirrm X11R6/lib/X11/xkb/semantics
-@dirrm X11R6/lib/X11/xkb/rules
-@dirrm X11R6/lib/X11/xkb/keymap/sun
-@dirrm X11R6/lib/X11/xkb/keymap/sgi
-@dirrm X11R6/lib/X11/xkb/keymap/digital
-@dirrm X11R6/lib/X11/xkb/keymap
-@dirrm X11R6/lib/X11/xkb/keycodes/sgi
-@dirrm X11R6/lib/X11/xkb/keycodes/digital
-@dirrm X11R6/lib/X11/xkb/keycodes
-@dirrm X11R6/lib/X11/xkb/geometry/sgi
-@dirrm X11R6/lib/X11/xkb/geometry/digital
-@dirrm X11R6/lib/X11/xkb/geometry
-@dirrm X11R6/lib/X11/xkb/compiled
-@dirrm X11R6/lib/X11/xkb/compat
-@dirrm X11R6/lib/X11/xkb
-@dirrm X11R6/lib/X11/xinit
-@dirrm X11R6/lib/X11/xedit/lisp/progmodes
-@dirrm X11R6/lib/X11/xedit/lisp
-@dirrm X11R6/lib/X11/xedit
-@dirrm X11R6/lib/X11/xdm/pixmaps
-@dirrm X11R6/lib/X11/xdm
-@dirrm X11R6/lib/X11/x11perfcomp
-@dirrm X11R6/lib/X11/twm
-@dirrm X11R6/lib/X11/rstart/contexts
-@dirrm X11R6/lib/X11/rstart/commands/x11r6
-@dirrm X11R6/lib/X11/rstart/commands
-@dirrm X11R6/lib/X11/rstart
-@dirrm X11R6/lib/X11/proxymngr
-@dirrm X11R6/lib/X11/lbxproxy
-@dirrm X11R6/lib/X11/icons/whiteglass/cursors
-@dirrm X11R6/lib/X11/icons/whiteglass
-@dirrm X11R6/lib/X11/icons/redglass/cursors
-@dirrm X11R6/lib/X11/icons/redglass
-@dirrm X11R6/lib/X11/icons/handhelds/cursors
-@dirrm X11R6/lib/X11/icons/handhelds
-@dirrm X11R6/lib/X11/icons/default
-@dirrm X11R6/lib/X11/icons
-@dirrm X11R6/lib/X11/fonts/util
-@dirrm X11R6/lib/X11/fonts
-@dirrm X11R6/lib/X11/etc
-@dirrm X11R6/lib/X11/app-defaults
-@dirrm X11R6/include/X11/PM
+@comment $NetBSD: PLIST,v 1.4 2004/03/28 22:06:15 xtraeme Exp $
+${X11ROOT_PREFIX}/bin/Xmark
+${X11ROOT_PREFIX}/bin/appres
+${X11ROOT_PREFIX}/bin/atobm
+${X11ROOT_PREFIX}/bin/bdftopcf
+${X11ROOT_PREFIX}/bin/bdftruncate
+${X11ROOT_PREFIX}/bin/beforelight
+${X11ROOT_PREFIX}/bin/bitmap
+${X11ROOT_PREFIX}/bin/bmtoa
+${X11ROOT_PREFIX}/bin/cxpm
+${X11ROOT_PREFIX}/bin/dga
+${X11ROOT_PREFIX}/bin/dpsexec
+${X11ROOT_PREFIX}/bin/dpsinfo
+${X11ROOT_PREFIX}/bin/editres
+${X11ROOT_PREFIX}/bin/fonttosfnt
+${X11ROOT_PREFIX}/bin/fslsfonts
+${X11ROOT_PREFIX}/bin/fstobdf
+${X11ROOT_PREFIX}/bin/glxgears
+${X11ROOT_PREFIX}/bin/glxinfo
+${X11ROOT_PREFIX}/bin/iceauth
+${X11ROOT_PREFIX}/bin/ico
+${X11ROOT_PREFIX}/bin/lbxproxy
+${X11ROOT_PREFIX}/bin/listres
+${X11ROOT_PREFIX}/bin/luit
+${X11ROOT_PREFIX}/bin/makepsres
+${X11ROOT_PREFIX}/bin/mkcfm
+${X11ROOT_PREFIX}/bin/mkfontdir
+${X11ROOT_PREFIX}/bin/mkfontscale
+${X11ROOT_PREFIX}/bin/oclock
+${X11ROOT_PREFIX}/bin/proxymngr
+${X11ROOT_PREFIX}/bin/resize
+${X11ROOT_PREFIX}/bin/rstart
+${X11ROOT_PREFIX}/bin/rstartd
+${X11ROOT_PREFIX}/bin/sessreg
+${X11ROOT_PREFIX}/bin/setxkbmap
+${X11ROOT_PREFIX}/bin/showfont
+${X11ROOT_PREFIX}/bin/showrgb
+${X11ROOT_PREFIX}/bin/smproxy
+${X11ROOT_PREFIX}/bin/startx
+${X11ROOT_PREFIX}/bin/sxpm
+${X11ROOT_PREFIX}/bin/texteroids
+${X11ROOT_PREFIX}/bin/twm
+${X11ROOT_PREFIX}/bin/ucs2any
+${X11ROOT_PREFIX}/bin/uxterm
+${X11ROOT_PREFIX}/bin/viewres
+${X11ROOT_PREFIX}/bin/x11perf
+${X11ROOT_PREFIX}/bin/x11perfcomp
+${X11ROOT_PREFIX}/bin/xauth
+${X11ROOT_PREFIX}/bin/xbiff
+${X11ROOT_PREFIX}/bin/xcalc
+${X11ROOT_PREFIX}/bin/xclipboard
+${X11ROOT_PREFIX}/bin/xclock
+${X11ROOT_PREFIX}/bin/xcmsdb
+${X11ROOT_PREFIX}/bin/xconsole
+${X11ROOT_PREFIX}/bin/xcursorgen
+${X11ROOT_PREFIX}/bin/xcutsel
+${X11ROOT_PREFIX}/bin/xditview
+${X11ROOT_PREFIX}/bin/xdm
+${X11ROOT_PREFIX}/bin/xdpyinfo
+${X11ROOT_PREFIX}/bin/xedit
+${X11ROOT_PREFIX}/bin/xev
+${X11ROOT_PREFIX}/bin/xeyes
+${X11ROOT_PREFIX}/bin/xfd
+${X11ROOT_PREFIX}/bin/xfindproxy
+${X11ROOT_PREFIX}/bin/xfontsel
+${X11ROOT_PREFIX}/bin/xfsinfo
+${X11ROOT_PREFIX}/bin/xfwp
+${X11ROOT_PREFIX}/bin/xgamma
+${X11ROOT_PREFIX}/bin/xgc
+${X11ROOT_PREFIX}/bin/xhost
+${X11ROOT_PREFIX}/bin/xinit
+${X11ROOT_PREFIX}/bin/xkbbell
+${X11ROOT_PREFIX}/bin/xkbcomp
+${X11ROOT_PREFIX}/bin/xkbevd
+${X11ROOT_PREFIX}/bin/xkbprint
+${X11ROOT_PREFIX}/bin/xkbvleds
+${X11ROOT_PREFIX}/bin/xkbwatch
+${X11ROOT_PREFIX}/bin/xkill
+${X11ROOT_PREFIX}/bin/xload
+${X11ROOT_PREFIX}/bin/xlogo
+${X11ROOT_PREFIX}/bin/xlsatoms
+${X11ROOT_PREFIX}/bin/xlsclients
+${X11ROOT_PREFIX}/bin/xlsfonts
+${X11ROOT_PREFIX}/bin/xmag
+${X11ROOT_PREFIX}/bin/xman
+${X11ROOT_PREFIX}/bin/xmessage
+${X11ROOT_PREFIX}/bin/xmh
+${X11ROOT_PREFIX}/bin/xmodmap
+${X11ROOT_PREFIX}/bin/xon
+${X11ROOT_PREFIX}/bin/xprop
+${X11ROOT_PREFIX}/bin/xrandr
+${X11ROOT_PREFIX}/bin/xrdb
+${X11ROOT_PREFIX}/bin/xrefresh
+${X11ROOT_PREFIX}/bin/xset
+${X11ROOT_PREFIX}/bin/xsetmode
+${X11ROOT_PREFIX}/bin/xsetpointer
+${X11ROOT_PREFIX}/bin/xsetroot
+${X11ROOT_PREFIX}/bin/xsm
+${X11ROOT_PREFIX}/bin/xstdcmap
+${X11ROOT_PREFIX}/bin/xterm
+${X11ROOT_PREFIX}/bin/xtrapchar
+${X11ROOT_PREFIX}/bin/xtrapin
+${X11ROOT_PREFIX}/bin/xtrapinfo
+${X11ROOT_PREFIX}/bin/xtrapout
+${X11ROOT_PREFIX}/bin/xtrapproto
+${X11ROOT_PREFIX}/bin/xtrapreset
+${X11ROOT_PREFIX}/bin/xtrapstats
+${X11ROOT_PREFIX}/bin/xvidtune
+${X11ROOT_PREFIX}/bin/xvinfo
+${X11ROOT_PREFIX}/bin/xwd
+${X11ROOT_PREFIX}/bin/xwininfo
+${X11ROOT_PREFIX}/bin/xwud
+${X11ROOT_PREFIX}/include/X11/PM/PM.h
+${X11ROOT_PREFIX}/include/X11/PM/PMproto.h
+${X11ROOT_PREFIX}/include/X11/bitmaps/Dashes
+${X11ROOT_PREFIX}/include/X11/bitmaps/Down
+${X11ROOT_PREFIX}/include/X11/bitmaps/Excl
+${X11ROOT_PREFIX}/include/X11/bitmaps/FlipHoriz
+${X11ROOT_PREFIX}/include/X11/bitmaps/FlipVert
+${X11ROOT_PREFIX}/include/X11/bitmaps/Fold
+${X11ROOT_PREFIX}/include/X11/bitmaps/Left
+${X11ROOT_PREFIX}/include/X11/bitmaps/Right
+${X11ROOT_PREFIX}/include/X11/bitmaps/RotateLeft
+${X11ROOT_PREFIX}/include/X11/bitmaps/RotateRight
+${X11ROOT_PREFIX}/include/X11/bitmaps/Stipple
+${X11ROOT_PREFIX}/include/X11/bitmaps/Term
+${X11ROOT_PREFIX}/include/X11/bitmaps/Up
+${X11ROOT_PREFIX}/include/X11/bitmaps/black6
+${X11ROOT_PREFIX}/include/X11/bitmaps/box6
+${X11ROOT_PREFIX}/include/X11/bitmaps/ldblarrow
+${X11ROOT_PREFIX}/include/X11/bitmaps/rdblarrow
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Beforelight
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Bitmap
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Bitmap-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Chooser
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Clock-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Editres
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Editres-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/UXTerm
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Viewres
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XCalc
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XCalc-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XClipboard
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XClock
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XClock-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XConsole
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XFontSel
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XLoad
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XLogo
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XLogo-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XSm
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XTerm
+${X11ROOT_PREFIX}/lib/X11/app-defaults/XTerm-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xditview
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xditview-chrtr
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xedit
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xedit-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xfd
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xgc
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xmag
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xman
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xmessage
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xmessage-color
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xmh
+${X11ROOT_PREFIX}/lib/X11/app-defaults/Xvidtune
+${X11ROOT_PREFIX}/lib/X11/etc/xterm.termcap
+${X11ROOT_PREFIX}/lib/X11/etc/xterm.terminfo
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-1
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-10
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-11
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-13
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-14
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-15
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-16
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-2
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-3
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-4
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-5
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-7
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-8
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-ISO8859-9
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-JISX0201.1976-0
+${X11ROOT_PREFIX}/lib/X11/fonts/util/map-KOI8-R
+${X11ROOT_PREFIX}/lib/X11/icons/default/index.theme
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/X_cursor
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/arrow
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/based_arrow_down
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/based_arrow_up
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/bottom_left_corner
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/bottom_right_corner
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/bottom_side
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/bottom_tee
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/center_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/circle
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/cross
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/cross_reverse
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/crosshair
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/dot
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/dotbox
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/draft_large
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/draft_small
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/draped_box
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/fleur
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/gumby
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/hand2
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/left_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/left_ptr_watch
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/left_side
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/left_tee
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/ll_angle
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/pencil
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/plus
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/right_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/right_side
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/right_tee
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/sb_h_double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/sb_right_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/sb_up_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/sb_v_double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/shuttle
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/tcross
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/top_left_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/top_left_corner
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/top_right_corner
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/top_side
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/top_tee
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/watch
+${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors/xterm
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/X_cursor
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/arrow
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/based_arrow_down
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/based_arrow_up
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/bottom_left_corner
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/bottom_right_corner
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/bottom_side
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/bottom_tee
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/center_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/circle
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/cross
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/cross_reverse
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/crosshair
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/dot
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/dotbox
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/draft_large
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/draft_small
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/draped_box
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/fleur
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/gumby
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/hand2
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/left_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/left_ptr_watch
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/left_side
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/left_tee
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/ll_angle
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/pencil
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/plus
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/right_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/right_side
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/right_tee
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/sb_h_double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/sb_right_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/sb_up_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/sb_v_double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/shuttle
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/tcross
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/top_left_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/top_left_corner
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/top_right_corner
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/top_side
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/top_tee
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/watch
+${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors/xterm
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/X_cursor
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/base_arrow_down
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/base_arrow_up
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/boat
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/bottom_left_corner
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/bottom_right_corner
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/bottom_side
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/bottom_tee
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/center_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/circle
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/cross
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/cross_reverse
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/crosshair
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/dot
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/dot_box_mask
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/draft_large
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/draft_small
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/draped_box
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/exchange
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/fleur
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/gumby
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/hand1
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/hand2
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/left_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/left_ptr_watch
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/left_side
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/left_tee
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/ll_angle
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/lr_angle
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/pencil
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/pirate
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/plus
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/question_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/right_ptr
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/right_side
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/right_tee
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/sailboat
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/sb_down_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/sb_h_double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/sb_left_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/sb_right_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/sb_up_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/sb_v_double_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/shuttle
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/sizing
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/target
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/tcross
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/top_left_arrow
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/top_left_corner
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/top_right_corner
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/top_side
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/top_tee
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/trek
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/ul_angle
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/ur_angle
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/watch
+${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors/xterm
+${X11ROOT_PREFIX}/lib/X11/lbxproxy/AtomControl
+${X11ROOT_PREFIX}/lib/X11/proxymngr/pmconfig
+${X11ROOT_PREFIX}/lib/X11/rgb.txt
+${X11ROOT_PREFIX}/lib/X11/rstart/commands/@List
+${X11ROOT_PREFIX}/lib/X11/rstart/commands/ListContexts
+${X11ROOT_PREFIX}/lib/X11/rstart/commands/ListGenericCommands
+${X11ROOT_PREFIX}/lib/X11/rstart/commands/x
+${X11ROOT_PREFIX}/lib/X11/rstart/commands/x11
+${X11ROOT_PREFIX}/lib/X11/rstart/commands/x11r6/@List
+${X11ROOT_PREFIX}/lib/X11/rstart/commands/x11r6/LoadMonitor
+${X11ROOT_PREFIX}/lib/X11/rstart/commands/x11r6/Terminal
+${X11ROOT_PREFIX}/lib/X11/rstart/config
+${X11ROOT_PREFIX}/lib/X11/rstart/contexts/@List
+${X11ROOT_PREFIX}/lib/X11/rstart/contexts/default
+${X11ROOT_PREFIX}/lib/X11/rstart/contexts/x
+${X11ROOT_PREFIX}/lib/X11/rstart/contexts/x11
+${X11ROOT_PREFIX}/lib/X11/rstart/contexts/x11r6
+${X11ROOT_PREFIX}/lib/X11/rstart/rstartd.real
+${X11ROOT_PREFIX}/lib/X11/twm/system.twmrc
+${X11ROOT_PREFIX}/lib/X11/x11perfcomp/fillblnk
+${X11ROOT_PREFIX}/lib/X11/x11perfcomp/perfboth
+${X11ROOT_PREFIX}/lib/X11/x11perfcomp/perfratio
+${X11ROOT_PREFIX}/lib/X11/xdm/GiveConsole
+${X11ROOT_PREFIX}/lib/X11/xdm/TakeConsole
+${X11ROOT_PREFIX}/lib/X11/xdm/Xaccess
+${X11ROOT_PREFIX}/lib/X11/xdm/Xresources
+${X11ROOT_PREFIX}/lib/X11/xdm/Xservers
+${X11ROOT_PREFIX}/lib/X11/xdm/Xsession
+${X11ROOT_PREFIX}/lib/X11/xdm/Xsetup_0
+${X11ROOT_PREFIX}/lib/X11/xdm/Xwilling
+${X11ROOT_PREFIX}/lib/X11/xdm/chooser
+${X11ROOT_PREFIX}/lib/X11/xdm/pixmaps/XFree86.xpm
+${X11ROOT_PREFIX}/lib/X11/xdm/pixmaps/XFree86bw.xpm
+${X11ROOT_PREFIX}/lib/X11/xdm/xdm-config
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/indent.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/lisp.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/c.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/html.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/imake.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/lisp.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/make.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/man.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/patch.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/rpm.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/sgml.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/sh.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/xconf.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/xlog.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes/xrdb.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/syntax.lsp
+${X11ROOT_PREFIX}/lib/X11/xedit/lisp/xedit.lsp
+${X11ROOT_PREFIX}/lib/X11/xinit/xinitrc
+${X11ROOT_PREFIX}/lib/X11/xkb/README
+${X11ROOT_PREFIX}/lib/X11/xkb/README.config
+${X11ROOT_PREFIX}/lib/X11/xkb/README.enhancing
+${X11ROOT_PREFIX}/lib/X11/xkb/compat.dir
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/README
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/accessx
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/basic
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/complete
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/default
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/group_led
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/iso9995
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/japan
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/keypad
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/leds
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/misc
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/mousekeys
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/norepeat
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/pc
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/pc98
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/xfree86
+${X11ROOT_PREFIX}/lib/X11/xkb/compat/xtest
+${X11ROOT_PREFIX}/lib/X11/xkb/compiled/README
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry.dir
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/README
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/amiga
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/ataritt
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/chicony
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/dell
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/digital/lk
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/digital/pc
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/digital/unix
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/everex
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/fujitsu
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/hp
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/ibm/thinkpad
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/keytronic
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/kinesis
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/macintosh
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/microsoft
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/nec
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/northgate
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/pc
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/sgi/O2
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/sgi/indigo
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/sgi/indy
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/sony
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/sun
+${X11ROOT_PREFIX}/lib/X11/xkb/geometry/winbook
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes.dir
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/README
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/aliases
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/amiga
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/ataritt
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/digital/lk
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/digital/pc
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/fujitsu
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/hp
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/ibm
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/macintosh
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/powerpcps2
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/sgi/indigo
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/sgi/indy
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/sgi/iris
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/sony
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/sun
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/xfree86
+${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/xfree98
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap.dir
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/README
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/amiga
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/ataritt
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/digital/us
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/macintosh
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/be
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/bg
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/ca
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/cz
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/cz_qwerty
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/de
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/de_CH
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/dk
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/dvorak
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/en_US
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/es
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/fi
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/fr
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/fr_CH
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/gb
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/hu
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/it
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/jp
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/no
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/pl
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/pt
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/ru
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/se
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/sk
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/sk_qwerty
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/th
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi/us
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sony
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/de
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/es
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/fi
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/fr
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/no
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/pl
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/ru
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/se
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/uk
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun/us
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/xfree86
+${X11ROOT_PREFIX}/lib/X11/xkb/keymap/xfree98
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/README
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/sgi
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/sgi.lst
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/sun
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/sun.lst
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/xfree86
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/xfree86-it.lst
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/xfree86.lst
+${X11ROOT_PREFIX}/lib/X11/xkb/rules/xfree86.xml
+${X11ROOT_PREFIX}/lib/X11/xkb/semantics/basic
+${X11ROOT_PREFIX}/lib/X11/xkb/semantics/complete
+${X11ROOT_PREFIX}/lib/X11/xkb/semantics/default
+${X11ROOT_PREFIX}/lib/X11/xkb/semantics/xtest
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols.dir
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/README
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/al
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/altwin
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/am
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/apple
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ar
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/az
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/be
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ben
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/bg
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/br
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/bs
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/by
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ca
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ca_enhanced
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/compose
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ctrl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/cz
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/cz_qwerty
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/czsk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/de
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/de_CH
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/dev
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/digital/lk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/digital/pc
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/digital/us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/digital/vt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/dk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/dvorak
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ee
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/el
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/en_US
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/es
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/fi
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/fr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/fr_CH
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/fujitsu/jp
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/fujitsu/us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/gb
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ge_la
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ge_ru
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/group
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/guj
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/gur
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/hp/us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/hr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/hr_US
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/hu
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/hu_US
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/hu_qwerty
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ie
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/il
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/il_phonetic
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/inet
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ir
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/is
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/iso9995-3
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/it
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/iu
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/jp
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/kan
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/keypad
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/la
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/level3
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/lo
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/lock
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/lt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/lt_std
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/lv
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/de
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/de_CH
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/dk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/es
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/fi
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/fr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/fr_CH
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/gb
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/it
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/nl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/no
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/pt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/se
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh/us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/mk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ml
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/mm
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/mt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/mt_us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/nec/jp
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/nl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/no
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ogham
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ori
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/al
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/am
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ar
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/be
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ben
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/bg
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/br
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/by
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/cz
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/cz_qwerty
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/de
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/dev
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/dk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/dvorak
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/dz
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ee
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/el
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/en_US
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/es
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/fi
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/fr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/fr-latin9
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/gb
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ge_la
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ge_ru
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/guj
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/gur
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/hr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ie
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/il
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/il_phonetic
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ir
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/is
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/it
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/iu
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/kan
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/la
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/latin
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/lo
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/lt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/lv
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/mk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ml
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/mm
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/mt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/mt_us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/nl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/no
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ogham
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ori
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/pc
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/pl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/pl2
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/pt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ro
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ru
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/sapmi
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/se
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/se_FI
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/se_NO
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/se_SE
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/si
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/sk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/sk_qwerty
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/sr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/syr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/syr_phonetic
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/tel
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/th
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/th_pat
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/th_tis
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/tj
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/tml
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/tr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/ua
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/us_intl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/uz
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc/yu
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc104
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pl2
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ralt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ro
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ro2
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ru
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sapmi
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/se
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/se_FI
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/se_NO
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/se_SE
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sgi/jp
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/si
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sk
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sk_qwerty
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sony/us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/srvr_ctrl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sun/se
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sun/us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sun/usb
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/syr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/syr_phonetic
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/tel
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/th
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/th_pat
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/th_tis
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/tj
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/tml
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/tr
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/tr_f
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/ua
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/us
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/us_group2
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/us_group3
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/us_intl
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/uz
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/vn
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/xfree68/amiga
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/xfree68/ataritt
+${X11ROOT_PREFIX}/lib/X11/xkb/symbols/yu
+${X11ROOT_PREFIX}/lib/X11/xkb/types.dir
+${X11ROOT_PREFIX}/lib/X11/xkb/types/README
+${X11ROOT_PREFIX}/lib/X11/xkb/types/basic
+${X11ROOT_PREFIX}/lib/X11/xkb/types/caps
+${X11ROOT_PREFIX}/lib/X11/xkb/types/complete
+${X11ROOT_PREFIX}/lib/X11/xkb/types/default
+${X11ROOT_PREFIX}/lib/X11/xkb/types/extra
+${X11ROOT_PREFIX}/lib/X11/xkb/types/iso9995
+${X11ROOT_PREFIX}/lib/X11/xkb/types/mousekeys
+${X11ROOT_PREFIX}/lib/X11/xkb/types/numpad
+${X11ROOT_PREFIX}/lib/X11/xkb/types/pc
+${X11ROOT_PREFIX}/lib/X11/xkb/xkbcomp
+${X11ROOT_PREFIX}/lib/X11/xman.help
+${X11ROOT_PREFIX}/lib/X11/xsm/system.xsm
+${X11ROOT_PREFIX}/${MAN_DIR}/Xmark.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/appres.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/atobm.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/bdftopcf.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/beforelight.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/bitmap.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/bmtoa.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/cxpm.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/dga.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/dpsexec.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/dpsinfo.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/editres.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/fonttosfnt.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/fslsfonts.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/fstobdf.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/glxgears.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/glxinfo.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/iceauth.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/ico.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/lbxproxy.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/listres.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/luit.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/makepsres.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/mkcfm.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/mkfontdir.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/mkfontscale.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/oclock.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/proxymngr.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/resize.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/rstart.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/rstartd.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/sessreg.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/setxkbmap.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/showfont.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/showrgb.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/smproxy.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/startx.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/sxpm.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/texteroids.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/twm.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/viewres.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/x11perf.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/x11perfcomp.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xauth.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xbiff.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xcalc.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xclipboard.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xclock.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xcmsdb.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xconsole.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xcursorgen.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xcutsel.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xditview.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xdm.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xdpyinfo.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xedit.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xev.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xeyes.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xfd.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xfindproxy.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xfontsel.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xfsinfo.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xfwp.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xgamma.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xgc.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xhost.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xinit.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xkbcomp.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xkbevd.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xkbprint.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xkill.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xload.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xlogo.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xlsatoms.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xlsclients.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xlsfonts.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xmag.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xman.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xmessage.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xmh.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xmodmap.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xon.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xprop.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xrandr.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xrdb.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xrefresh.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xset.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xsetmode.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xsetpointer.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xsetroot.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xsm.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xstdcmap.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xterm.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xtrap.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xtrapchar.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xtrapin.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xtrapinfo.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xtrapout.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xtrapproto.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xtrapreset.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xtrapstats.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xvidtune.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xvinfo.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xwd.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xwininfo.${MAN_SUFFIX}
+${X11ROOT_PREFIX}/${MAN_DIR}/xwud.${MAN_SUFFIX}
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xsm
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/types
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/xfree68
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sun
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sony
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/sgi
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/pc
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/nec
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/macintosh
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/hp
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/fujitsu
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols/digital
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/symbols
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/semantics
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/rules
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sun
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/keymap/sgi
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/keymap/digital
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/keymap
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/sgi
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/keycodes/digital
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/keycodes
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/geometry/sgi
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/geometry/ibm
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/geometry/digital
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/geometry
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/compiled
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb/compat
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xkb
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xinit
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xedit/lisp/progmodes
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xedit/lisp
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xedit
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xdm/pixmaps
+@dirrm ${X11ROOT_PREFIX}/lib/X11/xdm
+@dirrm ${X11ROOT_PREFIX}/lib/X11/x11perfcomp
+@dirrm ${X11ROOT_PREFIX}/lib/X11/twm
+@dirrm ${X11ROOT_PREFIX}/lib/X11/rstart/contexts
+@dirrm ${X11ROOT_PREFIX}/lib/X11/rstart/commands/x11r6
+@dirrm ${X11ROOT_PREFIX}/lib/X11/rstart/commands
+@dirrm ${X11ROOT_PREFIX}/lib/X11/rstart
+@dirrm ${X11ROOT_PREFIX}/lib/X11/proxymngr
+@dirrm ${X11ROOT_PREFIX}/lib/X11/lbxproxy
+@dirrm ${X11ROOT_PREFIX}/lib/X11/icons/whiteglass/cursors
+@dirrm ${X11ROOT_PREFIX}/lib/X11/icons/whiteglass
+@dirrm ${X11ROOT_PREFIX}/lib/X11/icons/redglass/cursors
+@dirrm ${X11ROOT_PREFIX}/lib/X11/icons/redglass
+@dirrm ${X11ROOT_PREFIX}/lib/X11/icons/handhelds/cursors
+@dirrm ${X11ROOT_PREFIX}/lib/X11/icons/handhelds
+@dirrm ${X11ROOT_PREFIX}/lib/X11/icons/default
+@dirrm ${X11ROOT_PREFIX}/lib/X11/icons
+@dirrm ${X11ROOT_PREFIX}/lib/X11/fonts/util
+@dirrm ${X11ROOT_PREFIX}/include/X11/PM
diff --git a/x11/XFree86-clients/files/host.def b/x11/XFree86-clients/files/host.def
index 493e895682d..24d66eae34c 100644
--- a/x11/XFree86-clients/files/host.def
+++ b/x11/XFree86-clients/files/host.def
@@ -1,8 +1,4 @@
-/*
- * $NetBSD: host.def,v 1.2 2004/02/02 14:16:07 xtraeme Exp $
- *
- * XFree86 packages for pkgsrc system
- */
+/* $NetBSD: host.def,v 1.3 2004/03/28 22:06:15 xtraeme Exp $ */
#define ProjectRoot @PREFIX@
#define BuildHtmlManPages NO
@@ -49,9 +45,10 @@
#define InstallXinitConfig YES
#define InstallAppDefFiles YES
+#define StandardIncludes -I@BLNK@/include
#define ExtraLoadFlags @LDFLAGS@
#define LibInstallBuild YES
-#define StandardIncludes -I@BLNK@/include -I@PREFIX@/include
+
#define DontUseLibPathVar YES
#define PreloadSetup
#define UseInstalledPrograms YES
diff --git a/x11/XFree86-clients/files/ucs2any.c b/x11/XFree86-clients/files/ucs2any.c
deleted file mode 100644
index f272f43e328..00000000000
--- a/x11/XFree86-clients/files/ucs2any.c
+++ /dev/null
@@ -1,952 +0,0 @@
-/*-
- * Copyright (c) 2003 The NetBSD Foundation, Inc.
- * All rights reserved.
- *
- * This code is derived from software contributed to The NetBSD Foundation
- * by Ben Collver <collver1@attbi.com>.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the NetBSD
- * Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- * contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
- * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- */
-
-/*
- * This utility allows you to generate from an ISO10646-1 encoded
- * BDF font other BDF fonts in any possible encoding. This way, you can
- * derive from a single ISO10646-1 master font a whole set of 8-bit
- * fonts in all ISO 8859 and various other encodings. (Hopefully
- * a future XFree86 release will have a similar facility built into
- * the server, which can reencode ISO10646-1 on the fly, because
- * storing the same fonts in many different encodings is clearly
- * a waste of storage capacity).
-*/
-
-#include <ctype.h>
-#include <errno.h>
-#include <fcntl.h>
-#include <limits.h>
-#include <stdarg.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-
-/* global variable for argv[0] */
-const char *my_name = NULL;
-
-static char *u_basename(char *pathname)
-{
- char *ptr;
-
- ptr = strrchr(pathname, '/');
- return ((ptr == NULL) ? pathname : &ptr[1]);
-}
-
-/* "CLASS" "z" string and memory manipulation */
-
-void *zmalloc(size_t size)
-{
- void *r;
- r = malloc(size);
- if (r == NULL) {
- perror(my_name);
- exit(errno);
- }
- memset(r, 0, size);
- return r;
-}
-
-void *zrealloc(void *ptr, size_t size)
-{
- void *temp;
- temp = realloc(ptr, size);
- if (temp == NULL) {
- perror(my_name);
- exit(errno);
- }
- return temp;
-}
-
-char *zstrdup(const char *str)
-{
- char *retval;
-
- if (str == NULL) {
- fprintf(stderr, "%s: zstrdup(NULL)\n", my_name);
- exit(1);
- }
- retval = strdup(str);
- if (retval == NULL) {
- perror(my_name);
- exit(errno);
- }
- return retval;
-}
-
-void zstrcpy(char **dest, const char *source)
-{
- if (*dest != NULL)
- free(*dest);
- *dest = zstrdup(source);
-}
-
-void zquotedcpy(char **dest, const char *source)
-{
- const char *start, *end;
-
- if (*dest != NULL)
- free(*dest);
- *dest = NULL;
- start = source;
- if (*start == '"') {
- start = source+1;
- end = strrchr(start, '"');
- if (!end) return;
- *dest = zmalloc(end-start+1);
- strncpy(*dest, start, end-start);
- (*dest)[end-start] = '\0';
- } else {
- *dest = zstrdup(source);
- }
-}
-
-void zstrcat(char **dest, const char *source)
-{
- int dest_size = 1;
- int source_size;
-
- if (*dest != NULL)
- dest_size = strlen(*dest) + 1;
- source_size = strlen(source);
- *dest = zrealloc(*dest, dest_size + source_size);
- strcpy(*dest + dest_size - 1, source);
-}
-
-void zstrtoupper(char *s)
-{
- char *t;
-
- for (t = s; *t != '\000'; t++)
- *t = toupper(*t);
-}
-
-char *zitoa(int value)
-{
- static char zitoa_buf[23];
- char *p = zitoa_buf;
- int n = value;
- int i = 10;
-
- if (n < 0) {
- *p++ = '-';
- n *= -1;
- }
- while (n / i)
- i *= 10;
- while (i > 9) {
- i /= 10;
- *p++ = '0' + n / i;
- n -= n / i * i;
- }
- *p = '\000';
- return zitoa_buf;
-}
-
-#define zs_true(x) (x != NULL && strcmp(x, "0") != 0)
-#define zi_true(x) (x == 1)
-
-/* "CLASS" "dynamic array" */
-
-typedef struct {
- char *name;
- int size;
- int count;
- void **values;
- void *nv;
-} da_t;
-
-da_t *da_new(char *name)
-{
- da_t *da;
-
- da = zmalloc(sizeof(da_t));
- da->size = 0;
- da->count = 0;
- da->values = NULL;
- da->nv = NULL;
- da->name = NULL;
- zstrcpy(&(da->name), name);
- return da;
-}
-
-void *da_fetch(da_t *da, int key)
-{
- void *r = NULL;
-
- if (key >= 0 && key < da->size && da->values[key] != NULL)
- r = da->values[key];
- else
- if (key == -1 && da->nv != NULL)
- r = da->nv;
-
- return r;
-}
-
-int da_fetch_int(da_t *da, int key)
-{
- int *t;
- int r = -1;
- t = da_fetch(da, key);
- if (t != NULL)
- r = *t;
- return r;
-}
-
-#define da_fetch_str(a,k) \
- (char *)da_fetch(a,k)
-
-void da_add(da_t *da, int key, void *value)
-{
- int i = da->size;
- if (key >= 0) {
- if (key >= da->size) {
- da->size = key + 1;
- da->values = zrealloc(da->values,
- da->size * sizeof(void *));
- for (; i < da->size; i++)
- da->values[i] = NULL;
- }
- if (da->values[key] != NULL) {
- free(da->values[key]);
- } else {
- if (value == NULL) {
- if (da->count > 0)
- da->count--;
- } else {
- da->count++;
- }
- }
- da->values[key] = value;
- } else if (key == -1) {
- if (da->nv != NULL)
- free(da->nv);
- da->nv = value;
- }
-}
-
-void da_add_str(da_t *da, int key, char *value)
-{
- da_add(da, key, value?zstrdup(value):NULL);
-}
-
-void da_add_int(da_t *da, int key, int value)
-{
- int *v;
-
- v = zmalloc(sizeof(int));
- *v = value;
- da_add(da, key, v);
-}
-
-#define da_count(da) (da->count)
-#define da_size(da) (da->size)
-
-void da_clear(da_t *da)
-{
- int i;
-
- for (i = da->size; i; i--)
- free(da->values[i]);
- if (da->values != NULL)
- free(da->values);
- da->size = 0;
- da->count = 0;
- da->values = NULL;
-}
-
-/* "CLASS" file input */
-
-#define TYPICAL_LINE_SIZE (80)
-
-/* read a line and strip trailing whitespace */
-int read_line(FILE *fp, char **buffer)
-{
- int buffer_size = TYPICAL_LINE_SIZE;
- int eof = 0;
- int position = 0;
- int c;
-
- *buffer = zmalloc(TYPICAL_LINE_SIZE);
- (*buffer)[0] = '\0';
-
- if ((c = getc(fp)) == EOF)
- eof = 1;
-
- while (c != '\n' && !eof) {
- if (position + 1 >= buffer_size) {
- buffer_size = buffer_size * 2 + 1;
- *buffer = zrealloc(*buffer, buffer_size);
- }
- (*buffer)[position++] = c;
- (*buffer)[position] = '\0';
- c = getc(fp);
- if (c == EOF)
- eof = 1;
- }
-
- if (eof) {
- free(*buffer);
- *buffer = NULL;
- return 0;
- }
-
- while (position > 1) {
- position--;
- if (!isspace((*buffer)[position]))
- break;
- (*buffer)[position] = '\0';
- }
-
- return 1;
-}
-
-/* BEGIN */
-
-/*
-DEC VT100 graphics characters in the range 1-31 (as expected by
-some old xterm versions and a few other applications)
-*/
-#define decmap_size 31
-int decmap[decmap_size] = {
- 0x25C6, /* BLACK DIAMOND */
- 0x2592, /* MEDIUM SHADE */
- 0x2409, /* SYMBOL FOR HORIZONTAL TABULATION */
- 0x240C, /* SYMBOL FOR FORM FEED */
- 0x240D, /* SYMBOL FOR CARRIAGE RETURN */
- 0x240A, /* SYMBOL FOR LINE FEED */
- 0x00B0, /* DEGREE SIGN */
- 0x00B1, /* PLUS-MINUS SIGN */
- 0x2424, /* SYMBOL FOR NEWLINE */
- 0x240B, /* SYMBOL FOR VERTICAL TABULATION */
- 0x2518, /* BOX DRAWINGS LIGHT UP AND LEFT */
- 0x2510, /* BOX DRAWINGS LIGHT DOWN AND LEFT */
- 0x250C, /* BOX DRAWINGS LIGHT DOWN AND RIGHT */
- 0x2514, /* BOX DRAWINGS LIGHT UP AND RIGHT */
- 0x253C, /* BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL */
- 0x23BA, /* HORIZONTAL SCAN LINE-1 (Unicode 3.2 draft) */
- 0x23BB, /* HORIZONTAL SCAN LINE-3 (Unicode 3.2 draft) */
- 0x2500, /* BOX DRAWINGS LIGHT HORIZONTAL */
- 0x23BC, /* HORIZONTAL SCAN LINE-7 (Unicode 3.2 draft) */
- 0x23BD, /* HORIZONTAL SCAN LINE-9 (Unicode 3.2 draft) */
- 0x251C, /* BOX DRAWINGS LIGHT VERTICAL AND RIGHT */
- 0x2524, /* BOX DRAWINGS LIGHT VERTICAL AND LEFT */
- 0x2534, /* BOX DRAWINGS LIGHT UP AND HORIZONTAL */
- 0x252C, /* BOX DRAWINGS LIGHT DOWN AND HORIZONTAL */
- 0x2502, /* BOX DRAWINGS LIGHT VERTICAL */
- 0x2264, /* LESS-THAN OR EQUAL TO */
- 0x2265, /* GREATER-THAN OR EQUAL TO */
- 0x03C0, /* GREEK SMALL LETTER PI */
- 0x2260, /* NOT EQUAL TO */
- 0x00A3, /* POUND SIGN */
- 0x00B7 /* MIDDLE DOT */
-};
-
-int is_control(int ucs)
-{
- return ((ucs >= 0x00 && ucs <= 0x1f) ||
- (ucs >= 0x7f && ucs <= 0x9f));
-}
-
-int is_blockgraphics(int ucs)
-{
- return ucs >= 0x2500 && ucs <= 0x25FF;
-}
-
-/* calculate the bounding box that covers both provided bounding boxes */
-typedef struct {
- int cwidth;
- int cheight;
- int cxoff;
- int cyoff;
-} bbx_t;
-
-bbx_t *combine_bbx(int awidth, int aheight, int axoff, int ayoff,
- int cwidth, int cheight, int cxoff, int cyoff, bbx_t *r)
-{
- r->cwidth = cwidth;
- r->cheight = cheight;
- r->cxoff = cxoff;
- r->cyoff = cyoff;
-
- if (axoff < r->cxoff) {
- r->cwidth += r->cxoff - axoff;
- r->cxoff = axoff;
- }
- if (ayoff < r->cyoff) {
- r->cheight += r->cyoff - ayoff;
- r->cyoff = ayoff;
- }
- if (awidth + axoff > r->cwidth + r->cxoff) {
- r->cwidth = awidth + axoff - r->cxoff;
- }
- if (aheight + ayoff > r->cheight + r->cyoff) {
- r->cheight = aheight + ayoff - r->cyoff;
- }
-
- return r;
-}
-
-void usage(void) {
- printf("%s", "\n"
-"Usage: ucs2any [+d|-d] <source-name> { <mapping-file> <registry-encoding> }\n"
-"\n"
-"where\n"
-"\n"
-" +d put DEC VT100 graphics characters in the C0 range\n"
-" (default for upright charcell fonts)\n"
-"\n"
-" -d do not put DEC VT100 graphics characters in the\n"
-" C0 range (default for all other font types)\n"
-"\n"
-" <source-name> is the name of an ISO10646-1 encoded BDF file\n"
-"\n"
-" <mapping-file> is the name of a character set table like those on\n"
-" <ftp://ftp.unicode.org/Public/MAPPINGS/>\n"
-"\n"
-" <registry-encoding> are the CHARSET_REGISTRY and CHARSET_ENCODING\n"
-" field values for the font name (XLFD) of the\n"
-" target font, separated by a hyphen\n"
-"\n"
-"Example:\n"
-"\n"
-" ucs2any 6x13.bdf 8859-1.TXT iso8859-1 8859-2.TXT iso8859-2\n"
-"\n"
-"will generate the files 6x13-iso8859-1.bdf and 6x13-iso8859-2.bdf\n"
-"\n");
-}
-
-int chars_compare(const void *aa, const void *bb)
-{
- int a = *(int *)aa;
- int b = *(int *)bb;
-
- return a - b;
-}
-
-/*
- * Return != 0 if "string" starts with "pattern" followed by whitespace.
- * If it does, return a pointer to the first non space char.
- */
-static const char * startswith(const char *string, const char *pattern)
-{
- int l = strlen(pattern);
-
- if (strlen(string) <= l) return NULL;
- if (strncmp(string, pattern, l) != 0) return NULL;
- string += l;
- if (!isspace(*string)) return NULL;
- while (isspace(*string))
- string++;
- return string;
-}
-
-int main(int argc, char *argv[])
-{
- int ai = 1;
- int dec_chars = -1;
- char *fsource = NULL;
- FILE *fsource_fp;
- int properties;
- int default_char;
- char *l = NULL;
- char *t = NULL;
- const char *nextc = NULL;
- char *startfont = NULL;
- char *slant = NULL;
- char *spacing = NULL;
- char *sc = NULL;
- int code = -1;
- da_t *startchar;
- da_t *my_char;
- char *fmap = NULL;
- char *registry = NULL;
- char *encoding = NULL;
- char *fontname = NULL;
- FILE *fmap_fp;
- da_t *map;
- da_t *headers;
- int nextheader = -1;
- int default_char_index = -1;
- int startproperties_index = -1;
- int fontname_index = -1;
- int charset_registry_index = -1;
- int slant_index = -1;
- int spacing_index = -1;
- int charset_encoding_index = -1;
- int fontboundingbox_index = -1;
- int target;
- int ucs;
- int i;
- int j;
- int *chars = NULL;
- bbx_t bbx;
- char *fout = NULL;
- FILE *fout_fp;
- int k;
- char *registry_encoding = NULL;
-
- my_name = argv[0];
-
- startchar = da_new("startchar");
- my_char = da_new("my_char");
- map = da_new("map");
- headers = da_new("headers");
-
- if (argc < 2) {
- usage();
- exit(0);
- }
-
- /* check options */
- if (strcmp(argv[ai], "+d") == 0) {
- ai++;
- dec_chars = 1;
- } else if (strcmp(argv[ai], "-d") == 0) {
- ai++;
- dec_chars = 0;
- }
- if (ai >= argc) {
- usage();
- exit(0);
- }
-
- /* open and read source file */
- fsource = argv[ai];
- fsource_fp = fopen(fsource, "r");
- if (fsource_fp == NULL) {
- fprintf(stderr, "%s: Can't read file '%s': %s!\n", my_name,
- fsource, strerror(errno));
- exit(1);
- }
-
- /* read header */
- properties = 0;
- default_char = 0;
- while (read_line(fsource_fp, &l)) {
- if (startswith(l, "CHARS"))
- break;
- if (startswith(l, "STARTFONT")) {
- zstrcpy(&startfont, l);
- } else if (startswith(l, "_XMBDFED_INFO") ||
- startswith(l, "XFREE86_GLYPH_RANGES"))
- {
- properties--;
- } else if ((nextc = startswith(l, "DEFAULT_CHAR")) != NULL)
- {
- default_char = atoi(nextc);
- default_char_index = ++nextheader;
- da_add_str(headers, default_char_index, NULL);
- } else {
- if ((nextc = startswith(l, "STARTPROPERTIES")) != NULL)
- {
- properties = atoi(nextc);
- startproperties_index = ++nextheader;
- da_add_str(headers, startproperties_index, NULL);
- } else if ((nextc = startswith(l, "FONT")) != NULL)
- {
- char * term;
- /* slightly simplistic check ... */
- zquotedcpy(&fontname, nextc);
- if ((term = strstr(fontname, "-ISO10646-1")) == NULL) {
- fprintf(stderr,
- "%s: FONT name in '%s' is '%s' and not '*-ISO10646-1'!\n",
- my_name, fsource, fontname);
- exit(1);
- }
- *term = '\0';
- fontname_index = ++nextheader;
- da_add_str(headers, fontname_index, NULL);
- } else if ((nextc = startswith(l, "CHARSET_REGISTRY")) != NULL)
- {
- if (strcmp(nextc, "\"ISO10646\"") != 0) {
- fprintf(stderr,
- "%s: CHARSET_REGISTRY in '%s' is '%s' and not 'ISO10646'!\n",
- my_name, fsource, nextc);
- exit(1);
- }
- charset_registry_index = ++nextheader;
- da_add_str(headers, charset_registry_index, NULL);
- } else if ((nextc = startswith(l, "CHARSET_ENCODING")) != NULL)
- {
- if (strcmp(nextc, "\"1\"") != 0) {
- fprintf(stderr,
- "%s: CHARSET_ENCODING in '%s' is '%s' and not '1'!\n",
- my_name, fsource, nextc);
- exit(1);
- }
- charset_encoding_index = ++nextheader;
- da_add_str(headers, charset_encoding_index, NULL);
- } else if (startswith(l, "FONTBOUNDINGBOX")) {
- fontboundingbox_index = ++nextheader;
- da_add_str(headers, fontboundingbox_index, NULL);
- } else if ((nextc = startswith(l, "SLANT")) != NULL)
- {
- zquotedcpy(&slant, nextc);
- slant_index = ++nextheader;
- da_add_str(headers, slant_index, NULL);
- } else if ((nextc = startswith(l, "SPACING")) != NULL)
- {
- zquotedcpy(&spacing, nextc);
- zstrtoupper(spacing);
- spacing_index = ++nextheader;
- da_add_str(headers, spacing_index, NULL);
- } else if ((nextc = startswith(l, "COMMENT")) != NULL) {
- if (strncmp(nextc, "$Id: ", 5)==0) {
- char *header = NULL;
- char *id = NULL, *end = NULL;
- id = zstrdup(nextc + 5);
- end = strrchr(id, '$');
- if (end) *end = '\0';
- zstrcpy(&header, "COMMENT Derived from ");
- zstrcat(&header, id);
- zstrcat(&header, "\n");
- free(id);
- da_add_str(headers, ++nextheader, header);
- free(header);
- } else {
- da_add_str(headers, ++nextheader, l);
- }
- } else {
- da_add_str(headers, ++nextheader, l);
- }
- }
- free(l);
- }
-
- if (startfont == NULL) {
- fprintf(stderr, "%s: No STARTFONT line found in '%s'!\n",
- my_name, fsource);
- exit(1);
- }
-
- /* read characters */
- while (read_line(fsource_fp, &l)) {
- if (startswith(l, "STARTCHAR")) {
- zstrcpy(&sc, l);
- zstrcat(&sc, "\n");
- code = -1;
- } else if ((nextc = startswith(l, "ENCODING")) != NULL) {
- code = atoi(nextc);
- da_add_str(startchar, code, sc);
- da_add_str(my_char, code, "");
- } else if (strcmp(l, "ENDFONT")==0) {
- code = -1;
- zstrcpy(&sc, "STARTCHAR ???\n");
- } else {
- zstrcpy(&t, da_fetch_str(my_char, code));
- zstrcat(&t, l);
- zstrcat(&t, "\n");
- da_add_str(my_char, code, t);
- if (strcmp(l, "ENDCHAR")==0) {
- code = -1;
- zstrcpy(&sc, "STARTCHAR ???\n");
- }
- }
- free(l);
- }
-
- fclose(fsource_fp);
-
- ai++;
- while (ai < argc) {
- zstrcpy(&fmap, argv[ai]);
- i = ai + 1;
- if (i < argc) {
- char *temp = NULL;
- char * hyphen = strchr(argv[i], '-');
- if (!hyphen || strchr(hyphen+1, '-') != NULL) {
- fprintf(stderr,
- "%s: Argument registry-encoding '%s' not in expected format!\n",
- my_name, i < argc ? fmap : "");
- exit(1);
- }
- temp = zstrdup(argv[i]);
- hyphen = strchr(temp, '-');
- if (hyphen) *hyphen = 0;
- zstrcpy(&registry, temp);
- zstrcpy(&encoding, hyphen+1);
- free(temp);
- } else {
- fprintf(stderr, "map file argument \"%s\" needs a "
- "coresponding registry-encoding argument\n", fmap);
- exit(0);
- }
-
- ai++;
- ai++;
-
- /* open and read source file */
- fmap_fp = fopen(fmap, "r");
- if (fmap_fp == NULL) {
- fprintf(stderr,
- "%s: Can't read mapping file '%s': %s!\n",
- my_name, fmap, strerror(errno));
- exit(1);
- }
-
- da_clear(map);
-
- for (;read_line(fmap_fp, &l); free(l)) {
- char *p, *endp;
-
- for (p = l; isspace(p[0]); p++)
- ;
- if (p[0] == '\0' || p[0] == '#')
- continue;
- if (p[0] == '0' && (p[1] == 'x' || p[1] == 'X')) {
- target = strtol(p+2, &endp, 16);
- if (*endp == '\0') goto bad;
- p = endp;
- } else
- goto bad;
- for (; isspace(p[0]); p++)
- ;
- if (p[0] == '0' && (p[1] == 'x' || p[1] == 'X')) {
- ucs = strtol(p+2, &endp, 16);
- if (*endp == '\0') goto bad;
- p = endp;
- } else
- goto bad;
-
- if (!is_control(ucs)) {
- if (zs_true(da_fetch_str(startchar, ucs)))
- {
- da_add_int(map, target, ucs);
- } else {
- if (!((is_blockgraphics(ucs) &&
- strcmp(slant, "R") != 0) ||
- (ucs >= 0x200e &&
- ucs <= 0x200f))) {
- fprintf(stderr,
- "No glyph for character U+%04X (0x%02x) available.\n",
- ucs, target);
- }
- }
- }
- continue;
- bad:
- fprintf(stderr, "Unrecognized line in '%s':\n%s\n", fmap, l);
- }
- fclose(fmap_fp);
-
- /* add default character */
- if (!zi_true(da_fetch_int(map, 0))) {
- if (zs_true(da_fetch_str(startchar, default_char))) {
- da_add_int(map, 0, default_char);
- da_add_str(startchar, default_char,
- "STARTCHAR defaultchar\n");
- } else {
- fprintf(stderr, "%s",
- "No default character defined.\n");
- }
- }
-
- if (dec_chars == 1 ||
- (dec_chars == -1 && strcmp(slant, "R") == 0 &&
- strcmp(spacing, "C") == 0))
- {
- /* add DEC VT100 graphics characters in the range 1-31
- (as expected by some old xterm versions) */
- for (i = 0; i < decmap_size; i++) {
- if (zs_true(da_fetch_str(startchar, decmap[i])))
- {
- da_add_int(map, i + 1, decmap[i]);
- }
- }
- }
-
- /* list of characters that will be written out */
- j = da_count(map);
- if (j < 0) {
- fprintf(stderr,
- "No characters found for %s-%s.\n",
- registry, encoding);
- continue;
- }
- if (chars != NULL)
- free(chars);
- chars = zmalloc(j * sizeof(int));
- memset(chars, 0, j * sizeof(int));
- for (k = 0, i = 0; k < da_count(map) && i < da_size(map); i++) {
- if (da_fetch(map, i) != NULL)
- chars[k++] = i;
- }
- qsort(chars, j, sizeof(int), chars_compare);
-
- /* find overall font bounding box */
- bbx.cwidth = -1;
- for (i = 0; i < j; i++) {
- ucs = da_fetch_int(map, chars[i]);
- zstrcpy(&t, da_fetch_str(my_char, ucs));
- if ((nextc = startswith(t, "BBX")) != NULL
- || (nextc = strstr(t, "\nBBX")) != NULL)
- {
- char *endp;
- long w, h, x, y;
-
- if (*nextc == '\n') {
- nextc += 4;
- while (isspace(*nextc))
- nextc++;
- }
- for (;isspace(*nextc);)
- nextc++;
- w = strtol(nextc, &endp, 10);
- nextc = endp;
- if (*nextc == '\0') goto bbxbad;
- for (;isspace(*nextc);)
- nextc++;
- h = strtol(nextc, &endp, 10);
- nextc = endp;
- if (*nextc == '\0') goto bbxbad;
- for (;isspace(*nextc);)
- nextc++;
- x = strtol(nextc, &endp, 10);
- nextc = endp;
- if (*nextc == '\0') goto bbxbad;
- for (;isspace(*nextc);)
- nextc++;
- y = strtol(nextc, &endp, 10);
- if (bbx.cwidth == -1) {
- bbx.cwidth = w;
- bbx.cheight = h;
- bbx.cxoff = x;
- bbx.cyoff = y;
- } else {
- combine_bbx(bbx.cwidth, bbx.cheight,
- bbx.cxoff, bbx.cyoff,
- w, h, x, y, &bbx);
- }
- continue;
- bbxbad:
- fprintf(stderr, "Unparsable BBX found for U+%04x!\n", ucs);
- } else {
- fprintf(stderr,
- "Warning: No BBX found for U+%04X!\n",
- ucs);
- }
- }
-
- if (!registry) registry = zstrdup("");
- if (!encoding) encoding = zstrdup("");
-
- /* generate output file name */
- zstrcpy(&registry_encoding, "-");
- zstrcat(&registry_encoding, registry);
- zstrcat(&registry_encoding, "-");
- zstrcat(&registry_encoding, encoding);
-
- {
- char * p = strstr(fsource, ".bdf");
- if (p) {
- zstrcpy(&fout, fsource);
- p = strstr(fout, ".bdf");
- *p = 0;
- zstrcat(&fout, registry_encoding);
- zstrcat(&fout, ".bdf");
- } else {
- zstrcpy(&fout, fsource);
- zstrcat(&fout, registry_encoding);
- }
- }
-
- /* remove path prefix */
- zstrcpy(&t, u_basename(fout));
- zstrcpy(&fout, t);
-
- /* write new BDF file */
- fprintf(stderr, "Writing %d characters into file '%s'.\n",
- j, fout);
- fout_fp = fopen(fout, "w");
- if (fout_fp == NULL) {
- fprintf(stderr, "%s: Can't write file '%s': %s!\n",
- my_name, fout, strerror(errno));
- exit(1);
- }
-
- fprintf(fout_fp, "%s\n", startfont);
- fprintf(fout_fp, "%s",
- "COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT!\n");
- fprintf(fout_fp,
- "COMMENT Generated with 'ucs2any %s %s %s-%s'\n",
- fsource, fmap, registry, encoding);
- fprintf(fout_fp, "%s",
- "COMMENT from an ISO10646-1 encoded source BDF font.\n");
- fprintf(fout_fp, "%s",
- "COMMENT ucs2any by Ben Collver <collver1@attbi.com>, 2003.\n");
- fprintf(fout_fp, "%s",
- "COMMENT based on ucs2any.pl by Markus Kuhn <mkuhn@acm.org>, 2000.\n");
-
- for (i = 0; i <= nextheader; i++) {
- if (i == default_char_index)
- fprintf(fout_fp, "DEFAULT_CHAR %d\n", default_char);
- else if (i == startproperties_index)
- fprintf(fout_fp, "STARTPROPERTIES %d\n", properties);
- else if (i == fontname_index) {
- fprintf(fout_fp, "FONT %s%s\n", fontname, registry_encoding);
- }
- else if (i == charset_registry_index)
- fprintf(fout_fp, "CHARSET_REGISTRY \"%s\"\n", registry);
- else if (i == slant_index)
- fprintf(fout_fp, "SLANT \"%s\"\n", slant);
- else if (i == charset_encoding_index)
- fprintf(fout_fp, "CHARSET_ENCODING \"%s\"\n", encoding);
- else if (i == fontboundingbox_index)
- fprintf(fout_fp, "FONTBOUNDINGBOX %d %d %d %d\n", bbx.cwidth, bbx.cheight, bbx.cxoff, bbx.cyoff);
- else if (i == spacing_index)
- fprintf(fout_fp, "SPACING \"%s\"\n", spacing);
- else
- fprintf(fout_fp, "%s\n", da_fetch_str(headers, i));
- }
-
- fprintf(fout_fp, "CHARS %d\n", j);
-
- /* Write characters */
- for (i = 0; i < j; i++) {
- ucs = da_fetch_int(map, chars[i]);
- fprintf(fout_fp, "%s", da_fetch_str(startchar,
- ucs));
- fprintf(fout_fp, "ENCODING %d\n", chars[i]);
- fprintf(fout_fp, "%s", da_fetch_str(my_char,
- ucs));
- }
- fprintf(fout_fp, "%s", "ENDFONT\n");
- fclose(fout_fp);
- }
-
- exit(0);
-}