One thing I forgot was that packages installed from atmosphere are actually downloaded to your local /home/user/.meteorite/packages (at least in ubuntu.) Your project/packages folder just has symlinks to the locations for each installed package. With that in mind the steps are:
- Copy the files from the symlinked package folder
- Remove the symlink and add a folder with the symlinks name
- Paste the files into that folder
- temporarily remove the /packages folder from the project's root .gitignore file
- add the packages .build directory to the .gitignore e.g. packages/typeahead-js/.build
- use git to add the package you copied over restore /packages to the project's root .gitignore file
- modify the projects smart.json to include the local path to the package e.g:
'
{
"packages": {
"typeahead-js": {
"path": "/packages/typeahead-js"
}
}
}