There are several tools you might want to take a look at: 1) http://freshmeat.net/projects/autospec/ "Autospec is a program which creates Red Hat Package Manager (RPM) spec files automatically from a tarball." 2) http://freshmeat.net/projects/checkinstall/ "CheckInstall keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution." There was a magazine review of this not too long ago that was very favorable. Sorry, I don't remember which magazine. 3) http://freshmeat.net/projects/rpmbuilder2/ "RPMbuilder is a program to help users create RPMs from a source .tar.gz package. It helps build a generic RPM spec file. Although this program will bail out on nonstandard build methods, it should be good enough for most apps." > ---- > you mean like rpmbuild ? Yep, that's the one! > rpmbuild -t some_tar_file.tgz (works when there is a spec file in the > tar file) No spec in my download. :^( > There is another program - I've forgotten that supplies it's own spec > file but to tell you the truth, I just compile from source and deal > with it...if it's a good package, with decent info in the > INSTALL/README or at least ./config --help I'd rather have the > control over the build than just slapping at it with rpmbuild I may have to do that. I want to install DigiKam but none of the repositories seem to have it as rpm. Alan PS I am using the SMART tool you suggested. Great stuff! Thanks!