Posted by Gillius on August 22, 2006 at 20:59:54:
Phil, I have finished an autotools port of HawkNL and then debianized the autotools port to make deb packages. I'd like to work with you to see if we can patch this into the upstream, so that HawkNL will be able to be installed from apt-get, or from the source as "./configure && make && make install". Of course HawkNL gains the robustness and configurability that is gained through autoconf and libtool, so the configure script does take the standard parameters.
I sent a mail some days back but I've gotten no response. I've got a .tar.gz in my hands and it is getting hot for you to review it.
Controversial stuff (maybe others have comments):
* I renamed the library to libhawknl.so to not conflict with libnl.so from netlink library
* I didn't rename the header from nl.h to something like hawknl.h -- maybe I should have?
* I did this work based on Hawk 1.68 because Hawk 1.7b1 didn't seem to be in a proper build state
(sidenote: Hawk 1.68 compiles with a few warnings that are 100% definitely bugs)
Stuff maybe left to do?
* I don't know if I handled all of the possible #defines that people might want to use... Any ideas? Right now only default options are used but it compiles fine...
* I didn't touch the build system on Windows
* Does HawkNL really only depend on glibc? That's how I set up the Debian package and it seems to work.