Simple puppet module that installs PhantomJS - headless WebKit scriptable with a Javascript API.
class { 'phantomjs':
package_version => '1.9.2',
package_update => true,
install_dir => '/usr/local/bin',
source_dir => '/opt',
}
The module pulls in curl, bzip2 and libfontconfig1 if you haven't defined those packages yourself.