Right from the swaret site. www.swaret.org
"swaret is a script to help keep your Slackware System up-to-date.
swaret Upgrades, Installs, Re-Installs, Downloads,...
Packages, Patches, Sources (with Build Scripts) and much more!
swaret includes Dependency Support, which Tracks and Fixes missing
Sort of like what Up2date does for Redhat.