[luau] Tool - checkinstall
Warren Togami
warren at togami.com
Thu Oct 17 10:54:00 PDT 2002
checkinstall is neat tool that monitors changes made to your system when
you type "make install", and puts those installed files into a RPM, DEB
or Slackware package for easy de-installation and re-installation
later. Awesome!
http://checkinstall.izto.org/
A lot of people has asked me how can they remove from their boxes a
program they compiled and installed from source. Some times -very few-
the program's author adds an uninstall rule to their Makefile, but
that's not usually the case. This is my primary reason to write
CheckInstall. After you ./configure; make your program, CheckInstall
will run make install (or whatever you tell it to run) and keep track
of every file modified by this installation, using the excelent
installwatch utility written by Pancrazio 'Ezio' de Mauro
(p at demauro.net).
When make install is done, CheckInstall will create a Slackware, RPM or
Debian compatible package and install it with Slackware's installpkg,
"rpm -i" or Debian's "dpkg -i" as appropriate, so you can view it's
contents with pkgtool ("rpm -ql" for RPM users or "dpkg -l" for Debian)
or remove it with removepkg ("rpm -e"|"dpkg -r"). Aditionally, this
script will leave you a copy of the installed package in the source
directory so you can install it wherever you want, which is my second
motivation: I don't have to compile the same software again and again
every time I need to install it on another box :-).
More information about the LUAU
mailing list