A Chef cookbook for Handbrake CLI
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
attributes
recipes
.gitignore
CHANGELOG.md
LICENSE
README.md
VERSION
metadata.rb

README.md

handbrake Cookbook

A Chef cookbook for Handbrake CLI

Requirements

packages

  • build-essential
  • xml

Platform

The following platforms are supported and tested using Vagrant 1.3.1:

  • Ubuntu 12.04

Other Debian family distributions are assumed to work.

Attributes

handbrake::default

Key Type Description Default
['handbrake']['url'] String Download URL http://downloads.sourceforge.net/project/handbrake
['handbrake']['version'] String handbrake version 0.9.9
['handbrake']['checksum'] String checksum ee81337a46f8af76599d6038f193a2c1
['handbrake']['configure_options'] String Build configure options %W{ --launch --disable-gtk }

handbrake::source

Key Type Description Default
['handbrake']['repository'] String SVN repository URL svn://svn.handbrake.fr/HandBrake/trunk
['handbrake']['configure_options'] String Build configure options %W{ --launch --disable-gtk }

Usage

handbrake::default

Just include handbrake in your node's run_list:

{
  "name":"my_node",
  "run_list": [
    "recipe[handbrake]"
  ]
}

handbrake::source

Just include handbrake in your node's run_list:

{
  "name":"my_node",
  "run_list": [
    "recipe[handbrake::source]"
  ]
}

Contributing

e.g.

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write you change
  4. Write tests for your change (if applicable)
  5. Run the tests, ensuring they all pass
  6. Submit a Pull Request using Github

License and Authors

Copyright 2013, Denis Uraganov

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.