"trackinstall" is meant to be used close to how "checkinstall" is used, with a few differences. Most importantly is that trackinstall does not depend on user input, a source of many checkinstall packaging errors. Everything trackinstall needs to know that is different than usual is specified up-front. This means that you do not have to retype any packaging tweaks every time you want to run trackinstall slightly different, just use your command history.
I believe this is inspired by my desire to build SVN and CVS version packages. Currently, trackinstall only supports make, but I'm going to change that. Also, a neat feature might be to automagically detect version info for SVN and CVS trees because it isn't obvious from the directory name.
Last edited by tuxdev; 11-02-2006 at 09:47 AM.