One thing I didn't get during this thread is, what prevents you from setting up your own repository and creating and distributing the PPMs your software needs? SocialText do this (for Debian), and I don't really see why you couldn't.