aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-01-28 12:58:30 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-01-28 14:59:09 +0100
commit5565184a6de302ac6edbf5f52f237c0ff2b00283 (patch)
tree5e554a6e173ab16aa676238153ffdf052f606519
parent22f0208cb6ebb7d690669d363dc8e6dedec57fdf (diff)
downloadnx-libs-5565184a6de302ac6edbf5f52f237c0ff2b00283.tar.gz
nx-libs-5565184a6de302ac6edbf5f52f237c0ff2b00283.tar.bz2
nx-libs-5565184a6de302ac6edbf5f52f237c0ff2b00283.zip
Unify source tree reduction (debian/rules vs. roll-tarball.sh) via file/folder lists in text files named debian/CODE-REDUCTION_*.
-rw-r--r--debian/CODE-REDUCTION_CLEANUP-BACKUPFILES226
-rw-r--r--debian/CODE-REDUCTION_CLEANUP-BRUTAL3
-rw-r--r--debian/CODE-REDUCTION_CLEANUP-UNUSED57
-rw-r--r--debian/CODE-REDUCTION_PRESERVE-INCLUDED1
-rw-r--r--debian/CODE-REDUCTION_PRESERVE-NEEDED28
-rw-r--r--debian/CODE-REDUCTION_PRESERVE-SYMLINKED650
-rw-r--r--debian/changelog5
-rw-r--r--debian/control1
-rwxr-xr-xdebian/roll-tarballs.sh910
-rwxr-xr-xdebian/rules746
10 files changed, 1000 insertions, 1627 deletions
diff --git a/debian/CODE-REDUCTION_CLEANUP-BACKUPFILES b/debian/CODE-REDUCTION_CLEANUP-BACKUPFILES
new file mode 100644
index 000000000..ebd8113ab
--- /dev/null
+++ b/debian/CODE-REDUCTION_CLEANUP-BACKUPFILES
@@ -0,0 +1,226 @@
+nx-X11/CHANGELOG.NX.original
+nx-X11/CHANGELOG.X.original
+nx-X11/include/extensions/XKBsrv.h.NX.original
+nx-X11/include/extensions/XKBsrv.h.X.original
+nx-X11/include/Xpoll.h.in.NX.original
+nx-X11/include/Xpoll.h.in.X.original
+nx-X11/lib/font/fontfile/encparse.c.NX.original
+nx-X11/lib/font/fontfile/encparse.c.X.original
+nx-X11/lib/SM/sm_client.c.NX.original
+nx-X11/lib/SM/sm_client.c.SM.original
+nx-X11/lib/X11/ChkIfEv.c.NX.original
+nx-X11/lib/X11/ChkIfEv.c.X.original
+nx-X11/lib/X11/cmsProp.c.X.original
+nx-X11/lib/X11/ConnDis.c.NX.original
+nx-X11/lib/X11/ConnDis.c.X.original
+nx-X11/lib/X11/IfEvent.c.NX.original
+nx-X11/lib/X11/IfEvent.c.X.original
+nx-X11/lib/X11/Imakefile.NX.original
+nx-X11/lib/X11/Imakefile.X.original
+nx-X11/lib/X11/MaskEvent.c.NX.original
+nx-X11/lib/X11/MaskEvent.c.X.original
+nx-X11/lib/X11/OpenDis.c.NX.original
+nx-X11/lib/X11/OpenDis.c.X.original
+nx-X11/lib/X11/PeekIfEv.c.NX.original
+nx-X11/lib/X11/PeekIfEv.c.X.original
+nx-X11/lib/X11/Pending.c.NX.original
+nx-X11/lib/X11/Pending.c.X.original
+nx-X11/lib/X11/XKBMAlloc.c.NX.original
+nx-X11/lib/X11/XKBMAlloc.c.X.original
+nx-X11/lib/X11/XlibAsync.c.NX.original
+nx-X11/lib/X11/XlibAsync.c.X.original
+nx-X11/lib/X11/Xlib.h.NX.original
+nx-X11/lib/X11/Xlib.h.X.original
+nx-X11/lib/X11/XlibInt.c.NX.original
+nx-X11/lib/X11/XlibInt.c.X.original
+nx-X11/lib/X11/Xlibint.h.NX.original
+nx-X11/lib/X11/Xlibint.h.X.original
+nx-X11/lib/Xau/AuRead.c.NX.original
+nx-X11/lib/Xau/AuRead.c.X.original
+nx-X11/lib/Xpm/Imakefile.NX.original
+nx-X11/lib/Xpm/Imakefile.X.original
+nx-X11/lib/Xrender/Glyph.c.NX.original
+nx-X11/lib/Xrender/Glyph.c.X.original
+nx-X11/lib/Xrender/Xrender.h.NX.original
+nx-X11/lib/Xrender/Xrender.h.X.original
+nx-X11/lib/xtrans/Xtranssock.c.NX.original
+nx-X11/lib/xtrans/Xtranssock.c.X.original
+nx-X11/programs/Imakefile.NX.original
+nx-X11/programs/Imakefile.X.original
+nx-X11/programs/Xserver/dix/dixfonts.c.NX.original
+nx-X11/programs/Xserver/dix/dixfonts.c.X.original
+nx-X11/programs/Xserver/dix/pixmap.c.NX.original
+nx-X11/programs/Xserver/dix/pixmap.c.X.original
+nx-X11/programs/Xserver/fb/fbtrap.c.NX.original
+nx-X11/programs/Xserver/fb/fbtrap.c.X.original
+nx-X11/programs/Xserver/fb/Imakefile.NX.original
+nx-X11/programs/Xserver/fb/Imakefile.X.original
+nx-X11/programs/Xserver/GL/glx/render2.c.NX.original
+nx-X11/programs/Xserver/GL/glx/render2.c.X.original
+nx-X11/programs/Xserver/GL/glx/render2swap.c.NX.original
+nx-X11/programs/Xserver/GL/glx/render2swap.c.X.original
+nx-X11/programs/Xserver/GL/mesa/main/Imakefile.NX.original
+nx-X11/programs/Xserver/GL/mesa/main/Imakefile.X.original
+nx-X11/programs/Xserver/GL/mesa/X/Imakefile.NX.original
+nx-X11/programs/Xserver/GL/mesa/X/Imakefile.X.original
+nx-X11/programs/Xserver/GL/mesa/X/xf86glx.c.NX.original
+nx-X11/programs/Xserver/GL/mesa/X/xf86glx.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXdixfonts.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXdixfonts.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXevents.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXevents.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXextension.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXextension.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXglxext.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXglxext.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXglyph.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXglyphcurs.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXglyphcurs.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXglyph.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXglyphstr.h.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXglyphstr.h.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXmiexpose.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXmiexpose.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXmiglyph.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXmiglyph.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXmitrap.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXmitrap.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXmiwindow.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXmiwindow.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXpicture.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXpicture.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXpicturestr.h.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXpicturestr.h.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXproperty.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXproperty.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXrender.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXrender.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXresource.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXresource.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXshm.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXshm.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXwindow.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXwindow.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/NXxvdisp.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/NXxvdisp.c.XF86.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXdamage.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXdamage.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXdispatch.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXdispatch.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXdixfonts.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXdixfonts.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXevents.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXevents.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXextension.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXextension.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXglxext.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXglxext.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXglyph.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXglyphcurs.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXglyphcurs.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXglyph.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXglyphstr.h.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXglyphstr.h.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXmiexpose.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXmiexpose.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXmiglyph.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXmiglyph.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXmitrap.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXmitrap.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXmiwindow.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXmiwindow.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXpicture.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXpicture.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXpicturestr.h.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXpicturestr.h.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXproperty.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXproperty.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXrender.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXrender.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXresource.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXresource.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXshm.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXshm.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXwindow.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXwindow.c.X.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXxvdisp.c.NX.original
+nx-X11/programs/Xserver/hw/nxagent/X/NXxvdisp.c.X.original
+nx-X11/programs/Xserver/Imakefile.NX.original
+nx-X11/programs/Xserver/Imakefile.X.original
+nx-X11/programs/Xserver/include/dixstruct.h.NX.original
+nx-X11/programs/Xserver/include/dixstruct.h.X.original
+nx-X11/programs/Xserver/miext/rootless/Imakefile.NX.original
+nx-X11/programs/Xserver/miext/rootless/Imakefile.X.original
+nx-X11/programs/Xserver/mi/Imakefile.NX.original
+nx-X11/programs/Xserver/mi/Imakefile.X.original
+nx-X11/programs/Xserver/os/auth.c.NX.original
+nx-X11/programs/Xserver/os/auth.c.X.original
+nx-X11/programs/Xserver/os/connection.c.NX.original
+nx-X11/programs/Xserver/os/connection.c.X.original
+nx-X11/programs/Xserver/os/Imakefile.NX.original
+nx-X11/programs/Xserver/os/Imakefile.X.original
+nx-X11/programs/Xserver/os/log.c.NX.original
+nx-X11/programs/Xserver/os/log.c.X.original
+nx-X11/programs/Xserver/os/oscolor.c.NX.original
+nx-X11/programs/Xserver/os/oscolor.c.X.original
+nx-X11/programs/Xserver/os/utils.c.NX.original
+nx-X11/programs/Xserver/os/utils.c.X.original
+nx-X11/programs/Xserver/os/WaitFor.c.NX.original
+nx-X11/programs/Xserver/os/WaitFor.c.X.original
+nx-X11/programs/Xserver/os/xdmcp.c.NX.original
+nx-X11/programs/Xserver/os/xdmcp.c.X.original
+nx-X11/programs/Xserver/os/xprintf.c.NX.original
+nx-X11/programs/Xserver/os/xprintf.c.X.original
+nx-X11/programs/Xserver/randr/Imakefile.NX.original
+nx-X11/programs/Xserver/randr/Imakefile.X.original
+nx-X11/programs/Xserver/randr/panoramiXproto.h.NX.original
+nx-X11/programs/Xserver/randr/panoramiXproto.h.X.original
+nx-X11/programs/Xserver/randr/randr.c.NX.original
+nx-X11/programs/Xserver/randr/randr.c.X.original
+nx-X11/programs/Xserver/randr/randr.h.NX.original
+nx-X11/programs/Xserver/randr/randr.h.X.original
+nx-X11/programs/Xserver/randr/randrproto.h.NX.original
+nx-X11/programs/Xserver/randr/randrproto.h.X.original
+nx-X11/programs/Xserver/randr/registry.h.NX.original
+nx-X11/programs/Xserver/randr/registry.h.X.original
+nx-X11/programs/Xserver/randr/rrcrtc.c.NX.original
+nx-X11/programs/Xserver/randr/rrcrtc.c.X.original
+nx-X11/programs/Xserver/randr/rrdispatch.c.X.original
+nx-X11/programs/Xserver/randr/rrmode.c.NX.original
+nx-X11/programs/Xserver/randr/rrmode.c.X.original
+nx-X11/programs/Xserver/randr/rrscreen.c.NX.original
+nx-X11/programs/Xserver/randr/rrscreen.c.X.original
+nx-X11/programs/Xserver/randr/rrxinerama.c.NX.original
+nx-X11/programs/Xserver/randr/rrxinerama.c.X.original
+nx-X11/programs/Xserver/randr.X.original
+nx-X11/programs/Xserver/randr.X.original/Imakefile
+nx-X11/programs/Xserver/randr.X.original/mirandr.c
+nx-X11/programs/Xserver/randr.X.original/randr.c
+nx-X11/programs/Xserver/randr.X.original/randrstr.h
+nx-X11/programs/Xserver/render/renderedge.c.NX.original
+nx-X11/programs/Xserver/render/renderedge.c.X.original
+nx-X11/programs/Xserver/Xext/Imakefile.NX.original
+nx-X11/programs/Xserver/Xext/Imakefile.X.original
+nx-X11/programs/Xserver/Xext/security.c.NX.original
+nx-X11/programs/Xserver/Xext/security.c.X.original
+nx-X11/programs/Xserver/xfixes/cursor.c.NX.original
+nx-X11/programs/Xserver/xfixes/cursor.c.X.original
+nx-X11/programs/Xserver/xfixes/select.c.NX.original
+nx-X11/programs/Xserver/xfixes/select.c.X.original
+nx-X11/programs/Xserver/xkb/ddxKillSrv.c.NX.original
+nx-X11/programs/Xserver/xkb/ddxKillSrv.c.X.original
+nx-X11/programs/Xserver/xkb/ddxLoad.c.NX.original
+nx-X11/programs/Xserver/xkb/ddxLoad.c.X.original
+nx-X11/programs/Xserver/xkb/Imakefile.NX.original
+nx-X11/programs/Xserver/xkb/Imakefile.X.original
+nx-X11/programs/Xserver/xkb/xkbDflts.h.NX.original
+nx-X11/programs/Xserver/xkb/xkbDflts.h.X.original
+nx-X11/programs/xterm/charproc.c.NX.original
+nx-X11/programs/xterm/charproc.c.X.original
+nx-X11/programs/xterm/Imakefile.NX.original
+nx-X11/programs/xterm/Imakefile.X.original
+nx-X11/programs/xterm/main.c.NX.original
+nx-X11/programs/xterm/main.c.X.original
+nx-X11/WSDrawBuffer.h.X.original
diff --git a/debian/CODE-REDUCTION_CLEANUP-BRUTAL b/debian/CODE-REDUCTION_CLEANUP-BRUTAL
new file mode 100644
index 000000000..a964b217d
--- /dev/null
+++ b/debian/CODE-REDUCTION_CLEANUP-BRUTAL
@@ -0,0 +1,3 @@
+nx-X11/config/cf/
+nx-X11/extras/Mesa/
+nx-X11/extras/Xpm/
diff --git a/debian/CODE-REDUCTION_CLEANUP-UNUSED b/debian/CODE-REDUCTION_CLEANUP-UNUSED
new file mode 100644
index 000000000..a72ed11d7
--- /dev/null
+++ b/debian/CODE-REDUCTION_CLEANUP-UNUSED
@@ -0,0 +1,57 @@
+nx-X11/config/docbook/
+nx-X11/config/pswrap/
+nx-X11/extras/drm/
+nx-X11/extras/expat/
+nx-X11/extras/fontconfig/
+nx-X11/extras/fonts/
+nx-X11/extras/freetype2/
+nx-X11/extras/ogl-sample/
+nx-X11/extras/regex/
+nx-X11/extras/rman/
+nx-X11/extras/ttf2pt1/
+nx-X11/extras/x86emu/
+nx-X11/extras/zlib/
+nx-X11/lib/expat/
+nx-X11/lib/fontconfig/
+nx-X11/lib/fontenc/
+nx-X11/lib/font/FreeType/
+nx-X11/lib/font/include/fontenc.h
+nx-X11/lib/freetype2/
+nx-X11/lib/FS/
+nx-X11/lib/ICE/
+nx-X11/lib/regex/
+nx-X11/lib/SM/
+nx-X11/lib/Xaw/
+nx-X11/lib/Xft/
+nx-X11/lib/Xmu/
+nx-X11/lib/Xmuu/
+nx-X11/lib/Xt/
+nx-X11/lib/zlib/
+nx-X11/nls/
+nx-X11/programs/Xserver/afb/
+nx-X11/programs/Xserver/cfb/
+nx-X11/programs/Xserver/cfb16/
+nx-X11/programs/Xserver/cfb24/
+nx-X11/programs/Xserver/cfb32/
+nx-X11/programs/Xserver/hw/darwin/
+nx-X11/programs/Xserver/hw/dmx/
+nx-X11/programs/Xserver/hw/kdrive/
+nx-X11/programs/Xserver/hw/sun/
+nx-X11/programs/Xserver/hw/sunLynx/
+nx-X11/programs/Xserver/hw/vfb/
+nx-X11/programs/Xserver/hw/xfree86/
+nx-X11/programs/Xserver/hw/xfree86/
+nx-X11/programs/Xserver/hw/xnest/
+nx-X11/programs/Xserver/hw/xwin/
+nx-X11/programs/Xserver/ilbm/
+nx-X11/programs/Xserver/iplan2p2/
+nx-X11/programs/Xserver/iplan2p4/
+nx-X11/programs/Xserver/iplan2p8/
+nx-X11/programs/Xserver/lbx/
+nx-X11/programs/Xserver/mfb/
+nx-X11/programs/Xserver/miext/layer/
+nx-X11/programs/Xserver/miext/shadow/
+nx-X11/programs/Xserver/XpConfig/
+nx-X11/programs/Xserver/Xprint/
+nx-X11/programs/xterm/
+nx-X11/util/
diff --git a/debian/CODE-REDUCTION_PRESERVE-INCLUDED b/debian/CODE-REDUCTION_PRESERVE-INCLUDED
new file mode 100644
index 000000000..f45eaa7d3
--- /dev/null
+++ b/debian/CODE-REDUCTION_PRESERVE-INCLUDED
@@ -0,0 +1 @@
+nx-X11/programs/Xserver/mfb/maskbits.h
diff --git a/debian/CODE-REDUCTION_PRESERVE-NEEDED b/debian/CODE-REDUCTION_PRESERVE-NEEDED
new file mode 100644
index 000000000..159468f28
--- /dev/null
+++ b/debian/CODE-REDUCTION_PRESERVE-NEEDED
@@ -0,0 +1,28 @@
+nx-X11/config/cf/date.def
+nx-X11/config/cf/host.def
+nx-X11/config/cf/Imake.cf
+nx-X11/config/cf/Imakefile
+nx-X11/config/cf/Imake.rules
+nx-X11/config/cf/Imake.tmpl
+nx-X11/config/cf/Library.tmpl
+nx-X11/config/cf/linux.cf
+nx-X11/config/cf/lnxLib.rules
+nx-X11/config/cf/lnxLib.tmpl
+nx-X11/config/cf/Makefile
+nx-X11/config/cf/noop.rules
+nx-X11/config/cf/README
+nx-X11/config/cf/ServerLib.tmpl
+nx-X11/config/cf/Server.tmpl
+nx-X11/config/cf/site.def
+nx-X11/config/cf/Threads.tmpl
+nx-X11/config/cf/version.def
+nx-X11/config/cf/X11.rules
+nx-X11/config/cf/X11.tmpl
+nx-X11/config/cf/xf86.rules
+nx-X11/config/cf/xf86site.def
+nx-X11/config/cf/xf86.tmpl
+nx-X11/config/cf/xfree86.cf
+nx-X11/config/cf/xorg.cf
+nx-X11/config/cf/xorgsite.def
+nx-X11/config/cf/xorg.tmpl
+nx-X11/config/cf/xorgversion.def
diff --git a/debian/CODE-REDUCTION_PRESERVE-SYMLINKED b/debian/CODE-REDUCTION_PRESERVE-SYMLINKED
new file mode 100644
index 000000000..d77095e71
--- /dev/null
+++ b/debian/CODE-REDUCTION_PRESERVE-SYMLINKED
@@ -0,0 +1,650 @@
+nx-X11/extras/Mesa/include/GL/glext.h
+nx-X11/extras/Mesa/include/GL/gl.h
+nx-X11/extras/Mesa/include/GL/glxext.h
+nx-X11/extras/Mesa/include/GL/internal/glcore.h
+nx-X11/extras/Mesa/include/GL/osmesa.h
+nx-X11/extras/Mesa/include/GL/xmesa.h
+nx-X11/extras/Mesa/include/GL/xmesa_xf86.h
+nx-X11/extras/Mesa/src/glx/x11/compsize.c
+nx-X11/extras/Mesa/src/glx/x11/indirect_size.c
+nx-X11/extras/Mesa/src/glx/x11/indirect_size.h
+nx-X11/extras/Mesa/src/mesa/array_cache/acache.h
+nx-X11/extras/Mesa/src/mesa/array_cache/ac_context.c
+nx-X11/extras/Mesa/src/mesa/array_cache/ac_context.h
+nx-X11/extras/Mesa/src/mesa/array_cache/ac_import.c
+nx-X11/extras/Mesa/src/mesa/drivers/common/driverfuncs.c
+nx-X11/extras/Mesa/src/mesa/drivers/common/driverfuncs.h
+nx-X11/extras/Mesa/src/mesa/drivers/dri/common/glcontextmodes.c
+nx-X11/extras/Mesa/src/mesa/drivers/dri/common/glcontextmodes.h
+nx-X11/extras/Mesa/src/mesa/drivers/x11/glxheader.h
+nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_api.c
+nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_buffer.c
+nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_dd.c
+nx-X11/extras/Mesa/src/mesa/drivers/x11/xmesaP.h
+nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_line.c
+nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_span.c
+nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_tri.c
+nx-X11/extras/Mesa/src/mesa/glapi/dispatch.h
+nx-X11/extras/Mesa/src/mesa/glapi/glapi.c
+nx-X11/extras/Mesa/src/mesa/glapi/glapi.h
+nx-X11/extras/Mesa/src/mesa/glapi/glapioffsets.h
+nx-X11/extras/Mesa/src/mesa/glapi/glapitable.h
+nx-X11/extras/Mesa/src/mesa/glapi/glapitemp.h
+nx-X11/extras/Mesa/src/mesa/glapi/glprocs.h
+nx-X11/extras/Mesa/src/mesa/glapi/glthread.c
+nx-X11/extras/Mesa/src/mesa/glapi/glthread.h
+nx-X11/extras/Mesa/src/mesa/main/accum.c
+nx-X11/extras/Mesa/src/mesa/main/accum.h
+nx-X11/extras/Mesa/src/mesa/main/api_arrayelt.c
+nx-X11/extras/Mesa/src/mesa/main/api_arrayelt.h
+nx-X11/extras/Mesa/src/mesa/main/api_eval.h
+nx-X11/extras/Mesa/src/mesa/main/api_loopback.c
+nx-X11/extras/Mesa/src/mesa/main/api_loopback.h
+nx-X11/extras/Mesa/src/mesa/main/api_noop.c
+nx-X11/extras/Mesa/src/mesa/main/api_noop.h
+nx-X11/extras/Mesa/src/mesa/main/api_validate.c
+nx-X11/extras/Mesa/src/mesa/main/api_validate.h
+nx-X11/extras/Mesa/src/mesa/main/attrib.c
+nx-X11/extras/Mesa/src/mesa/main/attrib.h
+nx-X11/extras/Mesa/src/mesa/main/blend.c
+nx-X11/extras/Mesa/src/mesa/main/blend.h
+nx-X11/extras/Mesa/src/mesa/main/bufferobj.c
+nx-X11/extras/Mesa/src/mesa/main/bufferobj.h
+nx-X11/extras/Mesa/src/mesa/main/buffers.c
+nx-X11/extras/Mesa/src/mesa/main/buffers.h
+nx-X11/extras/Mesa/src/mesa/main/clip.c
+nx-X11/extras/Mesa/src/mesa/main/clip.h
+nx-X11/extras/Mesa/src/mesa/main/colormac.h
+nx-X11/extras/Mesa/src/mesa/main/colortab.c
+nx-X11/extras/Mesa/src/mesa/main/colortab.h
+nx-X11/extras/Mesa/src/mesa/main/config.h
+nx-X11/extras/Mesa/src/mesa/main/context.c
+nx-X11/extras/Mesa/src/mesa/main/context.h
+nx-X11/extras/Mesa/src/mesa/main/convolve.c
+nx-X11/extras/Mesa/src/mesa/main/convolve.h
+nx-X11/extras/Mesa/src/mesa/main/dd.h
+nx-X11/extras/Mesa/src/mesa/main/debug.c
+nx-X11/extras/Mesa/src/mesa/main/debug.h
+nx-X11/extras/Mesa/src/mesa/main/depth.c
+nx-X11/extras/Mesa/src/mesa/main/depth.h
+nx-X11/extras/Mesa/src/mesa/main/dispatch.c
+nx-X11/extras/Mesa/src/mesa/main/dlist.c
+nx-X11/extras/Mesa/src/mesa/main/dlist.h
+nx-X11/extras/Mesa/src/mesa/main/drawpix.c
+nx-X11/extras/Mesa/src/mesa/main/drawpix.h
+nx-X11/extras/Mesa/src/mesa/main/enable.c
+nx-X11/extras/Mesa/src/mesa/main/enable.h
+nx-X11/extras/Mesa/src/mesa/main/enums.c
+nx-X11/extras/Mesa/src/mesa/main/enums.h
+nx-X11/extras/Mesa/src/mesa/main/eval.c
+nx-X11/extras/Mesa/src/mesa/main/eval.h
+nx-X11/extras/Mesa/src/mesa/main/execmem.c
+nx-X11/extras/Mesa/src/mesa/main/extensions.c
+nx-X11/extras/Mesa/src/mesa/main/extensions.h
+nx-X11/extras/Mesa/src/mesa/main/fbobject.c
+nx-X11/extras/Mesa/src/mesa/main/fbobject.h
+nx-X11/extras/Mesa/src/mesa/main/feedback.c
+nx-X11/extras/Mesa/src/mesa/main/feedback.h
+nx-X11/extras/Mesa/src/mesa/main/fog.c
+nx-X11/extras/Mesa/src/mesa/main/fog.h
+nx-X11/extras/Mesa/src/mesa/main/framebuffer.c
+nx-X11/extras/Mesa/src/mesa/main/framebuffer.h
+nx-X11/extras/Mesa/src/mesa/main/get.c
+nx-X11/extras/Mesa/src/mesa/main/get.h
+nx-X11/extras/Mesa/src/mesa/main/getstring.c
+nx-X11/extras/Mesa/src/mesa/main/glheader.h
+nx-X11/extras/Mesa/src/mesa/main/hash.c
+nx-X11/extras/Mesa/src/mesa/main/hash.h
+nx-X11/extras/Mesa/src/mesa/main/hint.c
+nx-X11/extras/Mesa/src/mesa/main/hint.h
+nx-X11/extras/Mesa/src/mesa/main/histogram.c
+nx-X11/extras/Mesa/src/mesa/main/histogram.h
+nx-X11/extras/Mesa/src/mesa/main/image.c
+nx-X11/extras/Mesa/src/mesa/main/image.h
+nx-X11/extras/Mesa/src/mesa/main/imports.c
+nx-X11/extras/Mesa/src/mesa/main/imports.h
+nx-X11/extras/Mesa/src/mesa/main/light.c
+nx-X11/extras/Mesa/src/mesa/main/light.h
+nx-X11/extras/Mesa/src/mesa/main/lines.c
+nx-X11/extras/Mesa/src/mesa/main/lines.h
+nx-X11/extras/Mesa/src/mesa/main/macros.h
+nx-X11/extras/Mesa/src/mesa/main/matrix.c
+nx-X11/extras/Mesa/src/mesa/main/matrix.h
+nx-X11/extras/Mesa/src/mesa/main/mm.c
+nx-X11/extras/Mesa/src/mesa/main/mm.h
+nx-X11/extras/Mesa/src/mesa/main/mtypes.h
+nx-X11/extras/Mesa/src/mesa/main/occlude.c
+nx-X11/extras/Mesa/src/mesa/main/occlude.h
+nx-X11/extras/Mesa/src/mesa/main/pixel.c
+nx-X11/extras/Mesa/src/mesa/main/pixel.h
+nx-X11/extras/Mesa/src/mesa/main/points.c
+nx-X11/extras/Mesa/src/mesa/main/points.h
+nx-X11/extras/Mesa/src/mesa/main/polygon.c
+nx-X11/extras/Mesa/src/mesa/main/polygon.h
+nx-X11/extras/Mesa/src/mesa/main/rastpos.c
+nx-X11/extras/Mesa/src/mesa/main/rastpos.h
+nx-X11/extras/Mesa/src/mesa/main/renderbuffer.c
+nx-X11/extras/Mesa/src/mesa/main/renderbuffer.h
+nx-X11/extras/Mesa/src/mesa/main/simple_list.h
+nx-X11/extras/Mesa/src/mesa/main/state.c
+nx-X11/extras/Mesa/src/mesa/main/state.h
+nx-X11/extras/Mesa/src/mesa/main/stencil.c
+nx-X11/extras/Mesa/src/mesa/main/stencil.h
+nx-X11/extras/Mesa/src/mesa/main/texcompress.c
+nx-X11/extras/Mesa/src/mesa/main/texcompress_fxt1.c
+nx-X11/extras/Mesa/src/mesa/main/texcompress.h
+nx-X11/extras/Mesa/src/mesa/main/texcompress_s3tc.c
+nx-X11/extras/Mesa/src/mesa/main/texenvprogram.c
+nx-X11/extras/Mesa/src/mesa/main/texenvprogram.h
+nx-X11/extras/Mesa/src/mesa/main/texformat.c
+nx-X11/extras/Mesa/src/mesa/main/texformat.h
+nx-X11/extras/Mesa/src/mesa/main/texformat_tmp.h
+nx-X11/extras/Mesa/src/mesa/main/teximage.c
+nx-X11/extras/Mesa/src/mesa/main/teximage.h
+nx-X11/extras/Mesa/src/mesa/main/texobj.c
+nx-X11/extras/Mesa/src/mesa/main/texobj.h
+nx-X11/extras/Mesa/src/mesa/main/texrender.c
+nx-X11/extras/Mesa/src/mesa/main/texrender.h
+nx-X11/extras/Mesa/src/mesa/main/texstate.c
+nx-X11/extras/Mesa/src/mesa/main/texstate.h
+nx-X11/extras/Mesa/src/mesa/main/texstore.c
+nx-X11/extras/Mesa/src/mesa/main/texstore.h
+nx-X11/extras/Mesa/src/mesa/main/varray.c
+nx-X11/extras/Mesa/src/mesa/main/varray.h
+nx-X11/extras/Mesa/src/mesa/main/version.h
+nx-X11/extras/Mesa/src/mesa/main/vtxfmt.c
+nx-X11/extras/Mesa/src/mesa/main/vtxfmt.h
+nx-X11/extras/Mesa/src/mesa/main/vtxfmt_tmp.h
+nx-X11/extras/Mesa/src/mesa/main/WSDrawBuffer.h
+nx-X11/extras/Mesa/src/mesa/math/mathmod.h
+nx-X11/extras/Mesa/src/mesa/math/m_clip_tmp.h
+nx-X11/extras/Mesa/src/mesa/math/m_copy_tmp.h
+nx-X11/extras/Mesa/src/mesa/math/m_debug_clip.c
+nx-X11/extras/Mesa/src/mesa/math/m_debug.h
+nx-X11/extras/Mesa/src/mesa/math/m_debug_norm.c
+nx-X11/extras/Mesa/src/mesa/math/m_debug_util.h
+nx-X11/extras/Mesa/src/mesa/math/m_debug_xform.c
+nx-X11/extras/Mesa/src/mesa/math/m_dotprod_tmp.h
+nx-X11/extras/Mesa/src/mesa/math/m_eval.c
+nx-X11/extras/Mesa/src/mesa/math/m_eval.h
+nx-X11/extras/Mesa/src/mesa/math/m_matrix.c
+nx-X11/extras/Mesa/src/mesa/math/m_matrix.h
+nx-X11/extras/Mesa/src/mesa/math/m_norm_tmp.h
+nx-X11/extras/Mesa/src/mesa/math/m_translate.c
+nx-X11/extras/Mesa/src/mesa/math/m_translate.h
+nx-X11/extras/Mesa/src/mesa/math/m_trans_tmp.h
+nx-X11/extras/Mesa/src/mesa/math/m_vector.c
+nx-X11/extras/Mesa/src/mesa/math/m_vector.h
+nx-X11/extras/Mesa/src/mesa/math/m_xform.c
+nx-X11/extras/Mesa/src/mesa/math/m_xform.h
+nx-X11/extras/Mesa/src/mesa/math/m_xform_tmp.h
+nx-X11/extras/Mesa/src/mesa/shader/arbfragparse.c
+nx-X11/extras/Mesa/src/mesa/shader/arbfragparse.h
+nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.c
+nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.h
+nx-X11/extras/Mesa/src/mesa/shader/arbprogram.c
+nx-X11/extras/Mesa/src/mesa/shader/arbprogram.h
+nx-X11/extras/Mesa/src/mesa/shader/arbprogram_syn.h
+nx-X11/extras/Mesa/src/mesa/shader/arbvertparse.c
+nx-X11/extras/Mesa/src/mesa/shader/arbvertparse.h
+nx-X11/extras/Mesa/src/mesa/shader/atifragshader.c
+nx-X11/extras/Mesa/src/mesa/shader/atifragshader.h
+nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar.c
+nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar.h
+nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_mesa.c
+nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_mesa.h
+nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_syn.h
+nx-X11/extras/Mesa/src/mesa/shader/nvfragparse.c
+nx-X11/extras/Mesa/src/mesa/shader/nvfragparse.h
+nx-X11/extras/Mesa/src/mesa/shader/nvfragprog.h
+nx-X11/extras/Mesa/src/mesa/shader/nvprogram.c
+nx-X11/extras/Mesa/src/mesa/shader/nvprogram.h
+nx-X11/extras/Mesa/src/mesa/shader/nvvertexec.c
+nx-X11/extras/Mesa/src/mesa/shader/nvvertexec.h
+nx-X11/extras/Mesa/src/mesa/shader/nvvertparse.c
+nx-X11/extras/Mesa/src/mesa/shader/nvvertparse.h
+nx-X11/extras/Mesa/src/mesa/shader/nvvertprog.h
+nx-X11/extras/Mesa/src/mesa/shader/program.c
+nx-X11/extras/Mesa/src/mesa/shader/program.h
+nx-X11/extras/Mesa/src/mesa/shader/shaderobjects_3dlabs.c
+nx-X11/extras/Mesa/src/mesa/shader/shaderobjects_3dlabs.h
+nx-X11/extras/Mesa/src/mesa/shader/shaderobjects.c
+nx-X11/extras/Mesa/src/mesa/shader/shaderobjects.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_common_builtin_gc_bin.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_common_builtin_gc.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_core_gc_bin.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_core_gc.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_fragment_builtin_gc_bin.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_fragment_builtin_gc.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_shader_syn.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_version_syn.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_vertex_builtin_gc_bin.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_vertex_builtin_gc.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_assignment.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_assignment.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_conditional.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_conditional.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_constructor.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_constructor.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_typeinfo.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_typeinfo.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_compile.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_compile.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_execute.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_execute.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_preprocess.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_preprocess.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_storage.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_storage.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_utility.c
+nx-X11/extras/Mesa/src/mesa/shader/slang/slang_utility.h
+nx-X11/extras/Mesa/src/mesa/shader/slang/traverse_wrap.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_aaline.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_aaline.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_aalinetemp.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_aatriangle.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_aatriangle.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_aatritemp.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_accum.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_accum.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_alpha.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_alpha.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_atifragshader.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_atifragshader.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_bitmap.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_blend.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_blend.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_buffers.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_context.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_context.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_copypix.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_depth.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_depth.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_drawpix.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_drawpix.h
+nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_context.c
+nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_context.h
+nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_triangle.c
+nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_triangle.h
+nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_tritmp.h
+nx-X11/extras/Mesa/src/mesa/swrast_setup/swrast_setup.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_feedback.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_feedback.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_fog.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_fog.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_imaging.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_lines.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_lines.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_linetemp.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_logic.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_logic.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_masking.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_masking.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_nvfragprog.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_nvfragprog.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_pixeltex.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_pixeltex.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_points.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_points.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_pointtemp.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_readpix.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_span.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_span.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_spantemp.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_stencil.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_stencil.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_texstore.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_texture.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_texture.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_triangle.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_triangle.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_trispan.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_tritemp.h
+nx-X11/extras/Mesa/src/mesa/swrast/swrast.h
+nx-X11/extras/Mesa/src/mesa/swrast/s_zoom.c
+nx-X11/extras/Mesa/src/mesa/swrast/s_zoom.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_array_api.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_array_api.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_array_import.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_array_import.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_context.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_context.h
+nx-X11/extras/Mesa/src/mesa/tnl/tnl.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_pipeline.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_pipeline.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_save_api.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_save_api.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_save_loopback.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_save_playback.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram_sse.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_cliptmp.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_cull.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_fog.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_light.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_lighttmp.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_normals.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_points.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_program.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_render.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_rendertmp.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_texgen.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_texmat.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vb_vertex.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vertex.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vertex_generic.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vertex.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_vertex_sse.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vp_build.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vp_build.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_api.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_api.h
+nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_eval.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_exec.c
+nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_generic.c
+nx-X11/extras/Xpm/lib/Attrib.c
+nx-X11/extras/Xpm/lib/CrBufFrI.c
+nx-X11/extras/Xpm/lib/CrBufFrP.c
+nx-X11/extras/Xpm/lib/CrDatFrI.c
+nx-X11/extras/Xpm/lib/CrDatFrP.c
+nx-X11/extras/Xpm/lib/create.c
+nx-X11/extras/Xpm/lib/CrIFrBuf.c
+nx-X11/extras/Xpm/lib/CrIFrDat.c
+nx-X11/extras/Xpm/lib/CrIFrP.c
+nx-X11/extras/Xpm/lib/CrPFrBuf.c
+nx-X11/extras/Xpm/lib/CrPFrDat.c
+nx-X11/extras/Xpm/lib/CrPFrI.c
+nx-X11/extras/Xpm/lib/data.c
+nx-X11/extras/Xpm/lib/hashtab.c
+nx-X11/extras/Xpm/lib/Image.c
+nx-X11/extras/Xpm/lib/Info.c
+nx-X11/extras/Xpm/lib/misc.c
+nx-X11/extras/Xpm/lib/parse.c
+nx-X11/extras/Xpm/lib/RdFToBuf.c
+nx-X11/extras/Xpm/lib/RdFToDat.c
+nx-X11/extras/Xpm/lib/RdFToI.c
+nx-X11/extras/Xpm/lib/RdFToP.c
+nx-X11/extras/Xpm/lib/rgb.c
+nx-X11/extras/Xpm/lib/scan.c
+nx-X11/extras/Xpm/lib/WrFFrBuf.c
+nx-X11/extras/Xpm/lib/WrFFrDat.c
+nx-X11/extras/Xpm/lib/WrFFrI.c
+nx-X11/extras/Xpm/lib/WrFFrP.c
+nx-X11/extras/Xpm/lib/xpm.h
+nx-X11/extras/Xpm/lib/XpmI.h
+nx-X11/include/ap_keysym.h
+nx-X11/include/bitmaps/1x1
+nx-X11/include/bitmaps/2x2
+nx-X11/include/bitmaps/black
+nx-X11/include/bitmaps/boxes
+nx-X11/include/bitmaps/calculator
+nx-X11/include/bitmaps/cntr_ptr
+nx-X11/include/bitmaps/cntr_ptrmsk
+nx-X11/include/bitmaps/cross_weave
+nx-X11/include/bitmaps/dimple1
+nx-X11/include/bitmaps/dimple3
+nx-X11/include/bitmaps/dot
+nx-X11/include/bitmaps/dropbar7
+nx-X11/include/bitmaps/dropbar8
+nx-X11/include/bitmaps/escherknot
+nx-X11/include/bitmaps/flagdown
+nx-X11/include/bitmaps/flagup
+nx-X11/include/bitmaps/flipped_gray
+nx-X11/include/bitmaps/gray
+nx-X11/include/bitmaps/gray1
+nx-X11/include/bitmaps/gray3
+nx-X11/include/bitmaps/grid16
+nx-X11/include/bitmaps/grid2
+nx-X11/include/bitmaps/grid4
+nx-X11/include/bitmaps/grid8
+nx-X11/include/bitmaps/hlines2
+nx-X11/include/bitmaps/hlines3
+nx-X11/include/bitmaps/icon
+nx-X11/include/bitmaps/keyboard16
+nx-X11/include/bitmaps/left_ptr
+nx-X11/include/bitmaps/left_ptrmsk
+nx-X11/include/bitmaps/letters
+nx-X11/include/bitmaps/light_gray
+nx-X11/include/bitmaps/mailempty
+nx-X11/include/bitmaps/mailemptymsk
+nx-X11/include/bitmaps/mailfull
+nx-X11/include/bitmaps/mailfullmsk
+nx-X11/include/bitmaps/mensetmanus
+nx-X11/include/bitmaps/menu10
+nx-X11/include/bitmaps/menu12
+nx-X11/include/bitmaps/menu16
+nx-X11/include/bitmaps/menu6
+nx-X11/include/bitmaps/menu8
+nx-X11/include/bitmaps/noletters
+nx-X11/include/bitmaps/opendot
+nx-X11/include/bitmaps/opendotMask
+nx-X11/include/bitmaps/plaid
+nx-X11/include/bitmaps/right_ptr
+nx-X11/include/bitmaps/right_ptrmsk
+nx-X11/include/bitmaps/root_weave
+nx-X11/include/bitmaps/scales
+nx-X11/include/bitmaps/sipb
+nx-X11/include/bitmaps/star
+nx-X11/include/bitmaps/starMask
+nx-X11/include/bitmaps/stipple
+nx-X11/include/bitmaps/target
+nx-X11/include/bitmaps/terminal
+nx-X11/include/bitmaps/tie_fighter
+nx-X11/include/bitmaps/vlines2
+nx-X11/include/bitmaps/vlines3
+nx-X11/include/bitmaps/weird_size
+nx-X11/include/bitmaps/wide_weave
+nx-X11/include/bitmaps/wingdogs
+nx-X11/include/bitmaps/woman
+nx-X11/include/bitmaps/xfd_icon
+nx-X11/include/bitmaps/xlogo11
+nx-X11/include/bitmaps/xlogo16
+nx-X11/include/bitmaps/xlogo32
+nx-X11/include/bitmaps/xlogo64
+nx-X11/include/bitmaps/xsnow
+nx-X11/include/DECkeysym.h
+nx-X11/include/extensions/bigreqstr.h
+nx-X11/include/extensions/composite.h
+nx-X11/include/extensions/compositeproto.h
+nx-X11/include/extensions/damageproto.h
+nx-X11/include/extensions/damagewire.h
+nx-X11/include/extensions/dmxext.h
+nx-X11/include/extensions/dmxproto.h
+nx-X11/include/extensions/dpms.h
+nx-X11/include/extensions/dpmsstr.h
+nx-X11/include/extensions/extutil.h
+nx-X11/include/extensions/lbxbuf.h
+nx-X11/include/extensions/lbxbufstr.h
+nx-X11/include/extensions/lbxdeltastr.h
+nx-X11/include/extensions/lbximage.h
+nx-X11/include/extensions/lbxopts.h
+nx-X11/include/extensions/lbxstr.h
+nx-X11/include/extensions/lbxzlib.h
+nx-X11/include/extensions/MITMisc.h
+nx-X11/include/extensions/mitmiscstr.h
+nx-X11/include/extensions/multibuf.h
+nx-X11/include/extensions/multibufst.h
+nx-X11/include/extensions/panoramiXext.h
+nx-X11/include/extensions/panoramiXproto.h
+nx-X11/include/extensions/Print.h
+nx-X11/include/extensions/Printstr.h
+nx-X11/include/extensions/randr.h
+nx-X11/include/extensions/randrproto.h
+nx-X11/include/extensions/record.h
+nx-X11/include/extensions/recordstr.h
+nx-X11/include/extensions/render.h
+nx-X11/include/extensions/renderproto.h
+nx-X11/include/extensions/security.h
+nx-X11/include/extensions/securstr.h
+nx-X11/include/extensions/shape.h
+nx-X11/include/extensions/shapestr.h
+nx-X11/include/extensions/shmstr.h
+nx-X11/include/extensions/sync.h
+nx-X11/include/extensions/syncstr.h
+nx-X11/include/extensions/vldXvMC.h
+nx-X11/include/extensions/Xag.h
+nx-X11/include/extensions/Xagsrv.h
+nx-X11/include/extensions/Xagstr.h
+nx-X11/include/extensions/xcmiscstr.h
+nx-X11/include/extensions/Xcup.h
+nx-X11/include/extensions/Xcupstr.h
+nx-X11/include/extensions/Xdbe.h
+nx-X11/include/extensions/Xdbeproto.h
+nx-X11/include/extensions/Xevie.h
+nx-X11/include/extensions/Xeviestr.h
+nx-X11/include/extensions/XEVI.h
+nx-X11/include/extensions/XEVIstr.h
+nx-X11/include/extensions/Xext.h
+nx-X11/include/extensions/xf86bigfont.h
+nx-X11/include/extensions/xf86bigfstr.h
+nx-X11/include/extensions/xf86dga1.h
+nx-X11/include/extensions/xf86dga1str.h
+nx-X11/include/extensions/xf86dga.h
+nx-X11/include/extensions/xf86dgastr.h
+nx-X11/include/extensions/xf86misc.h
+nx-X11/include/extensions/xf86mscstr.h
+nx-X11/include/extensions/xf86vmode.h
+nx-X11/include/extensions/xf86vmstr.h
+nx-X11/include/extensions/xfixesproto.h
+nx-X11/include/extensions/xfixeswire.h
+nx-X11/include/extensions/XI.h
+nx-X11/include/extensions/Xinerama.h
+nx-X11/include/extensions/XInput.h
+nx-X11/include/extensions/XIproto.h
+nx-X11/include/extensions/XKBgeom.h
+nx-X11/include/extensions/XKB.h
+nx-X11/include/extensions/XKBproto.h
+nx-X11/include/extensions/XKBsrv.h
+nx-X11/include/extensions/XKBstr.h
+nx-X11/include/extensions/XLbx.h
+nx-X11/include/extensions/XRes.h
+nx-X11/include/extensions/XResproto.h
+nx-X11/include/extensions/XShm.h
+nx-X11/include/extensions/xtestext1.h
+nx-X11/include/extensions/XTest.h
+nx-X11/include/extensions/xteststr.h
+nx-X11/include/extensions/xtrapbits.h
+nx-X11/include/extensions/xtrapddmi.h
+nx-X11/include/extensions/xtrapdi.h
+nx-X11/include/extensions/xtrapemacros.h
+nx-X11/include/extensions/xtraplib.h
+nx-X11/include/extensions/xtraplibp.h
+nx-X11/include/extensions/xtrapproto.h
+nx-X11/include/extensions/Xv.h
+nx-X11/include/extensions/Xvlib.h
+nx-X11/include/extensions/XvMC.h
+nx-X11/include/extensions/XvMClib.h
+nx-X11/include/extensions/XvMCproto.h
+nx-X11/include/extensions/Xvproto.h
+nx-X11/include/fonts/font.h
+nx-X11/include/fonts/fontstruct.h
+nx-X11/include/fonts/FS.h
+nx-X11/include/fonts/fsmasks.h
+nx-X11/include/fonts/FSproto.h
+nx-X11/include/GL/glu.h
+nx-X11/include/GL/glx.h
+nx-X11/include/GL/glxint.h
+nx-X11/include/GL/glxmd.h
+nx-X11/include/GL/glxproto.h
+nx-X11/include/GL/glxtokens.h
+nx-X11/include/HPkeysym.h
+nx-X11/include/keysymdef.h
+nx-X11/include/keysym.h
+nx-X11/include/Sunkeysym.h
+nx-X11/include/Xalloca.h
+nx-X11/include/Xarch.h
+nx-X11/include/Xatom.h
+nx-X11/include/Xdefs.h
+nx-X11/include/XF86keysym.h
+nx-X11/include/Xfuncproto.h
+nx-X11/include/Xfuncs.h
+nx-X11/include/X.h
+nx-X11/include/Xmd.h
+nx-X11/include/Xosdefs.h
+nx-X11/include/Xos.h
+nx-X11/include/Xos_r.h
+nx-X11/include/Xproto.h
+nx-X11/include/Xprotostr.h
+nx-X11/include/Xthreads.h
+nx-X11/include/XWDFile.h
+nx-X11/lib/font/bitmap/bdfint.h
+nx-X11/lib/font/bitmap/pcf.h
+nx-X11/lib/font/include/bitmap.h
+nx-X11/lib/font/include/bufio.h
+nx-X11/lib/font/include/fntfil.h
+nx-X11/lib/font/include/fntfilio.h
+nx-X11/lib/font/include/fntfilst.h
+nx-X11/lib/font/include/fontencc.h
+nx-X11/lib/font/include/fontmisc.h
+nx-X11/lib/font/include/fontmod.h
+nx-X11/lib/font/include/fontshow.h
+nx-X11/lib/font/include/fontutil.h
+nx-X11/lib/font/include/fontxlfd.h
+nx-X11/lib/misc/strlcat.c
+nx-X11/lib/misc/strlcpy.c
+nx-X11/lib/oldX/X10.h
+nx-X11/lib/X11/cursorfont.h
+nx-X11/lib/X11/ImUtil.h
+nx-X11/lib/X11/Xcms.h
+nx-X11/lib/X11/XKBAlloc.c
+nx-X11/lib/X11/XKBGAlloc.c
+nx-X11/lib/X11/XKBlib.h
+nx-X11/lib/X11/XKBMAlloc.c
+nx-X11/lib/X11/XKBMisc.c
+nx-X11/lib/X11/XlibConf.h
+nx-X11/lib/X11/Xlib.h
+nx-X11/lib/X11/Xlibint.h
+nx-X11/lib/X11/Xlocale.h
+nx-X11/lib/X11/Xregion.h
+nx-X11/lib/X11/Xresource.h
+nx-X11/lib/X11/Xutil.h
+nx-X11/lib/Xau/AuDispose.c
+nx-X11/lib/Xau/AuFileName.c
+nx-X11/lib/Xau/AuGetBest.c
+nx-X11/lib/Xau/AuRead.c
+nx-X11/lib/Xau/Xauth.h
+nx-X11/lib/Xcomposite/Xcomposite.h
+nx-X11/lib/Xdamage/Xdamage.h
+nx-X11/lib/Xdmcp/Wrap.c
+nx-X11/lib/Xdmcp/Wrap.h
+nx-X11/lib/Xdmcp/Wraphelp.c
+nx-X11/lib/Xdmcp/Xdmcp.h
+nx-X11/lib/Xfixes/Xfixes.h
+nx-X11/lib/xkbfile/maprules.c
+nx-X11/lib/xkbfile/XKBbells.h
+nx-X11/lib/xkbfile/xkbconfig.c
+nx-X11/lib/xkbfile/XKBconfig.h
+nx-X11/lib/xkbfile/xkberrs.c
+nx-X11/lib/xkbfile/XKBfile.h
+nx-X11/lib/xkbfile/xkbmisc.c
+nx-X11/lib/xkbfile/xkbout.c
+nx-X11/lib/xkbfile/XKBrules.h
+nx-X11/lib/xkbfile/xkbtext.c
+nx-X11/lib/xkbfile/XKMformat.h
+nx-X11/lib/xkbfile/XKM.h
+nx-X11/lib/xkbfile/xkmread.c
+nx-X11/lib/Xrandr/Xrandr.h
+nx-X11/lib/Xrender/Xrender.h
+nx-X11/lib/xtrans/transport.c
+nx-X11/lib/xtrans/Xtrans.c
+nx-X11/lib/xtrans/Xtransdnet.c
+nx-X11/lib/xtrans/Xtrans.h
+nx-X11/lib/xtrans/Xtransint.h
+nx-X11/lib/xtrans/Xtranslcl.c
+nx-X11/lib/xtrans/Xtransos2.c
+nx-X11/lib/xtrans/Xtranssock.c
+nx-X11/lib/xtrans/Xtranstli.c
+nx-X11/lib/xtrans/Xtransutil.c
+nx-X11/programs/Xserver/hw/xfree86/common/compiler.h
+nx-X11/programs/Xserver/hw/xfree86/os-support/xf86_ansic.h
+nx-X11/programs/Xserver/hw/xfree86/os-support/xf86_libc.h
+nx-X11/programs/Xserver/hw/xfree86/xf86Version.h
+nx-X11/programs/Xserver/include/misc.h
+nx-X11/programs/Xserver/include/os.h
+nx-X11/programs/Xserver/mi/miinitext.c
+nx-X11/programs/Xserver/os/osdep.h
+nx-X11/programs/Xserver/Xext/extmod/modinit.h
+nx-X11/programs/Xserver/Xi/stubs.c
diff --git a/debian/changelog b/debian/changelog
index 1bd36fd63..a5cc5739b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,7 +19,7 @@ nx-libs (2:3.5.0.29-0x2go2) UNRELEASED; urgency=medium
* Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. Allow
separate .keyboard files for x2goagent and nxagent.
- * NX code reduction efforts (from 93Mb to 52Mb):
+ * NX code reduction efforts (from 93Mb to 60Mb):
- Drop more unused code in nx-X11/programs/Xserver/hw/. Do this in
roll-tarball.sh and in debian/rules alike.
- Stop shipping unused / very old xterm code.
@@ -32,6 +32,8 @@ nx-libs (2:3.5.0.29-0x2go2) UNRELEASED; urgency=medium
. nx-X11/programs/Xserver/XpConfig/
. nx-X11/programs/Xserver/Xprint/
- Makefile.nx-libs: Don't install Mesa header files into DESTDIR anymore.
+ - Unify source tree reduction (debian/rules vs. roll-tarball.sh) via file/
+ folder lists in text files named debian/CODE-REDUCTION_*.
* Debian/Ubuntu packaging:
+ Fully rework the way nx-libs gets packaged for Debian/Ubuntu.
@@ -53,6 +55,7 @@ nx-libs (2:3.5.0.29-0x2go2) UNRELEASED; urgency=medium
shell globbing with curly braces).
+ Correctly link config files (etc/rgb, etc/nxagent.keyboard,
etc/x2goagent.keyboard) before dh_auto_build.
+ + Add to B-D: expat.
* nx-libs.spec:
+ The gpg-offline bin:package is not available in our SLE repo. We can do
diff --git a/debian/control b/debian/control
index fe3277bab..eaaec0271 100644
--- a/debian/control
+++ b/debian/control
@@ -20,6 +20,7 @@ Build-Depends:
autoconf,
pkg-config,
x11proto-core-dev,
+ expat,
Build-Conflicts:
x11proto-kb-dev,
x11proto-randr-dev,
diff --git a/debian/roll-tarballs.sh b/debian/roll-tarballs.sh
index ae550f8b1..4b4624fd8 100755
--- a/debian/roll-tarballs.sh
+++ b/debian/roll-tarballs.sh
@@ -140,907 +140,21 @@ test -f Makefile || test -f debian/Makefile.nx-libs && cp -v debian/Makefile.nx-
test -f replace.sh || test -f debian/Makefile.replace.sh && cp -v debian/Makefile.replace.sh replace.sh
+
+#### stuff we do not needed
+UNUSED_FOLDERS=`cat debian/CODE-REDUCTION_CLEANUP-UNUSED`
+CLEANUP_FOLDERS=`cat debian/CODE-REDUCTION_CLEANUP-BRUTAL`
+UNNEEDED_BACKUPS=`cat debian/CODE-REDUCTION_CLEANUP-BACKUPFILES`
+PRESERVE_SYMLINKED_FILES=`cat debian/CODE-REDUCTION_PRESERVE-SYMLINKED`
+PRESERVE_INCLUDED_FILES=`cat debian/CODE-REDUCTION_PRESERVE-SYMLINKED`
+PRESERVE_NEEDED_FILES=`cat debian/CODE-REDUCTION_PRESERVE-NEEDED`
+
# remove folders that we do not want to roll into the tarball
rm -Rf ".pc/"
rm -Rf "debian/"
-#### bundled libraries and other stuff we do not need
-UNUSED_FOLDERS="
- nx-X11/config/docbook/ \
- nx-X11/config/pswrap/ \
- nx-X11/config/util/ \
- nx-X11/extras/Mesa/bin/ \
- nx-X11/extras/Mesa/config/ \
- nx-X11/extras/Mesa/docs/ \
- nx-X11/extras/Mesa/vms/ \
- nx-X11/extras/Mesa/windows/ \
- nx-X11/extras/Mesa/src/glw/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/fb/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/ffb/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/gamma/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/i810/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/i830/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/i915/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/mach64/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/mga/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/r128/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/r200/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/r300/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/radeon/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/s3v/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/savage/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/sis/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/tdfx/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/trident/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/unichrome/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/x11/ \
- nx-X11/extras/Mesa/src/mesa/drivers/fbdev/ \
- nx-X11/extras/Mesa/src/mesa/drivers/glide/ \
- nx-X11/extras/drm/ \
- nx-X11/extras/expat/ \
- nx-X11/extras/fontconfig/ \
- nx-X11/extras/freetype2/ \
- nx-X11/extras/fonts/ \
- nx-X11/extras/ogl-sample/ \
- nx-X11/extras/regex/ \
- nx-X11/extras/rman/ \
- nx-X11/extras/ttf2pt1/ \
- nx-X11/extras/x86emu/ \
- nx-X11/extras/zlib/ \
- nx-X11/lib/expat/ \
- nx-X11/lib/fontconfig/ \
- nx-X11/lib/fontenc/ \
- nx-X11/lib/font/FreeType/ \
- nx-X11/lib/font/include/fontenc.h \
- nx-X11/lib/freetype2/ \
- nx-X11/lib/regex/ \
- nx-X11/lib/zlib/ \
- nx-X11/lib/FS/ \
- nx-X11/lib/ICE/ \
- nx-X11/lib/SM/ \
- nx-X11/lib/Xaw/ \
- nx-X11/lib/Xft/ \
- nx-X11/lib/Xt/ \
- nx-X11/lib/Xmu/ \
- nx-X11/lib/Xmuu/ \
- nx-X11/nls/ \
- nx-X11/programs/Xserver/afb/ \
- nx-X11/programs/Xserver/cfb/ \
- nx-X11/programs/Xserver/cfb16/ \
- nx-X11/programs/Xserver/cfb24/ \
- nx-X11/programs/Xserver/cfb32/ \
- nx-X11/programs/Xserver/hw/darwin/ \
- nx-X11/programs/Xserver/hw/dmx/ \
- nx-X11/programs/Xserver/hw/kdrive/ \
- nx-X11/programs/Xserver/hw/sun/ \
- nx-X11/programs/Xserver/hw/sunLynx/ \
- nx-X11/programs/Xserver/hw/vfb/ \
- nx-X11/programs/Xserver/hw/xnest/ \
- nx-X11/programs/Xserver/hw/xwin/ \
- nx-X11/programs/Xserver/hw/xfree86/ \
- nx-X11/programs/Xserver/hw/xfree86/ \
- nx-X11/programs/Xserver/ilbm/ \
- nx-X11/programs/Xserver/iplan2p2/ \
- nx-X11/programs/Xserver/iplan2p4/ \
- nx-X11/programs/Xserver/iplan2p8/ \
- nx-X11/programs/Xserver/lbx/ \
- nx-X11/programs/Xserver/mfb/ \
- nx-X11/programs/Xserver/miext/layer/ \
- nx-X11/programs/Xserver/miext/shadow/ \
- nx-X11/programs/Xserver/XpConfig/ \
- nx-X11/programs/Xserver/Xprint/ \
- nx-X11/programs/xterm/ \
- nx-X11/util/ \
- ${NULL}
-"
-
-# folders to go away completely, but may get recreated by PRESERVE_SYMLINKED_FILES section below
-CLEANUP_FOLDERS="
- nx-X11/config/cf/ \
- nx-X11/extras/Mesa/ \
- nx-X11/extras/Xpm/ \
- ${NULL}
-"
-
-# files that are symlinked into the nxagent Xserver, that we do need
-PRESERVE_SYMLINKED_FILES="
- nx-X11/config/cf/sunLib.tmpl.X.original
- nx-X11/config/cf/Amoeba.cf
- nx-X11/config/cf/sequent.cf
- nx-X11/config/cf/cde.rules
- nx-X11/config/cf/osfLib.rules
- nx-X11/config/cf/mingw.rules
- nx-X11/config/cf/X11.rules
- nx-X11/config/cf/sunLib.tmpl
- nx-X11/config/cf/cygwin.cf
- nx-X11/config/cf/scoLib.rules
- nx-X11/config/cf/os2def.db
- nx-X11/config/cf/darwin.cf
- nx-X11/config/cf/OpenBSDLib.tmpl
- nx-X11/config/cf/oldlib.rules
- nx-X11/config/cf/os2.rules
- nx-X11/config/cf/pegasus.cf
- nx-X11/config/cf/lnxLib.rules
- nx-X11/config/cf/Win32.rules
- nx-X11/config/cf/sco5.cf
- nx-X11/config/cf/mingw.cf
- nx-X11/config/cf/WinLib.tmpl
- nx-X11/config/cf/apollo.cf
- nx-X11/config/cf/convex.cf
- nx-X11/config/cf/bsdLib.tmpl
- nx-X11/config/cf/svr4.cf.X.original
- nx-X11/config/cf/noop.rules
- nx-X11/config/cf/dmx.cf
- nx-X11/config/cf/sv3Lib.tmpl
- nx-X11/config/cf/ibmLib.rules
- nx-X11/config/cf/sv4Lib.rules
- nx-X11/config/cf/hpLib.tmpl
- nx-X11/config/cf/bsd.cf
- nx-X11/config/cf/Motif.tmpl
- nx-X11/config/cf/gnuLib.tmpl
- nx-X11/config/cf/necLib.rules
- nx-X11/config/cf/xorgsite.def
- nx-X11/config/cf/QNX4.rules
- nx-X11/config/cf/lynx.cf
- nx-X11/config/cf/osf1.cf
- nx-X11/config/cf/xf86.tmpl
- nx-X11/config/cf/svr3.cf
- nx-X11/config/cf/linux.cf
- nx-X11/config/cf/minix.cf
- nx-X11/config/cf/hp.cf
- nx-X11/config/cf/QNX4.cf
- nx-X11/config/cf/sgi.cf
- nx-X11/config/cf/xf86.rules
- nx-X11/config/cf/Imake.tmpl
- nx-X11/config/cf/xprint_host.def
- nx-X11/config/cf/xf86site.def
- nx-X11/config/cf/ncr.cf
- nx-X11/config/cf/sony.cf
- nx-X11/config/cf/gnuLib.rules
- nx-X11/config/cf/sun.cf.X.original
- nx-X11/config/cf/OpenBSDLib.rules
- nx-X11/config/cf/darwinLib.tmpl
- nx-X11/config/cf/sequentLib.rules
- nx-X11/config/cf/sv4Lib.tmpl
- nx-X11/config/cf/hpLib.rules
- nx-X11/config/cf/darwinLib.rules
- nx-X11/config/cf/bsdiLib.tmpl
- nx-X11/config/cf/host.def
- nx-X11/config/cf/iPAQH3600.cf.NX.original
- nx-X11/config/cf/Threads.tmpl
- nx-X11/config/cf/nto.cf
- nx-X11/config/cf/cygwin.tmpl
- nx-X11/config/cf/sco.cf
- nx-X11/config/cf/svr4.cf
- nx-X11/config/cf/ServerLib.tmpl
- nx-X11/config/cf/usl.cf
- nx-X11/config/cf/sun.cf.NX.original
- nx-X11/config/cf/host.def.NX.original
- nx-X11/config/cf/sgiLib.tmpl
- nx-X11/config/cf/cross.def.NX.original
- nx-X11/config/cf/iPAQH3600.cf.X.original
- nx-X11/config/cf/mingw.tmpl
- nx-X11/config/cf/xorgversion.def
- nx-X11/config/cf/sunLib.rules
- nx-X11/config/cf/lnxLib.tmpl
- nx-X11/config/cf/xfree86.cf
- nx-X11/config/cf/sgiLib.rules
- nx-X11/config/cf/ultrix.cf
- nx-X11/config/cf/bsdiLib.rules
- nx-X11/config/cf/ibm.cf
- nx-X11/config/cf/cygwin.rules
- nx-X11/config/cf/cross.def
- nx-X11/config/cf/Win32.cf
- nx-X11/config/cf/site.def
- nx-X11/config/cf/os2.cf
- nx-X11/config/cf/gnu.cf
- nx-X11/config/cf/cross.rules
- nx-X11/config/cf/nec.cf
- nx-X11/config/cf/Library.tmpl
- nx-X11/config/cf/OpenBSD.cf
- nx-X11/config/cf/Server.tmpl
- nx-X11/config/cf/fujitsu.cf
- nx-X11/config/cf/os2Lib.tmpl
- nx-X11/config/cf/Oki.cf
- nx-X11/config/cf/README
- nx-X11/config/cf/FreeBSD.cf
- nx-X11/config/cf/site.sample
- nx-X11/config/cf/bsdLib.rules
- nx-X11/config/cf/Imake.cf
- nx-X11/config/cf/cde.tmpl
- nx-X11/config/cf/Motif.rules
- nx-X11/config/cf/DragonFly.cf
- nx-X11/config/cf/Mips.cf
- nx-X11/config/cf/lnxdoc.rules
- nx-X11/config/cf/necLib.tmpl
- nx-X11/config/cf/lnxdoc.tmpl
- nx-X11/config/cf/cross.def.X.original
- nx-X11/config/cf/sunLib.tmpl.NX.original
- nx-X11/config/cf/os2Lib.rules
- nx-X11/config/cf/NetBSD.cf
- nx-X11/config/cf/host.def.X.original
- nx-X11/config/cf/moto.cf
- nx-X11/config/cf/sv3Lib.rules
- nx-X11/config/cf/bsdi.cf
- nx-X11/config/cf/xorg.cf
- nx-X11/config/cf/svr4.cf.NX.original
- nx-X11/config/cf/DGUX.cf
- nx-X11/config/cf/osfLib.tmpl
- nx-X11/config/cf/x386.cf
- nx-X11/config/cf/iPAQH3600.cf
- nx-X11/config/cf/Imake.rules
- nx-X11/config/cf/X11.tmpl
- nx-X11/config/cf/luna.cf
- nx-X11/config/cf/mach.cf
- nx-X11/config/cf/xorg.tmpl
- nx-X11/config/cf/ibmLib.tmpl
- nx-X11/config/cf/isc.cf
- nx-X11/config/cf/generic.cf
- nx-X11/config/cf/sun.cf
- nx-X11/config/cf/macII.cf
- nx-X11/config/cf/cray.cf
- nx-X11/config/cf/Imakefile
- nx-X11/config/cf/nto.rules
- nx-X11/extras/Mesa/include/GL/glext.h \
- nx-X11/extras/Mesa/include/GL/gl.h \
- nx-X11/extras/Mesa/include/GL/glxext.h \
- nx-X11/extras/Mesa/include/GL/internal/glcore.h \
- nx-X11/extras/Mesa/include/GL/osmesa.h \
- nx-X11/extras/Mesa/include/GL/xmesa.h \
- nx-X11/extras/Mesa/include/GL/xmesa_xf86.h \
- nx-X11/extras/Mesa/src/glx/x11/compsize.c \
- nx-X11/extras/Mesa/src/glx/x11/indirect_size.c \
- nx-X11/extras/Mesa/src/glx/x11/indirect_size.h \
- nx-X11/extras/Mesa/src/mesa/array_cache/acache.h \
- nx-X11/extras/Mesa/src/mesa/array_cache/ac_context.c \
- nx-X11/extras/Mesa/src/mesa/array_cache/ac_context.h \
- nx-X11/extras/Mesa/src/mesa/array_cache/ac_import.c \
- nx-X11/extras/Mesa/src/mesa/drivers/common/driverfuncs.c \
- nx-X11/extras/Mesa/src/mesa/drivers/common/driverfuncs.h \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/common/glcontextmodes.c \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/common/glcontextmodes.h \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/glxheader.h \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_api.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_buffer.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_dd.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_line.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_span.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_tri.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xmesaP.h \
- nx-X11/extras/Mesa/src/mesa/glapi/dispatch.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glapi.c \
- nx-X11/extras/Mesa/src/mesa/glapi/glapi.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glapitable.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glapitemp.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glapioffsets.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glprocs.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glthread.c \
- nx-X11/extras/Mesa/src/mesa/glapi/glthread.h \
- nx-X11/extras/Mesa/src/mesa/main/accum.c \
- nx-X11/extras/Mesa/src/mesa/main/accum.h \
- nx-X11/extras/Mesa/src/mesa/main/api_arrayelt.c \
- nx-X11/extras/Mesa/src/mesa/main/api_arrayelt.h \
- nx-X11/extras/Mesa/src/mesa/main/api_eval.h \
- nx-X11/extras/Mesa/src/mesa/main/api_loopback.c \
- nx-X11/extras/Mesa/src/mesa/main/api_loopback.h \
- nx-X11/extras/Mesa/src/mesa/main/api_noop.c \
- nx-X11/extras/Mesa/src/mesa/main/api_noop.h \
- nx-X11/extras/Mesa/src/mesa/main/api_validate.c \
- nx-X11/extras/Mesa/src/mesa/main/api_validate.h \
- nx-X11/extras/Mesa/src/mesa/main/attrib.c \
- nx-X11/extras/Mesa/src/mesa/main/attrib.h \
- nx-X11/extras/Mesa/src/mesa/main/blend.c \
- nx-X11/extras/Mesa/src/mesa/main/blend.h \
- nx-X11/extras/Mesa/src/mesa/main/bufferobj.c \
- nx-X11/extras/Mesa/src/mesa/main/bufferobj.h \
- nx-X11/extras/Mesa/src/mesa/main/buffers.c \
- nx-X11/extras/Mesa/src/mesa/main/buffers.h \
- nx-X11/extras/Mesa/src/mesa/main/clip.c \
- nx-X11/extras/Mesa/src/mesa/main/clip.h \
- nx-X11/extras/Mesa/src/mesa/main/colormac.h \
- nx-X11/extras/Mesa/src/mesa/main/colortab.c \
- nx-X11/extras/Mesa/src/mesa/main/colortab.h \
- nx-X11/extras/Mesa/src/mesa/main/config.h \
- nx-X11/extras/Mesa/src/mesa/main/context.c \
- nx-X11/extras/Mesa/src/mesa/main/context.h \
- nx-X11/extras/Mesa/src/mesa/main/convolve.c \
- nx-X11/extras/Mesa/src/mesa/main/convolve.h \
- nx-X11/extras/Mesa/src/mesa/main/dd.h \
- nx-X11/extras/Mesa/src/mesa/main/debug.c \
- nx-X11/extras/Mesa/src/mesa/main/debug.h \
- nx-X11/extras/Mesa/src/mesa/main/depth.c \
- nx-X11/extras/Mesa/src/mesa/main/depth.h \
- nx-X11/extras/Mesa/src/mesa/main/dispatch.c \
- nx-X11/extras/Mesa/src/mesa/main/dlist.c \
- nx-X11/extras/Mesa/src/mesa/main/dlist.h \
- nx-X11/extras/Mesa/src/mesa/main/drawpix.c \
- nx-X11/extras/Mesa/src/mesa/main/drawpix.h \
- nx-X11/extras/Mesa/src/mesa/main/enable.c \
- nx-X11/extras/Mesa/src/mesa/main/enable.h \
- nx-X11/extras/Mesa/src/mesa/main/enums.c \
- nx-X11/extras/Mesa/src/mesa/main/enums.h \
- nx-X11/extras/Mesa/src/mesa/main/eval.c \
- nx-X11/extras/Mesa/src/mesa/main/eval.h \
- nx-X11/extras/Mesa/src/mesa/main/execmem.c \
- nx-X11/extras/Mesa/src/mesa/main/extensions.c \
- nx-X11/extras/Mesa/src/mesa/main/extensions.h \
- nx-X11/extras/Mesa/src/mesa/main/fbobject.c \
- nx-X11/extras/Mesa/src/mesa/main/fbobject.h \
- nx-X11/extras/Mesa/src/mesa/main/feedback.c \
- nx-X11/extras/Mesa/src/mesa/main/feedback.h \
- nx-X11/extras/Mesa/src/mesa/main/fog.c \
- nx-X11/extras/Mesa/src/mesa/main/fog.h \
- nx-X11/extras/Mesa/src/mesa/main/framebuffer.c \
- nx-X11/extras/Mesa/src/mesa/main/framebuffer.h \
- nx-X11/extras/Mesa/src/mesa/main/get.c \
- nx-X11/extras/Mesa/src/mesa/main/get.h \
- nx-X11/extras/Mesa/src/mesa/main/getstring.c \
- nx-X11/extras/Mesa/src/mesa/main/glheader.h \
- nx-X11/extras/Mesa/src/mesa/main/hash.c \
- nx-X11/extras/Mesa/src/mesa/main/hash.h \
- nx-X11/extras/Mesa/src/mesa/main/hint.c \
- nx-X11/extras/Mesa/src/mesa/main/hint.h \
- nx-X11/extras/Mesa/src/mesa/main/histogram.c \
- nx-X11/extras/Mesa/src/mesa/main/histogram.h \
- nx-X11/extras/Mesa/src/mesa/main/image.c \
- nx-X11/extras/Mesa/src/mesa/main/image.h \
- nx-X11/extras/Mesa/src/mesa/main/imports.c \
- nx-X11/extras/Mesa/src/mesa/main/imports.h \
- nx-X11/extras/Mesa/src/mesa/main/light.c \
- nx-X11/extras/Mesa/src/mesa/main/light.h \
- nx-X11/extras/Mesa/src/mesa/main/lines.c \
- nx-X11/extras/Mesa/src/mesa/main/lines.h \
- nx-X11/extras/Mesa/src/mesa/main/macros.h \
- nx-X11/extras/Mesa/src/mesa/main/matrix.c \
- nx-X11/extras/Mesa/src/mesa/main/matrix.h \
- nx-X11/extras/Mesa/src/mesa/main/mm.c \
- nx-X11/extras/Mesa/src/mesa/main/mm.h \
- nx-X11/extras/Mesa/src/mesa/main/mtypes.h \
- nx-X11/extras/Mesa/src/mesa/main/occlude.c \
- nx-X11/extras/Mesa/src/mesa/main/occlude.h \
- nx-X11/extras/Mesa/src/mesa/main/pixel.c \
- nx-X11/extras/Mesa/src/mesa/main/pixel.h \
- nx-X11/extras/Mesa/src/mesa/main/points.c \
- nx-X11/extras/Mesa/src/mesa/main/points.h \
- nx-X11/extras/Mesa/src/mesa/main/polygon.c \
- nx-X11/extras/Mesa/src/mesa/main/polygon.h \
- nx-X11/extras/Mesa/src/mesa/main/rastpos.c \
- nx-X11/extras/Mesa/src/mesa/main/rastpos.h \
- nx-X11/extras/Mesa/src/mesa/main/renderbuffer.c \
- nx-X11/extras/Mesa/src/mesa/main/renderbuffer.h \
- nx-X11/extras/Mesa/src/mesa/main/simple_list.h \
- nx-X11/extras/Mesa/src/mesa/main/state.c \
- nx-X11/extras/Mesa/src/mesa/main/state.h \
- nx-X11/extras/Mesa/src/mesa/main/stencil.c \
- nx-X11/extras/Mesa/src/mesa/main/stencil.h \
- nx-X11/extras/Mesa/src/mesa/main/texcompress.c \
- nx-X11/extras/Mesa/src/mesa/main/texcompress_fxt1.c \
- nx-X11/extras/Mesa/src/mesa/main/texcompress.h \
- nx-X11/extras/Mesa/src/mesa/main/texcompress_s3tc.c \
- nx-X11/extras/Mesa/src/mesa/main/texenvprogram.c \
- nx-X11/extras/Mesa/src/mesa/main/texenvprogram.h \
- nx-X11/extras/Mesa/src/mesa/main/texformat.c \
- nx-X11/extras/Mesa/src/mesa/main/texformat.h \
- nx-X11/extras/Mesa/src/mesa/main/texformat_tmp.h \
- nx-X11/extras/Mesa/src/mesa/main/teximage.c \
- nx-X11/extras/Mesa/src/mesa/main/teximage.h \
- nx-X11/extras/Mesa/src/mesa/main/texobj.c \
- nx-X11/extras/Mesa/src/mesa/main/texobj.h \
- nx-X11/extras/Mesa/src/mesa/main/texrender.c \
- nx-X11/extras/Mesa/src/mesa/main/texrender.h \
- nx-X11/extras/Mesa/src/mesa/main/texstate.c \
- nx-X11/extras/Mesa/src/mesa/main/texstate.h \
- nx-X11/extras/Mesa/src/mesa/main/texstore.c \
- nx-X11/extras/Mesa/src/mesa/main/texstore.h \
- nx-X11/extras/Mesa/src/mesa/main/varray.c \
- nx-X11/extras/Mesa/src/mesa/main/varray.h \
- nx-X11/extras/Mesa/src/mesa/main/version.h \
- nx-X11/extras/Mesa/src/mesa/main/vtxfmt.c \
- nx-X11/extras/Mesa/src/mesa/main/vtxfmt.h \
- nx-X11/extras/Mesa/src/mesa/main/vtxfmt_tmp.h \
- nx-X11/extras/Mesa/src/mesa/main/WSDrawBuffer.h \
- nx-X11/extras/Mesa/src/mesa/math/mathmod.h \
- nx-X11/extras/Mesa/src/mesa/math/m_clip_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_copy_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_debug_clip.c \
- nx-X11/extras/Mesa/src/mesa/math/m_debug.h \
- nx-X11/extras/Mesa/src/mesa/math/m_debug_norm.c \
- nx-X11/extras/Mesa/src/mesa/math/m_debug_util.h \
- nx-X11/extras/Mesa/src/mesa/math/m_debug_xform.c \
- nx-X11/extras/Mesa/src/mesa/math/m_dotprod_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_eval.c \
- nx-X11/extras/Mesa/src/mesa/math/m_eval.h \
- nx-X11/extras/Mesa/src/mesa/math/m_matrix.c \
- nx-X11/extras/Mesa/src/mesa/math/m_matrix.h \
- nx-X11/extras/Mesa/src/mesa/math/m_norm_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_translate.c \
- nx-X11/extras/Mesa/src/mesa/math/m_translate.h \
- nx-X11/extras/Mesa/src/mesa/math/m_trans_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_vector.c \
- nx-X11/extras/Mesa/src/mesa/math/m_vector.h \
- nx-X11/extras/Mesa/src/mesa/math/m_xform.c \
- nx-X11/extras/Mesa/src/mesa/math/m_xform.h \
- nx-X11/extras/Mesa/src/mesa/math/m_xform_tmp.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbfragparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/arbfragparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogram.c \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogram.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogram_syn.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbvertparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/arbvertparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/atifragshader.c \
- nx-X11/extras/Mesa/src/mesa/shader/atifragshader.h \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar.c \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar.h \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_mesa.c \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_mesa.h \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_syn.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvfragparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/nvfragparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvfragprog.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvprogram.c \
- nx-X11/extras/Mesa/src/mesa/shader/nvprogram.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertexec.c \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertexec.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertprog.h \
- nx-X11/extras/Mesa/src/mesa/shader/program.c \
- nx-X11/extras/Mesa/src/mesa/shader/program.h \
- nx-X11/extras/Mesa/src/mesa/shader/shaderobjects_3dlabs.c \
- nx-X11/extras/Mesa/src/mesa/shader/shaderobjects_3dlabs.h \
- nx-X11/extras/Mesa/src/mesa/shader/shaderobjects.c \
- nx-X11/extras/Mesa/src/mesa/shader/shaderobjects.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_common_builtin_gc_bin.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_common_builtin_gc.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_core_gc_bin.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_core_gc.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_fragment_builtin_gc_bin.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_fragment_builtin_gc.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_shader_syn.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_version_syn.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_vertex_builtin_gc_bin.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_vertex_builtin_gc.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_assignment.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_assignment.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_conditional.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_conditional.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_constructor.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_constructor.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_typeinfo.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_typeinfo.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_compile.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_compile.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_execute.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_execute.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_preprocess.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_preprocess.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_storage.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_storage.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_utility.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_utility.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/traverse_wrap.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aaline.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aaline.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aalinetemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aatriangle.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aatriangle.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aatritemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_accum.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_accum.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_alpha.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_alpha.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_atifragshader.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_atifragshader.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_bitmap.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_blend.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_blend.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_buffers.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_context.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_context.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_copypix.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_depth.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_depth.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_drawpix.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_drawpix.h \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_context.c \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_context.h \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_triangle.c \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_triangle.h \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_tritmp.h \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/swrast_setup.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_feedback.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_feedback.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_fog.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_fog.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_imaging.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_lines.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_lines.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_linetemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_logic.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_logic.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_masking.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_masking.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_nvfragprog.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_nvfragprog.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_pixeltex.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_pixeltex.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_points.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_points.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_pointtemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_readpix.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_span.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_span.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_spantemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_stencil.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_stencil.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_texstore.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_texture.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_texture.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_triangle.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_triangle.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_trispan.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_tritemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/swrast.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_zoom.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_zoom.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_array_api.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_array_api.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_array_import.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_array_import.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_context.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_context.h \
- nx-X11/extras/Mesa/src/mesa/tnl/tnl.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_pipeline.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_pipeline.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_save_api.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_save_api.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_save_loopback.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_save_playback.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram_sse.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_cliptmp.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_cull.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_fog.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_light.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_lighttmp.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_normals.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_points.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_program.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_render.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_rendertmp.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_texgen.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_texmat.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_vertex.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vertex.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vertex_generic.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vertex.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vertex_sse.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vp_build.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vp_build.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_api.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_api.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_eval.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_exec.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_generic.c \
- nx-X11/extras/Xpm/lib/Attrib.c \
- nx-X11/extras/Xpm/lib/CrBufFrI.c \
- nx-X11/extras/Xpm/lib/CrBufFrP.c \
- nx-X11/extras/Xpm/lib/CrDatFrI.c \
- nx-X11/extras/Xpm/lib/CrDatFrP.c \
- nx-X11/extras/Xpm/lib/create.c \
- nx-X11/extras/Xpm/lib/CrIFrBuf.c \
- nx-X11/extras/Xpm/lib/CrIFrDat.c \
- nx-X11/extras/Xpm/lib/CrIFrP.c \
- nx-X11/extras/Xpm/lib/CrPFrBuf.c \
- nx-X11/extras/Xpm/lib/CrPFrDat.c \
- nx-X11/extras/Xpm/lib/CrPFrI.c \
- nx-X11/extras/Xpm/lib/data.c \
- nx-X11/extras/Xpm/lib/hashtab.c \
- nx-X11/extras/Xpm/lib/Image.c \
- nx-X11/extras/Xpm/lib/Info.c \
- nx-X11/extras/Xpm/lib/misc.c \
- nx-X11/extras/Xpm/lib/parse.c \
- nx-X11/extras/Xpm/lib/RdFToBuf.c \
- nx-X11/extras/Xpm/lib/RdFToDat.c \
- nx-X11/extras/Xpm/lib/RdFToI.c \
- nx-X11/extras/Xpm/lib/RdFToP.c \
- nx-X11/extras/Xpm/lib/rgb.c \
- nx-X11/extras/Xpm/lib/scan.c \
- nx-X11/extras/Xpm/lib/WrFFrBuf.c \
- nx-X11/extras/Xpm/lib/WrFFrDat.c \
- nx-X11/extras/Xpm/lib/WrFFrI.c \
- nx-X11/extras/Xpm/lib/WrFFrP.c \
- nx-X11/extras/Xpm/lib/xpm.h \
- nx-X11/extras/Xpm/lib/XpmI.h \
- nx-X11/include/ap_keysym.h \
- nx-X11/include/bitmaps/1x1 \
- nx-X11/include/bitmaps/2x2 \
- nx-X11/include/bitmaps/black \
- nx-X11/include/bitmaps/boxes \
- nx-X11/include/bitmaps/calculator \
- nx-X11/include/bitmaps/cntr_ptr \
- nx-X11/include/bitmaps/cntr_ptrmsk \
- nx-X11/include/bitmaps/cross_weave \
- nx-X11/include/bitmaps/dimple1 \
- nx-X11/include/bitmaps/dimple3 \
- nx-X11/include/bitmaps/dot \
- nx-X11/include/bitmaps/dropbar7 \
- nx-X11/include/bitmaps/dropbar8 \
- nx-X11/include/bitmaps/escherknot \
- nx-X11/include/bitmaps/flagdown \
- nx-X11/include/bitmaps/flagup \
- nx-X11/include/bitmaps/flipped_gray \
- nx-X11/include/bitmaps/gray \
- nx-X11/include/bitmaps/gray1 \
- nx-X11/include/bitmaps/gray3 \
- nx-X11/include/bitmaps/grid16 \
- nx-X11/include/bitmaps/grid2 \
- nx-X11/include/bitmaps/grid4 \
- nx-X11/include/bitmaps/grid8 \
- nx-X11/include/bitmaps/hlines2 \
- nx-X11/include/bitmaps/hlines3 \
- nx-X11/include/bitmaps/icon \
- nx-X11/include/bitmaps/keyboard16 \
- nx-X11/include/bitmaps/left_ptr \
- nx-X11/include/bitmaps/left_ptrmsk \
- nx-X11/include/bitmaps/letters \
- nx-X11/include/bitmaps/light_gray \
- nx-X11/include/bitmaps/mailempty \
- nx-X11/include/bitmaps/mailemptymsk \
- nx-X11/include/bitmaps/mailfull \
- nx-X11/include/bitmaps/mailfullmsk \
- nx-X11/include/bitmaps/mensetmanus \
- nx-X11/include/bitmaps/menu10 \
- nx-X11/include/bitmaps/menu12 \
- nx-X11/include/bitmaps/menu16 \
- nx-X11/include/bitmaps/menu6 \
- nx-X11/include/bitmaps/menu8 \
- nx-X11/include/bitmaps/noletters \
- nx-X11/include/bitmaps/opendot \
- nx-X11/include/bitmaps/opendotMask \
- nx-X11/include/bitmaps/plaid \
- nx-X11/include/bitmaps/right_ptr \
- nx-X11/include/bitmaps/right_ptrmsk \
- nx-X11/include/bitmaps/root_weave \
- nx-X11/include/bitmaps/scales \
- nx-X11/include/bitmaps/sipb \
- nx-X11/include/bitmaps/star \
- nx-X11/include/bitmaps/starMask \
- nx-X11/include/bitmaps/stipple \
- nx-X11/include/bitmaps/target \
- nx-X11/include/bitmaps/terminal \
- nx-X11/include/bitmaps/tie_fighter \
- nx-X11/include/bitmaps/vlines2 \
- nx-X11/include/bitmaps/vlines3 \
- nx-X11/include/bitmaps/weird_size \
- nx-X11/include/bitmaps/wide_weave \
- nx-X11/include/bitmaps/wingdogs \
- nx-X11/include/bitmaps/woman \
- nx-X11/include/bitmaps/xfd_icon \
- nx-X11/include/bitmaps/xlogo11 \
- nx-X11/include/bitmaps/xlogo16 \
- nx-X11/include/bitmaps/xlogo32 \
- nx-X11/include/bitmaps/xlogo64 \
- nx-X11/include/bitmaps/xsnow \
- nx-X11/include/DECkeysym.h \
- nx-X11/include/extensions/bigreqstr.h \
- nx-X11/include/extensions/composite.h \
- nx-X11/include/extensions/compositeproto.h \
- nx-X11/include/extensions/damageproto.h \
- nx-X11/include/extensions/damagewire.h \
- nx-X11/include/extensions/dmxext.h \
- nx-X11/include/extensions/dmxproto.h \
- nx-X11/include/extensions/dpms.h \
- nx-X11/include/extensions/dpmsstr.h \
- nx-X11/include/extensions/extutil.h \
- nx-X11/include/extensions/lbxbuf.h \
- nx-X11/include/extensions/lbxbufstr.h \
- nx-X11/include/extensions/lbxdeltastr.h \
- nx-X11/include/extensions/lbximage.h \
- nx-X11/include/extensions/lbxopts.h \
- nx-X11/include/extensions/lbxstr.h \
- nx-X11/include/extensions/lbxzlib.h \
- nx-X11/include/extensions/MITMisc.h \
- nx-X11/include/extensions/mitmiscstr.h \
- nx-X11/include/extensions/multibuf.h \
- nx-X11/include/extensions/multibufst.h \
- nx-X11/include/extensions/panoramiXext.h \
- nx-X11/include/extensions/panoramiXproto.h \
- nx-X11/include/extensions/Print.h \
- nx-X11/include/extensions/Printstr.h \
- nx-X11/include/extensions/randr.h \
- nx-X11/include/extensions/randrproto.h \
- nx-X11/include/extensions/record.h \
- nx-X11/include/extensions/recordstr.h \
- nx-X11/include/extensions/render.h \
- nx-X11/include/extensions/renderproto.h \
- nx-X11/include/extensions/security.h \
- nx-X11/include/extensions/securstr.h \
- nx-X11/include/extensions/shape.h \
- nx-X11/include/extensions/shapestr.h \
- nx-X11/include/extensions/shmstr.h \
- nx-X11/include/extensions/sync.h \
- nx-X11/include/extensions/syncstr.h \
- nx-X11/include/extensions/vldXvMC.h \
- nx-X11/include/extensions/Xag.h \
- nx-X11/include/extensions/Xagsrv.h \
- nx-X11/include/extensions/Xagstr.h \
- nx-X11/include/extensions/xcmiscstr.h \
- nx-X11/include/extensions/Xcup.h \
- nx-X11/include/extensions/Xcupstr.h \
- nx-X11/include/extensions/Xdbe.h \
- nx-X11/include/extensions/Xdbeproto.h \
- nx-X11/include/extensions/Xevie.h \
- nx-X11/include/extensions/Xeviestr.h \
- nx-X11/include/extensions/XEVI.h \
- nx-X11/include/extensions/XEVIstr.h \
- nx-X11/include/extensions/Xext.h \
- nx-X11/include/extensions/xf86bigfont.h \
- nx-X11/include/extensions/xf86bigfstr.h \
- nx-X11/include/extensions/xf86dga1.h \
- nx-X11/include/extensions/xf86dga1str.h \
- nx-X11/include/extensions/xf86dga.h \
- nx-X11/include/extensions/xf86dgastr.h \
- nx-X11/include/extensions/xf86misc.h \
- nx-X11/include/extensions/xf86mscstr.h \
- nx-X11/include/extensions/xf86vmode.h \
- nx-X11/include/extensions/xf86vmstr.h \
- nx-X11/include/extensions/xfixesproto.h \
- nx-X11/include/extensions/xfixeswire.h \
- nx-X11/include/extensions/XI.h \
- nx-X11/include/extensions/Xinerama.h \
- nx-X11/include/extensions/XInput.h \
- nx-X11/include/extensions/XIproto.h \
- nx-X11/include/extensions/XKBgeom.h \
- nx-X11/include/extensions/XKB.h \
- nx-X11/include/extensions/XKBproto.h \
- nx-X11/include/extensions/XKBsrv.h \
- nx-X11/include/extensions/XKBstr.h \
- nx-X11/include/extensions/XLbx.h \
- nx-X11/include/extensions/XRes.h \
- nx-X11/include/extensions/XResproto.h \
- nx-X11/include/extensions/XShm.h \
- nx-X11/include/extensions/xtestext1.h \
- nx-X11/include/extensions/XTest.h \
- nx-X11/include/extensions/xteststr.h \
- nx-X11/include/extensions/xtrapbits.h \
- nx-X11/include/extensions/xtrapddmi.h \
- nx-X11/include/extensions/xtrapdi.h \
- nx-X11/include/extensions/xtrapemacros.h \
- nx-X11/include/extensions/xtraplib.h \
- nx-X11/include/extensions/xtraplibp.h \
- nx-X11/include/extensions/xtrapproto.h \
- nx-X11/include/extensions/Xv.h \
- nx-X11/include/extensions/Xvlib.h \
- nx-X11/include/extensions/XvMC.h \
- nx-X11/include/extensions/XvMClib.h \
- nx-X11/include/extensions/XvMCproto.h \
- nx-X11/include/extensions/Xvproto.h \
- nx-X11/include/fonts/font.h \
- nx-X11/include/fonts/fontstruct.h \
- nx-X11/include/fonts/FS.h \
- nx-X11/include/fonts/fsmasks.h \
- nx-X11/include/fonts/FSproto.h \
- nx-X11/include/GL/glu.h \
- nx-X11/include/GL/glx.h \
- nx-X11/include/GL/glxint.h \
- nx-X11/include/GL/glxmd.h \
- nx-X11/include/GL/glxproto.h \
- nx-X11/include/GL/glxtokens.h \
- nx-X11/include/HPkeysym.h \
- nx-X11/include/keysymdef.h \
- nx-X11/include/keysym.h \
- nx-X11/include/Sunkeysym.h \
- nx-X11/include/Xalloca.h \
- nx-X11/include/Xarch.h \
- nx-X11/include/Xatom.h \
- nx-X11/include/Xdefs.h \
- nx-X11/include/XF86keysym.h \
- nx-X11/include/Xfuncproto.h \
- nx-X11/include/Xfuncs.h \
- nx-X11/include/X.h \
- nx-X11/include/Xmd.h \
- nx-X11/include/Xosdefs.h \
- nx-X11/include/Xos.h \
- nx-X11/include/Xos_r.h \
- nx-X11/include/Xproto.h \
- nx-X11/include/Xprotostr.h \
- nx-X11/include/Xthreads.h \
- nx-X11/include/XWDFile.h \
- nx-X11/lib/font/bitmap/bdfint.h \
- nx-X11/lib/font/bitmap/pcf.h \
- nx-X11/lib/font/include/bitmap.h \
- nx-X11/lib/font/include/bufio.h \
- nx-X11/lib/font/include/fntfil.h \
- nx-X11/lib/font/include/fntfilio.h \
- nx-X11/lib/font/include/fntfilst.h \
- nx-X11/lib/font/include/fontencc.h \
- nx-X11/lib/font/include/fontmisc.h \
- nx-X11/lib/font/include/fontmod.h \
- nx-X11/lib/font/include/fontshow.h \
- nx-X11/lib/font/include/fontutil.h \
- nx-X11/lib/font/include/fontxlfd.h \
- nx-X11/lib/misc/strlcat.c \
- nx-X11/lib/misc/strlcpy.c \
- nx-X11/lib/oldX/X10.h \
- nx-X11/lib/X11/cursorfont.h \
- nx-X11/lib/X11/ImUtil.h \
- nx-X11/lib/X11/Xcms.h \
- nx-X11/lib/X11/XKBAlloc.c \
- nx-X11/lib/X11/XKBGAlloc.c \
- nx-X11/lib/X11/XKBlib.h \
- nx-X11/lib/X11/XKBMAlloc.c \
- nx-X11/lib/X11/XKBMisc.c \
- nx-X11/lib/X11/XlibConf.h \
- nx-X11/lib/X11/Xlib.h \
- nx-X11/lib/X11/Xlibint.h \
- nx-X11/lib/X11/Xlocale.h \
- nx-X11/lib/X11/Xregion.h \
- nx-X11/lib/X11/Xresource.h \
- nx-X11/lib/X11/Xutil.h \
- nx-X11/lib/Xau/AuDispose.c \
- nx-X11/lib/Xau/AuFileName.c \
- nx-X11/lib/Xau/AuGetBest.c \
- nx-X11/lib/Xau/AuRead.c \
- nx-X11/lib/Xau/Xauth.h \
- nx-X11/lib/Xcomposite/Xcomposite.h \
- nx-X11/lib/Xdamage/Xdamage.h \
- nx-X11/lib/Xdmcp/Wrap.c \
- nx-X11/lib/Xdmcp/Wrap.h \
- nx-X11/lib/Xdmcp/Wraphelp.c \
- nx-X11/lib/Xdmcp/Xdmcp.h \
- nx-X11/lib/Xfixes/Xfixes.h \
- nx-X11/lib/xkbfile/maprules.c \
- nx-X11/lib/xkbfile/XKBbells.h \
- nx-X11/lib/xkbfile/xkbconfig.c \
- nx-X11/lib/xkbfile/XKBconfig.h \
- nx-X11/lib/xkbfile/xkberrs.c \
- nx-X11/lib/xkbfile/XKBfile.h \
- nx-X11/lib/xkbfile/xkbmisc.c \
- nx-X11/lib/xkbfile/xkbout.c \
- nx-X11/lib/xkbfile/XKBrules.h \
- nx-X11/lib/xkbfile/xkbtext.c \
- nx-X11/lib/xkbfile/XKMformat.h \
- nx-X11/lib/xkbfile/XKM.h \
- nx-X11/lib/xkbfile/xkmread.c \
- nx-X11/lib/Xrandr/Xrandr.h \
- nx-X11/lib/Xrender/Xrender.h \
- nx-X11/lib/xtrans/transport.c \
- nx-X11/lib/xtrans/Xtrans.c \
- nx-X11/lib/xtrans/Xtransdnet.c \
- nx-X11/lib/xtrans/Xtrans.h \
- nx-X11/lib/xtrans/Xtransint.h \
- nx-X11/lib/xtrans/Xtranslcl.c \
- nx-X11/lib/xtrans/Xtransos2.c \
- nx-X11/lib/xtrans/Xtranssock.c \
- nx-X11/lib/xtrans/Xtranstli.c \
- nx-X11/lib/xtrans/Xtransutil.c \
- nx-X11/programs/Xserver/hw/xfree86/common/compiler.h \
- nx-X11/programs/Xserver/hw/xfree86/os-support/xf86_ansic.h \
- nx-X11/programs/Xserver/hw/xfree86/os-support/xf86_libc.h \
- nx-X11/programs/Xserver/hw/xfree86/xf86Version.h \
- nx-X11/programs/Xserver/include/misc.h \
- nx-X11/programs/Xserver/include/os.h \
- nx-X11/programs/Xserver/mi/miinitext.c \
- nx-X11/programs/Xserver/os/osdep.h \
- nx-X11/programs/Xserver/Xext/extmod/modinit.h \
- nx-X11/programs/Xserver/Xi/stubs.c \
- ${NULL}
-"
-
-PRESERVE_INCLUDED_FILES="
- nx-X11/programs/Xserver/mfb/maskbits.h \
- ${NULL}
-"
-
mkdir -p .preserve/
-for path in ${PRESERVE_SYMLINKED_FILES} ${PRESERVE_INCLUDED_FILES}; do
+for path in ${PRESERVE_SYMLINKED_FILES} ${PRESERVE_INCLUDED_FILES} ${PRESERVE_NEEDED_FILES}; do
if [ ! -d $path ]; then
path_dirname=$(dirname "$path")
else
@@ -1050,8 +164,8 @@ for path in ${PRESERVE_SYMLINKED_FILES} ${PRESERVE_INCLUDED_FILES}; do
cp -av "$path" ".preserve/$path"
done
-for folder in ${UNUSED_FOLDERS} ${CLEAN_FOLDERS}; do
- rm -Rf "$folder"
+for path in ${UNUSED_FOLDERS} ${CLEAN_FOLDERS} ${UNNEEDED_BACKUPS}; do
+ rm -R "$path"
done
# re-create the to-be-preserved files
diff --git a/debian/rules b/debian/rules
index a62bc6803..f1ec96358 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,731 +16,12 @@ export INCLUDEDIR = "/usr/include/$(shell dpkg-architecture -qDEB_BUILD_MULTIARC
CONFIGURE="./configure --with-symbols --prefix=/usr --libdir=$(LIBDIR) --includedir=$(INCLUDEDIR)" dh $@ --with quilt
# before build, we will remove unused code / bundled libraries (keep this in sync with roll-tarball.sh)
-UNUSED_FOLDERS = nx-X11/extras/drm/ \
- nx-X11/extras/expat/ \
- nx-X11/extras/fontconfig/ \
- nx-X11/extras/freetype2/ \
- nx-X11/extras/fonts/ \
- nx-X11/extras/ogl-sample/ \
- nx-X11/extras/regex/ \
- nx-X11/extras/rman/ \
- nx-X11/extras/ttf2pt1/ \
- nx-X11/extras/x86emu/ \
- nx-X11/extras/zlib/ \
- nx-X11/lib/expat/ \
- nx-X11/lib/fontconfig/ \
- nx-X11/lib/fontenc/ \
- nx-X11/lib/font/FreeType/ \
- nx-X11/lib/font/include/fontenc.h \
- nx-X11/lib/freetype2/ \
- nx-X11/lib/regex/ \
- nx-X11/lib/zlib/ \
- nx-X11/lib/FS/ \
- nx-X11/lib/ICE/ \
- nx-X11/lib/SM/ \
- nx-X11/lib/Xaw/ \
- nx-X11/lib/Xft/ \
- nx-X11/lib/Xt/ \
- nx-X11/lib/Xmu/ \
- nx-X11/lib/Xmuu/ \
- nx-X11/extras/Mesa/bin/ \
- nx-X11/extras/Mesa/config/ \
- nx-X11/extras/Mesa/docs/ \
- nx-X11/extras/Mesa/vms/ \
- nx-X11/extras/Mesa/windows/ \
- nx-X11/extras/Mesa/src/glw/ \
- nx-X11/extras/Mesa/src/glx/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/fb/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/ffb/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/gamma/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/i810/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/i830/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/i915/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/mach64/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/mga/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/r128/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/r200/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/r300/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/radeon/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/s3v/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/savage/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/sis/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/tdfx/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/trident/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/unichrome/ \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/x11/ \
- nx-X11/extras/Mesa/src/mesa/drivers/fbdev/ \
- nx-X11/extras/Mesa/src/mesa/drivers/glide/ \
- nx-X11/programs/Xserver/hw/darwin/ \
- nx-X11/programs/Xserver/hw/dmx/ \
- nx-X11/programs/Xserver/hw/kdrive/ \
- nx-X11/programs/Xserver/hw/sun/ \
- nx-X11/programs/Xserver/hw/sunLynx/ \
- nx-X11/programs/Xserver/hw/vfb/ \
- nx-X11/programs/Xserver/hw/xnest/ \
- nx-X11/programs/Xserver/hw/xwin/ \
- nx-X11/programs/Xserver/hw/xfree86/ \
- nx-X11/programs/Xserver/miext/shadow/ \
- nx-X11/programs/Xserver/XpConfig/ \
- nx-X11/programs/Xserver/Xprint/ \
- nx-X11/programs/xterm/ \
- $(NULL)
-
-CLEANUP_FOLDERS = nx-X11/extras/Mesa/ \
- nx-X11/extras/Xpm/ \
- $(NULL)
-
-PRESERVE_SYMLINKED_FILES = nx-X11/extras/Mesa/include/GL/glext.h \
- nx-X11/extras/Mesa/include/GL/gl.h \
- nx-X11/extras/Mesa/include/GL/glxext.h \
- nx-X11/extras/Mesa/include/GL/internal/glcore.h \
- nx-X11/extras/Mesa/include/GL/osmesa.h \
- nx-X11/extras/Mesa/include/GL/xmesa.h \
- nx-X11/extras/Mesa/include/GL/xmesa_xf86.h \
- nx-X11/extras/Mesa/src/glx/x11/compsize.c \
- nx-X11/extras/Mesa/src/glx/x11/indirect_size.c \
- nx-X11/extras/Mesa/src/glx/x11/indirect_size.h \
- nx-X11/extras/Mesa/src/mesa/array_cache/acache.h \
- nx-X11/extras/Mesa/src/mesa/array_cache/ac_context.c \
- nx-X11/extras/Mesa/src/mesa/array_cache/ac_context.h \
- nx-X11/extras/Mesa/src/mesa/array_cache/ac_import.c \
- nx-X11/extras/Mesa/src/mesa/drivers/common/driverfuncs.c \
- nx-X11/extras/Mesa/src/mesa/drivers/common/driverfuncs.h \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/common/glcontextmodes.c \
- nx-X11/extras/Mesa/src/mesa/drivers/dri/common/glcontextmodes.h \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/glxheader.h \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_api.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_buffer.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_dd.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_line.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_span.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xm_tri.c \
- nx-X11/extras/Mesa/src/mesa/drivers/x11/xmesaP.h \
- nx-X11/extras/Mesa/src/mesa/glapi/dispatch.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glapi.c \
- nx-X11/extras/Mesa/src/mesa/glapi/glapi.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glapitable.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glapitemp.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glapioffsets.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glprocs.h \
- nx-X11/extras/Mesa/src/mesa/glapi/glthread.c \
- nx-X11/extras/Mesa/src/mesa/glapi/glthread.h \
- nx-X11/extras/Mesa/src/mesa/main/accum.c \
- nx-X11/extras/Mesa/src/mesa/main/accum.h \
- nx-X11/extras/Mesa/src/mesa/main/api_arrayelt.c \
- nx-X11/extras/Mesa/src/mesa/main/api_arrayelt.h \
- nx-X11/extras/Mesa/src/mesa/main/api_eval.h \
- nx-X11/extras/Mesa/src/mesa/main/api_loopback.c \
- nx-X11/extras/Mesa/src/mesa/main/api_loopback.h \
- nx-X11/extras/Mesa/src/mesa/main/api_noop.c \
- nx-X11/extras/Mesa/src/mesa/main/api_noop.h \
- nx-X11/extras/Mesa/src/mesa/main/api_validate.c \
- nx-X11/extras/Mesa/src/mesa/main/api_validate.h \
- nx-X11/extras/Mesa/src/mesa/main/attrib.c \
- nx-X11/extras/Mesa/src/mesa/main/attrib.h \
- nx-X11/extras/Mesa/src/mesa/main/blend.c \
- nx-X11/extras/Mesa/src/mesa/main/blend.h \
- nx-X11/extras/Mesa/src/mesa/main/bufferobj.c \
- nx-X11/extras/Mesa/src/mesa/main/bufferobj.h \
- nx-X11/extras/Mesa/src/mesa/main/buffers.c \
- nx-X11/extras/Mesa/src/mesa/main/buffers.h \
- nx-X11/extras/Mesa/src/mesa/main/clip.c \
- nx-X11/extras/Mesa/src/mesa/main/clip.h \
- nx-X11/extras/Mesa/src/mesa/main/colormac.h \
- nx-X11/extras/Mesa/src/mesa/main/colortab.c \
- nx-X11/extras/Mesa/src/mesa/main/colortab.h \
- nx-X11/extras/Mesa/src/mesa/main/config.h \
- nx-X11/extras/Mesa/src/mesa/main/context.c \
- nx-X11/extras/Mesa/src/mesa/main/context.h \
- nx-X11/extras/Mesa/src/mesa/main/convolve.c \
- nx-X11/extras/Mesa/src/mesa/main/convolve.h \
- nx-X11/extras/Mesa/src/mesa/main/dd.h \
- nx-X11/extras/Mesa/src/mesa/main/debug.c \
- nx-X11/extras/Mesa/src/mesa/main/debug.h \
- nx-X11/extras/Mesa/src/mesa/main/depth.c \
- nx-X11/extras/Mesa/src/mesa/main/depth.h \
- nx-X11/extras/Mesa/src/mesa/main/dispatch.c \
- nx-X11/extras/Mesa/src/mesa/main/dlist.c \
- nx-X11/extras/Mesa/src/mesa/main/dlist.h \
- nx-X11/extras/Mesa/src/mesa/main/drawpix.c \
- nx-X11/extras/Mesa/src/mesa/main/drawpix.h \
- nx-X11/extras/Mesa/src/mesa/main/enable.c \
- nx-X11/extras/Mesa/src/mesa/main/enable.h \
- nx-X11/extras/Mesa/src/mesa/main/enums.c \
- nx-X11/extras/Mesa/src/mesa/main/enums.h \
- nx-X11/extras/Mesa/src/mesa/main/eval.c \
- nx-X11/extras/Mesa/src/mesa/main/eval.h \
- nx-X11/extras/Mesa/src/mesa/main/execmem.c \
- nx-X11/extras/Mesa/src/mesa/main/extensions.c \
- nx-X11/extras/Mesa/src/mesa/main/extensions.h \
- nx-X11/extras/Mesa/src/mesa/main/fbobject.c \
- nx-X11/extras/Mesa/src/mesa/main/fbobject.h \
- nx-X11/extras/Mesa/src/mesa/main/feedback.c \
- nx-X11/extras/Mesa/src/mesa/main/feedback.h \
- nx-X11/extras/Mesa/src/mesa/main/fog.c \
- nx-X11/extras/Mesa/src/mesa/main/fog.h \
- nx-X11/extras/Mesa/src/mesa/main/framebuffer.c \
- nx-X11/extras/Mesa/src/mesa/main/framebuffer.h \
- nx-X11/extras/Mesa/src/mesa/main/get.c \
- nx-X11/extras/Mesa/src/mesa/main/get.h \
- nx-X11/extras/Mesa/src/mesa/main/getstring.c \
- nx-X11/extras/Mesa/src/mesa/main/glheader.h \
- nx-X11/extras/Mesa/src/mesa/main/hash.c \
- nx-X11/extras/Mesa/src/mesa/main/hash.h \
- nx-X11/extras/Mesa/src/mesa/main/hint.c \
- nx-X11/extras/Mesa/src/mesa/main/hint.h \
- nx-X11/extras/Mesa/src/mesa/main/histogram.c \
- nx-X11/extras/Mesa/src/mesa/main/histogram.h \
- nx-X11/extras/Mesa/src/mesa/main/image.c \
- nx-X11/extras/Mesa/src/mesa/main/image.h \
- nx-X11/extras/Mesa/src/mesa/main/imports.c \
- nx-X11/extras/Mesa/src/mesa/main/imports.h \
- nx-X11/extras/Mesa/src/mesa/main/light.c \
- nx-X11/extras/Mesa/src/mesa/main/light.h \
- nx-X11/extras/Mesa/src/mesa/main/lines.c \
- nx-X11/extras/Mesa/src/mesa/main/lines.h \
- nx-X11/extras/Mesa/src/mesa/main/macros.h \
- nx-X11/extras/Mesa/src/mesa/main/matrix.c \
- nx-X11/extras/Mesa/src/mesa/main/matrix.h \
- nx-X11/extras/Mesa/src/mesa/main/mm.c \
- nx-X11/extras/Mesa/src/mesa/main/mm.h \
- nx-X11/extras/Mesa/src/mesa/main/mtypes.h \
- nx-X11/extras/Mesa/src/mesa/main/occlude.c \
- nx-X11/extras/Mesa/src/mesa/main/occlude.h \
- nx-X11/extras/Mesa/src/mesa/main/pixel.c \
- nx-X11/extras/Mesa/src/mesa/main/pixel.h \
- nx-X11/extras/Mesa/src/mesa/main/points.c \
- nx-X11/extras/Mesa/src/mesa/main/points.h \
- nx-X11/extras/Mesa/src/mesa/main/polygon.c \
- nx-X11/extras/Mesa/src/mesa/main/polygon.h \
- nx-X11/extras/Mesa/src/mesa/main/rastpos.c \
- nx-X11/extras/Mesa/src/mesa/main/rastpos.h \
- nx-X11/extras/Mesa/src/mesa/main/renderbuffer.c \
- nx-X11/extras/Mesa/src/mesa/main/renderbuffer.h \
- nx-X11/extras/Mesa/src/mesa/main/simple_list.h \
- nx-X11/extras/Mesa/src/mesa/main/state.c \
- nx-X11/extras/Mesa/src/mesa/main/state.h \
- nx-X11/extras/Mesa/src/mesa/main/stencil.c \
- nx-X11/extras/Mesa/src/mesa/main/stencil.h \
- nx-X11/extras/Mesa/src/mesa/main/texcompress.c \
- nx-X11/extras/Mesa/src/mesa/main/texcompress_fxt1.c \
- nx-X11/extras/Mesa/src/mesa/main/texcompress.h \
- nx-X11/extras/Mesa/src/mesa/main/texcompress_s3tc.c \
- nx-X11/extras/Mesa/src/mesa/main/texenvprogram.c \
- nx-X11/extras/Mesa/src/mesa/main/texenvprogram.h \
- nx-X11/extras/Mesa/src/mesa/main/texformat.c \
- nx-X11/extras/Mesa/src/mesa/main/texformat.h \
- nx-X11/extras/Mesa/src/mesa/main/texformat_tmp.h \
- nx-X11/extras/Mesa/src/mesa/main/teximage.c \
- nx-X11/extras/Mesa/src/mesa/main/teximage.h \
- nx-X11/extras/Mesa/src/mesa/main/texobj.c \
- nx-X11/extras/Mesa/src/mesa/main/texobj.h \
- nx-X11/extras/Mesa/src/mesa/main/texrender.c \
- nx-X11/extras/Mesa/src/mesa/main/texrender.h \
- nx-X11/extras/Mesa/src/mesa/main/texstate.c \
- nx-X11/extras/Mesa/src/mesa/main/texstate.h \
- nx-X11/extras/Mesa/src/mesa/main/texstore.c \
- nx-X11/extras/Mesa/src/mesa/main/texstore.h \
- nx-X11/extras/Mesa/src/mesa/main/varray.c \
- nx-X11/extras/Mesa/src/mesa/main/varray.h \
- nx-X11/extras/Mesa/src/mesa/main/version.h \
- nx-X11/extras/Mesa/src/mesa/main/vtxfmt.c \
- nx-X11/extras/Mesa/src/mesa/main/vtxfmt.h \
- nx-X11/extras/Mesa/src/mesa/main/vtxfmt_tmp.h \
- nx-X11/extras/Mesa/src/mesa/main/WSDrawBuffer.h \
- nx-X11/extras/Mesa/src/mesa/math/mathmod.h \
- nx-X11/extras/Mesa/src/mesa/math/m_clip_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_copy_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_debug_clip.c \
- nx-X11/extras/Mesa/src/mesa/math/m_debug.h \
- nx-X11/extras/Mesa/src/mesa/math/m_debug_norm.c \
- nx-X11/extras/Mesa/src/mesa/math/m_debug_util.h \
- nx-X11/extras/Mesa/src/mesa/math/m_debug_xform.c \
- nx-X11/extras/Mesa/src/mesa/math/m_dotprod_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_eval.c \
- nx-X11/extras/Mesa/src/mesa/math/m_eval.h \
- nx-X11/extras/Mesa/src/mesa/math/m_matrix.c \
- nx-X11/extras/Mesa/src/mesa/math/m_matrix.h \
- nx-X11/extras/Mesa/src/mesa/math/m_norm_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_translate.c \
- nx-X11/extras/Mesa/src/mesa/math/m_translate.h \
- nx-X11/extras/Mesa/src/mesa/math/m_trans_tmp.h \
- nx-X11/extras/Mesa/src/mesa/math/m_vector.c \
- nx-X11/extras/Mesa/src/mesa/math/m_vector.h \
- nx-X11/extras/Mesa/src/mesa/math/m_xform.c \
- nx-X11/extras/Mesa/src/mesa/math/m_xform.h \
- nx-X11/extras/Mesa/src/mesa/math/m_xform_tmp.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbfragparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/arbfragparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogram.c \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogram.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbprogram_syn.h \
- nx-X11/extras/Mesa/src/mesa/shader/arbvertparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/arbvertparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/atifragshader.c \
- nx-X11/extras/Mesa/src/mesa/shader/atifragshader.h \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar.c \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar.h \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_mesa.c \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_mesa.h \
- nx-X11/extras/Mesa/src/mesa/shader/grammar/grammar_syn.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvfragparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/nvfragparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvfragprog.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvprogram.c \
- nx-X11/extras/Mesa/src/mesa/shader/nvprogram.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertexec.c \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertexec.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertparse.c \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertparse.h \
- nx-X11/extras/Mesa/src/mesa/shader/nvvertprog.h \
- nx-X11/extras/Mesa/src/mesa/shader/program.c \
- nx-X11/extras/Mesa/src/mesa/shader/program.h \
- nx-X11/extras/Mesa/src/mesa/shader/shaderobjects_3dlabs.c \
- nx-X11/extras/Mesa/src/mesa/shader/shaderobjects_3dlabs.h \
- nx-X11/extras/Mesa/src/mesa/shader/shaderobjects.c \
- nx-X11/extras/Mesa/src/mesa/shader/shaderobjects.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_common_builtin_gc_bin.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_common_builtin_gc.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_core_gc_bin.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_core_gc.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_fragment_builtin_gc_bin.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_fragment_builtin_gc.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_shader_syn.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_version_syn.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_vertex_builtin_gc_bin.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/library/slang_vertex_builtin_gc.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_assignment.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_assignment.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_conditional.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_conditional.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_constructor.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_constructor.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_typeinfo.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_assemble_typeinfo.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_compile.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_compile.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_execute.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_execute.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_preprocess.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_preprocess.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_storage.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_storage.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_utility.c \
- nx-X11/extras/Mesa/src/mesa/shader/slang/slang_utility.h \
- nx-X11/extras/Mesa/src/mesa/shader/slang/traverse_wrap.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aaline.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aaline.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aalinetemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aatriangle.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aatriangle.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_aatritemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_accum.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_accum.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_alpha.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_alpha.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_atifragshader.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_atifragshader.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_bitmap.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_blend.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_blend.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_buffers.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_context.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_context.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_copypix.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_depth.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_depth.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_drawpix.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_drawpix.h \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_context.c \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_context.h \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_triangle.c \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_triangle.h \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/ss_tritmp.h \
- nx-X11/extras/Mesa/src/mesa/swrast_setup/swrast_setup.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_feedback.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_feedback.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_fog.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_fog.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_imaging.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_lines.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_lines.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_linetemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_logic.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_logic.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_masking.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_masking.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_nvfragprog.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_nvfragprog.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_pixeltex.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_pixeltex.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_points.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_points.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_pointtemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_readpix.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_span.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_span.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_spantemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_stencil.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_stencil.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_texstore.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_texture.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_texture.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_triangle.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_triangle.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_trispan.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_tritemp.h \
- nx-X11/extras/Mesa/src/mesa/swrast/swrast.h \
- nx-X11/extras/Mesa/src/mesa/swrast/s_zoom.c \
- nx-X11/extras/Mesa/src/mesa/swrast/s_zoom.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_array_api.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_array_api.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_array_import.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_array_import.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_context.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_context.h \
- nx-X11/extras/Mesa/src/mesa/tnl/tnl.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_pipeline.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_pipeline.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_save_api.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_save_api.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_save_loopback.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_save_playback.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_arbprogram_sse.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_cliptmp.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_cull.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_fog.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_light.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_lighttmp.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_normals.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_points.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_program.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_render.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_rendertmp.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_texgen.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_texmat.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vb_vertex.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vertex.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vertex_generic.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vertex.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vertex_sse.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vp_build.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vp_build.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_api.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_api.h \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_eval.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_exec.c \
- nx-X11/extras/Mesa/src/mesa/tnl/t_vtx_generic.c \
- nx-X11/extras/Xpm/lib/Attrib.c \
- nx-X11/extras/Xpm/lib/CrBufFrI.c \
- nx-X11/extras/Xpm/lib/CrBufFrP.c \
- nx-X11/extras/Xpm/lib/CrDatFrI.c \
- nx-X11/extras/Xpm/lib/CrDatFrP.c \
- nx-X11/extras/Xpm/lib/create.c \
- nx-X11/extras/Xpm/lib/CrIFrBuf.c \
- nx-X11/extras/Xpm/lib/CrIFrDat.c \
- nx-X11/extras/Xpm/lib/CrIFrP.c \
- nx-X11/extras/Xpm/lib/CrPFrBuf.c \
- nx-X11/extras/Xpm/lib/CrPFrDat.c \
- nx-X11/extras/Xpm/lib/CrPFrI.c \
- nx-X11/extras/Xpm/lib/data.c \
- nx-X11/extras/Xpm/lib/hashtab.c \
- nx-X11/extras/Xpm/lib/Image.c \
- nx-X11/extras/Xpm/lib/Info.c \
- nx-X11/extras/Xpm/lib/misc.c \
- nx-X11/extras/Xpm/lib/parse.c \
- nx-X11/extras/Xpm/lib/RdFToBuf.c \
- nx-X11/extras/Xpm/lib/RdFToDat.c \
- nx-X11/extras/Xpm/lib/RdFToI.c \
- nx-X11/extras/Xpm/lib/RdFToP.c \
- nx-X11/extras/Xpm/lib/rgb.c \
- nx-X11/extras/Xpm/lib/scan.c \
- nx-X11/extras/Xpm/lib/WrFFrBuf.c \
- nx-X11/extras/Xpm/lib/WrFFrDat.c \
- nx-X11/extras/Xpm/lib/WrFFrI.c \
- nx-X11/extras/Xpm/lib/WrFFrP.c \
- nx-X11/extras/Xpm/lib/xpm.h \
- nx-X11/extras/Xpm/lib/XpmI.h \
- nx-X11/include/ap_keysym.h \
- nx-X11/include/bitmaps/1x1 \
- nx-X11/include/bitmaps/2x2 \
- nx-X11/include/bitmaps/black \
- nx-X11/include/bitmaps/boxes \
- nx-X11/include/bitmaps/calculator \
- nx-X11/include/bitmaps/cntr_ptr \
- nx-X11/include/bitmaps/cntr_ptrmsk \
- nx-X11/include/bitmaps/cross_weave \
- nx-X11/include/bitmaps/dimple1 \
- nx-X11/include/bitmaps/dimple3 \
- nx-X11/include/bitmaps/dot \
- nx-X11/include/bitmaps/dropbar7 \
- nx-X11/include/bitmaps/dropbar8 \
- nx-X11/include/bitmaps/escherknot \
- nx-X11/include/bitmaps/flagdown \
- nx-X11/include/bitmaps/flagup \
- nx-X11/include/bitmaps/flipped_gray \
- nx-X11/include/bitmaps/gray \
- nx-X11/include/bitmaps/gray1 \
- nx-X11/include/bitmaps/gray3 \
- nx-X11/include/bitmaps/grid16 \
- nx-X11/include/bitmaps/grid2 \
- nx-X11/include/bitmaps/grid4 \
- nx-X11/include/bitmaps/grid8 \
- nx-X11/include/bitmaps/hlines2 \
- nx-X11/include/bitmaps/hlines3 \
- nx-X11/include/bitmaps/icon \
- nx-X11/include/bitmaps/keyboard16 \
- nx-X11/include/bitmaps/left_ptr \
- nx-X11/include/bitmaps/left_ptrmsk \
- nx-X11/include/bitmaps/letters \
- nx-X11/include/bitmaps/light_gray \
- nx-X11/include/bitmaps/mailempty \
- nx-X11/include/bitmaps/mailemptymsk \
- nx-X11/include/bitmaps/mailfull \
- nx-X11/include/bitmaps/mailfullmsk \
- nx-X11/include/bitmaps/mensetmanus \
- nx-X11/include/bitmaps/menu10 \
- nx-X11/include/bitmaps/menu12 \
- nx-X11/include/bitmaps/menu16 \
- nx-X11/include/bitmaps/menu6 \
- nx-X11/include/bitmaps/menu8 \
- nx-X11/include/bitmaps/noletters \
- nx-X11/include/bitmaps/opendot \
- nx-X11/include/bitmaps/opendotMask \
- nx-X11/include/bitmaps/plaid \
- nx-X11/include/bitmaps/right_ptr \
- nx-X11/include/bitmaps/right_ptrmsk \
- nx-X11/include/bitmaps/root_weave \
- nx-X11/include/bitmaps/scales \
- nx-X11/include/bitmaps/sipb \
- nx-X11/include/bitmaps/star \
- nx-X11/include/bitmaps/starMask \
- nx-X11/include/bitmaps/stipple \
- nx-X11/include/bitmaps/target \
- nx-X11/include/bitmaps/terminal \
- nx-X11/include/bitmaps/tie_fighter \
- nx-X11/include/bitmaps/vlines2 \
- nx-X11/include/bitmaps/vlines3 \
- nx-X11/include/bitmaps/weird_size \
- nx-X11/include/bitmaps/wide_weave \
- nx-X11/include/bitmaps/wingdogs \
- nx-X11/include/bitmaps/woman \
- nx-X11/include/bitmaps/xfd_icon \
- nx-X11/include/bitmaps/xlogo11 \
- nx-X11/include/bitmaps/xlogo16 \
- nx-X11/include/bitmaps/xlogo32 \
- nx-X11/include/bitmaps/xlogo64 \
- nx-X11/include/bitmaps/xsnow \
- nx-X11/include/DECkeysym.h \
- nx-X11/include/extensions/bigreqstr.h \
- nx-X11/include/extensions/composite.h \
- nx-X11/include/extensions/compositeproto.h \
- nx-X11/include/extensions/damageproto.h \
- nx-X11/include/extensions/damagewire.h \
- nx-X11/include/extensions/dmxext.h \
- nx-X11/include/extensions/dmxproto.h \
- nx-X11/include/extensions/dpms.h \
- nx-X11/include/extensions/dpmsstr.h \
- nx-X11/include/extensions/extutil.h \
- nx-X11/include/extensions/lbxbuf.h \
- nx-X11/include/extensions/lbxbufstr.h \
- nx-X11/include/extensions/lbxdeltastr.h \
- nx-X11/include/extensions/lbximage.h \
- nx-X11/include/extensions/lbxopts.h \
- nx-X11/include/extensions/lbxstr.h \
- nx-X11/include/extensions/lbxzlib.h \
- nx-X11/include/extensions/MITMisc.h \
- nx-X11/include/extensions/mitmiscstr.h \
- nx-X11/include/extensions/multibuf.h \
- nx-X11/include/extensions/multibufst.h \
- nx-X11/include/extensions/panoramiXext.h \
- nx-X11/include/extensions/panoramiXproto.h \
- nx-X11/include/extensions/Print.h \
- nx-X11/include/extensions/Printstr.h \
- nx-X11/include/extensions/randr.h \
- nx-X11/include/extensions/randrproto.h \
- nx-X11/include/extensions/record.h \
- nx-X11/include/extensions/recordstr.h \
- nx-X11/include/extensions/render.h \
- nx-X11/include/extensions/renderproto.h \
- nx-X11/include/extensions/security.h \
- nx-X11/include/extensions/securstr.h \
- nx-X11/include/extensions/shape.h \
- nx-X11/include/extensions/shapestr.h \
- nx-X11/include/extensions/shmstr.h \
- nx-X11/include/extensions/sync.h \
- nx-X11/include/extensions/syncstr.h \
- nx-X11/include/extensions/vldXvMC.h \
- nx-X11/include/extensions/Xag.h \
- nx-X11/include/extensions/Xagsrv.h \
- nx-X11/include/extensions/Xagstr.h \
- nx-X11/include/extensions/xcmiscstr.h \
- nx-X11/include/extensions/Xcup.h \
- nx-X11/include/extensions/Xcupstr.h \
- nx-X11/include/extensions/Xdbe.h \
- nx-X11/include/extensions/Xdbeproto.h \
- nx-X11/include/extensions/Xevie.h \
- nx-X11/include/extensions/Xeviestr.h \
- nx-X11/include/extensions/XEVI.h \
- nx-X11/include/extensions/XEVIstr.h \
- nx-X11/include/extensions/Xext.h \
- nx-X11/include/extensions/xf86bigfont.h \
- nx-X11/include/extensions/xf86bigfstr.h \
- nx-X11/include/extensions/xf86dga1.h \
- nx-X11/include/extensions/xf86dga1str.h \
- nx-X11/include/extensions/xf86dga.h \
- nx-X11/include/extensions/xf86dgastr.h \
- nx-X11/include/extensions/xf86misc.h \
- nx-X11/include/extensions/xf86mscstr.h \
- nx-X11/include/extensions/xf86vmode.h \
- nx-X11/include/extensions/xf86vmstr.h \
- nx-X11/include/extensions/xfixesproto.h \
- nx-X11/include/extensions/xfixeswire.h \
- nx-X11/include/extensions/XI.h \
- nx-X11/include/extensions/Xinerama.h \
- nx-X11/include/extensions/XInput.h \
- nx-X11/include/extensions/XIproto.h \
- nx-X11/include/extensions/XKBgeom.h \
- nx-X11/include/extensions/XKB.h \
- nx-X11/include/extensions/XKBproto.h \
- nx-X11/include/extensions/XKBsrv.h \
- nx-X11/include/extensions/XKBstr.h \
- nx-X11/include/extensions/XLbx.h \
- nx-X11/include/extensions/XRes.h \
- nx-X11/include/extensions/XResproto.h \
- nx-X11/include/extensions/XShm.h \
- nx-X11/include/extensions/xtestext1.h \
- nx-X11/include/extensions/XTest.h \
- nx-X11/include/extensions/xteststr.h \
- nx-X11/include/extensions/xtrapbits.h \
- nx-X11/include/extensions/xtrapddmi.h \
- nx-X11/include/extensions/xtrapdi.h \
- nx-X11/include/extensions/xtrapemacros.h \
- nx-X11/include/extensions/xtraplib.h \
- nx-X11/include/extensions/xtraplibp.h \
- nx-X11/include/extensions/xtrapproto.h \
- nx-X11/include/extensions/Xv.h \
- nx-X11/include/extensions/Xvlib.h \
- nx-X11/include/extensions/XvMC.h \
- nx-X11/include/extensions/XvMClib.h \
- nx-X11/include/extensions/XvMCproto.h \
- nx-X11/include/extensions/Xvproto.h \
- nx-X11/include/fonts/font.h \
- nx-X11/include/fonts/fontstruct.h \
- nx-X11/include/fonts/FS.h \
- nx-X11/include/fonts/fsmasks.h \
- nx-X11/include/fonts/FSproto.h \
- nx-X11/include/GL/glu.h \
- nx-X11/include/GL/glx.h \
- nx-X11/include/GL/glxint.h \
- nx-X11/include/GL/glxmd.h \
- nx-X11/include/GL/glxproto.h \
- nx-X11/include/GL/glxtokens.h \
- nx-X11/include/HPkeysym.h \
- nx-X11/include/keysymdef.h \
- nx-X11/include/keysym.h \
- nx-X11/include/Sunkeysym.h \
- nx-X11/include/Xalloca.h \
- nx-X11/include/Xarch.h \
- nx-X11/include/Xatom.h \
- nx-X11/include/Xdefs.h \
- nx-X11/include/XF86keysym.h \
- nx-X11/include/Xfuncproto.h \
- nx-X11/include/Xfuncs.h \
- nx-X11/include/X.h \
- nx-X11/include/Xmd.h \
- nx-X11/include/Xosdefs.h \
- nx-X11/include/Xos.h \
- nx-X11/include/Xos_r.h \
- nx-X11/include/Xproto.h \
- nx-X11/include/Xprotostr.h \
- nx-X11/include/Xthreads.h \
- nx-X11/include/XWDFile.h \
- nx-X11/lib/font/bitmap/bdfint.h \
- nx-X11/lib/font/bitmap/pcf.h \
- nx-X11/lib/font/include/bitmap.h \
- nx-X11/lib/font/include/bufio.h \
- nx-X11/lib/font/include/fntfil.h \
- nx-X11/lib/font/include/fntfilio.h \
- nx-X11/lib/font/include/fntfilst.h \
- nx-X11/lib/font/include/fontencc.h \
- nx-X11/lib/font/include/fontmisc.h \
- nx-X11/lib/font/include/fontmod.h \
- nx-X11/lib/font/include/fontshow.h \
- nx-X11/lib/font/include/fontutil.h \
- nx-X11/lib/font/include/fontxlfd.h \
- nx-X11/lib/misc/strlcat.c \
- nx-X11/lib/misc/strlcpy.c \
- nx-X11/lib/oldX/X10.h \
- nx-X11/lib/X11/cursorfont.h \
- nx-X11/lib/X11/ImUtil.h \
- nx-X11/lib/X11/Xcms.h \
- nx-X11/lib/X11/XKBAlloc.c \
- nx-X11/lib/X11/XKBGAlloc.c \
- nx-X11/lib/X11/XKBlib.h \
- nx-X11/lib/X11/XKBMAlloc.c \
- nx-X11/lib/X11/XKBMisc.c \
- nx-X11/lib/X11/XlibConf.h \
- nx-X11/lib/X11/Xlib.h \
- nx-X11/lib/X11/Xlibint.h \
- nx-X11/lib/X11/Xlocale.h \
- nx-X11/lib/X11/Xregion.h \
- nx-X11/lib/X11/Xresource.h \
- nx-X11/lib/X11/Xutil.h \
- nx-X11/lib/Xau/AuDispose.c \
- nx-X11/lib/Xau/AuFileName.c \
- nx-X11/lib/Xau/AuGetBest.c \
- nx-X11/lib/Xau/AuRead.c \
- nx-X11/lib/Xau/Xauth.h \
- nx-X11/lib/Xcomposite/Xcomposite.h \
- nx-X11/lib/Xdamage/Xdamage.h \
- nx-X11/lib/Xdmcp/Wrap.c \
- nx-X11/lib/Xdmcp/Wrap.h \
- nx-X11/lib/Xdmcp/Wraphelp.c \
- nx-X11/lib/Xdmcp/Xdmcp.h \
- nx-X11/lib/Xfixes/Xfixes.h \
- nx-X11/lib/xkbfile/maprules.c \
- nx-X11/lib/xkbfile/XKBbells.h \
- nx-X11/lib/xkbfile/xkbconfig.c \
- nx-X11/lib/xkbfile/XKBconfig.h \
- nx-X11/lib/xkbfile/xkberrs.c \
- nx-X11/lib/xkbfile/XKBfile.h \
- nx-X11/lib/xkbfile/xkbmisc.c \
- nx-X11/lib/xkbfile/xkbout.c \
- nx-X11/lib/xkbfile/XKBrules.h \
- nx-X11/lib/xkbfile/xkbtext.c \
- nx-X11/lib/xkbfile/XKMformat.h \
- nx-X11/lib/xkbfile/XKM.h \
- nx-X11/lib/xkbfile/xkmread.c \
- nx-X11/lib/Xrandr/Xrandr.h \
- nx-X11/lib/Xrender/Xrender.h \
- nx-X11/lib/xtrans/transport.c \
- nx-X11/lib/xtrans/Xtrans.c \
- nx-X11/lib/xtrans/Xtransdnet.c \
- nx-X11/lib/xtrans/Xtrans.h \
- nx-X11/lib/xtrans/Xtransint.h \
- nx-X11/lib/xtrans/Xtranslcl.c \
- nx-X11/lib/xtrans/Xtransos2.c \
- nx-X11/lib/xtrans/Xtranssock.c \
- nx-X11/lib/xtrans/Xtranstli.c \
- nx-X11/lib/xtrans/Xtransutil.c \
- nx-X11/programs/Xserver/hw/xfree86/common/compiler.h \
- nx-X11/programs/Xserver/hw/xfree86/os-support/xf86_ansic.h \
- nx-X11/programs/Xserver/hw/xfree86/os-support/xf86_libc.h \
- nx-X11/programs/Xserver/hw/xfree86/xf86Version.h \
- nx-X11/programs/Xserver/include/misc.h \
- nx-X11/programs/Xserver/include/os.h \
- nx-X11/programs/Xserver/mi/miinitext.c \
- nx-X11/programs/Xserver/os/osdep.h \
- nx-X11/programs/Xserver/Xext/extmod/modinit.h \
- nx-X11/programs/Xserver/Xi/stubs.c \
- $(NULL)
+UNUSED_FOLDERS = "debian/CODE-REDUCTION_CLEANUP-UNUSED"
+CLEANUP_FOLDERS = "debian/CODE-REDUCTION_CLEANUP-BRUTAL"
+UNNEEDED_BACKUPS = "debian/CODE-REDUCTION_CLEANUP-BACKUPFILES"
+PRESERVE_SYMLINKED_FILES = "debian/CODE-REDUCTION_PRESERVE-SYMLINKED"
+PRESERVE_NEEDED_FILES = "debian/CODE-REDUCTION_PRESERVE-NEEDED"
+PRESERVE_INCLUDED_FILES = "debian/CODE-REDUCTION_PRESERVE-INCLUDED"
override_dh_auto_clean:
rm -Rf nx-X11/.build-exports
@@ -766,6 +47,10 @@ override_dh_install:
find debian/*.install.in | while read file; do \
cat $$file | sed -e 's#/\*/#/#g' > $$(string_rep $$file .install.in .install); \
done; \
+ else \
+ find debian/*.install.in | while read file; do \
+ cat $$file > $$(string_rep $$file .install.in .install); \
+ done; \
fi
# remove static libs
@@ -833,12 +118,17 @@ override_dh_auto_build:
# make a copy of code to be preserved for build
mkdir -p .preserve
- for path in $(PRESERVE_SYMLINKED_FILES); do test -d $$path && mkdir -p .preserve/$$path || mkdir -p .preserve/$$(dirname $$path); cp -av $$path .preserve/$$path; done
+ for path in `cat $(PRESERVE_SYMLINKED_FILES)` `cat $(PRESERVE_NEEDED_FILES)` `cat $(PRESERVE_INCLUDED_FILES)`; do \
+ if echo $$path | grep -E "^#.*"; then continue; fi; \
+ test -d $$path && mkdir -p .preserve/$$path || mkdir -p .preserve/$$(dirname $$path); \
+ cp -av $$path .preserve/$$path; \
+ done
# remove unused code / bundled libraries (see at the top of the debian/rules file)
# for the exact list of files and folders
- rm -Rf $(UNUSED_FOLDERS)
- rm -Rf $(CLEANUP_FOLDERS)
+ rm -Rf `cat $(UNUSED_FOLDERS)`
+ rm -Rf `cat $(CLEANUP_FOLDERS)`
+ rm -Rf `cat $(UNNEEDED_BACKUPS)`
# copy to-be-preserved files back into code tree
cp -av .preserve/* .