If you're looking for a solution involving ppm, ActiveState provides
zipped archives of the files needed to perform local installs of ppm packages; when unzipped, there's a README file explaining how to install it locally. In the
uwinnipeg repository there's also similar
zipped files, as well as
bundles of selected ppm packages which include all the dependencies needed.