puppetlabs/hiera — pull request #75 by haus (2012-06-26 21:25:03+00:00)
Title: Update packaging

Overhaul Hiera packaging …
This commit is a substantial refactor of the hiera package task. It updates the
debian task to use one build command, and to build both source and package
artifacts. It adds some helper methods copied from the puppetdb rake task
including cp_pr, cp_p, and erb. It moves many local variables into instance
variables that are populated once and used many times. It updates the
package:tar task to follow more closes the style of the puppetdb rake task,
copying and then calling tar, instead of using git commands. It also
consolidates the two rpm tasks into one build_rpm function that takes a single
argument.