Stanford-Online/class2go — pull request #1973 by patcon (2013-01-21 01:37:08+00:00)
Title: Use librarian for managing chef cookbooks

Any reason why you wouldn't entertain the idea of using this tool to manage/resolve cookbook dependencies?
https://github.com/applicationsonline/librarian

There's also berkshelf, but I find that's not as suited to an atomic project (but I started using librarian first, to be fair):
https://github.com/RiotGames/berkshelf