Desembalaje / congelación de gemas en una aplicación de rubíes que no son rieles

Estoy escribiendo una aplicación de Ruby que no es de Rails (¡jadeo!) Y me gustaría poder incluir todas las dependencias de gemas que la aplicación requiere en un subdirectorio de proveedores. Esto sería similar a cómohttp://gemsonrails.rubyforge.org/ Funciona para aplicaciones de Rails.

El objetivo aquí es evitar la situación que mi equipo experimenta actualmente cuando se agrega una nueva dependencia. Cada desarrollador de mi equipo tiene que instalar la gema de forma manual, y luego alguien tiene que actualizar manualmente cada máquina de prueba y ensayo y producción. Si podemos congelar las dependencias en la propia aplicación distribuida, entonces una simple actualización svn (o git pull para esos hipsters en la multitud) sería todo lo que se necesita.