xxgdb for DEBIAN
----------------------

This is a non-maintainer release, done just to fix things up a bit so
that xxgdb can be built directly from source.  Also, I moved the package
over to using debhelper; this included writing my own debhelper program,
dh_installxaw, to install xaw-wrappers files.  It's included in the
debian/ directory of the source distribution.

The original maintainer hasn't actually uploaded a new package in a good
long time, so perhaps this should be considered orphaned.

I changed the source most times it used an #ifdef SYSV so that the
code now tests for more reasonable #ifdef names - presumably someone could
finish the job and convert this over to autoconf.  Among other things,
this means that a patch to the X include files is no longer necessary
to get xxgdb to build.

If someone is looking at this later and wondering if linux architectures
really need all the -D notations, well, maybe not.  The fact is that all
the -DHAVE_* constants in the Imakefile reflect reality, so I saw little
harm in defining them.  Also, the -DNO_SCANDIR is necessary because,
although glibc does include scandir, it does not allow for modification
of the filenames as the xxgdb code which uses scandir would like to do.
Also, the struct dirent used in scandir does not contain the d_namlen
element, which causes that code to fail to compile.

Daniel Martin <fizbin@debian.org>, Sun, 24 Jan 1999 10:43:17 -0500
