SouRCe PacKaGer (srcpkg) is a program for managing separate software packages under the same directory hierarchy. It is especially useful for packages distributed as source. It is similar to GNU Stow, Depot, etc., but works by creating packages from new files found in the directory tree, allowing it to manage large, complex, interdependent packages such as those of KDE and GNOME.