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 , Sun, 24 Jan 1999 10:43:17 -0500