defined the package differently to add more robustness

chef will determine how to install the package by default. By not specifying the method to install the package this can be deployed to boxes running different OS.