# packages

pkgId: 63a1fab8d67ecb540d7e5d98fdb5c1e8e461f0f5
name: augeas
arch: src
version: 1.1.0
epoch: 0
release: 2.el5
summary: A library for changing configuration files
url: http://augeas.net/
rpm_license: LGPLv2+
rpm_group: System Environment/Libraries
rpm_buildhost: rpm-builder.delivery.puppetlabs.net
location_href: augeas-1.1.0-2.el5.src.rpm
checksum_type: sha
description:
  A library for programmatically editing configuration files. Augeas parses
  configuration files into a tree structure, which it exposes through its
  public API. Changes made through the API are written back to the initially
  read files.

  The transformation works very hard to preserve comments and formatting
  details. It is controlled by ``lens'' definitions that describe the file
  format and the transformation into a tree.


pkgId: c057be67f0b149c33af8aef3325242685b1d3224
name: ruby
arch: src
version: 1.8.7.374
epoch: 0
release: 2.el5
summary: An interpreter of object-oriented scripting language
url: http://www.ruby-lang.org/
rpm_license: Ruby or GPLv2
rpm_vendor: Puppet Labs
rpm_group: Development/Languages
rpm_buildhost: vali.delivery.puppetlabs.net
location_href: ruby-1.8.7.374-2.el5.src.rpm
checksum_type: sha
description:
  Ruby is the interpreted scripting language for quick and easy
  object-oriented programming.  It has many features to process text
  files and to do system management tasks (as in Perl).  It is simple,
  straight-forward, and extensible.


pkgId: 1131a4fb4da238a808a7801ce5b07c0264d8421c
name: ruby-rgen
arch: src
version: 0.6.5
epoch: 0
release: 2.el5
summary: Ruby Modeling and Generator Framework
url: https://rubygems.org/gems/rgen
rpm_license: MIT
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.delivery.puppetlabs.net
location_href: ruby-rgen-0.6.5-2.el5.src.rpm
checksum_type: sha
description:
  RGen is a framework for Model Driven Software Development (MDSD) in Ruby. This
  means that it helps you build Metamodels, instantiate Models, modify and
  transform Models and finally generate arbitrary textual content from it.


pkgId: 1eef3095a84e19c47e70136ffe1b2db64e3311c8
name: rubygem-deep_merge
arch: src
version: 1.0.0
epoch: 0
release: 2.el5
summary: Recursively merge hashes
url: http://rubygems.org/gems/deep_merge/versions/1.0.0
rpm_license: MIT
rpm_vendor: Puppet Labs
rpm_group: Development/Languages
rpm_buildhost: vali.delivery.puppetlabs.net
location_href: rubygem-deep_merge-1.0.0-2.el5.src.rpm
checksum_type: sha
description:
  Deep Merge is a simple set of utility function for Hash. It permits
  you to merge elements inside a hash together recursively. The manner
  by which it does this is somewhat arbitrary (since there is no defining
  standard for this) but it should end up being pretty intuitive and do what
  you expect.


pkgId: d9b49c2b7c928d8bed7039bd30c98c2bd81c6c1b
name: rubygem-ffi
arch: src
version: 1.0.9
epoch: 0
release: 11.el5
summary: FFI Extensions for Ruby
url: http://wiki.github.com/ffi/ffi
rpm_license: LGPLv3
rpm_group: Development/Languages
rpm_buildhost: vali.delivery.puppetlabs.net
location_href: rubygem-ffi-1.0.9-11.el5.src.rpm
checksum_type: sha
description:
  Ruby-FFI is a ruby extension for programmatically loading dynamic
  libraries, binding functions within them, and calling those functions
  from Ruby code. Moreover, a Ruby-FFI extension works without changes
  on Ruby and JRuby. Discover why should you write your next extension
  using Ruby-FFI here[http://wiki.github.com/ffi/ffi/why-use-ffi].


pkgId: a41e61e3bbfea44f4bff279152946a6fd1c5c789
name: rubygem-json
arch: src
version: 1.5.5
epoch: 0
release: 3.el5
summary: A JSON implementation in Ruby
url: http://json.rubyforge.org
rpm_license: Ruby or GPLv2
rpm_vendor: Puppet Labs
rpm_group: Development/Languages
rpm_buildhost: vali.delivery.puppetlabs.net
location_href: rubygem-json-1.5.5-3.el5.src.rpm
checksum_type: sha
description:
  This is a implementation of the JSON specification according
  to RFC 4627 in Ruby.
  You can think of it as a low fat alternative to XML,
  if you want to store data to disk or transmit it over
  a network rather than use a verbose markup language.


pkgId: 840ff97b03713aaab4ed442cf65383cb1cc4a791
name: rubygem-net-ping
arch: src
version: 1.6.2
epoch: 0
release: 1.el5
summary: A ping interface for Ruby
url: http://rubygems.org/gems/net-ping
rpm_license: Artistic 2.0
rpm_group: Development/Languages
rpm_buildhost: mills.delivery.puppetlabs.net
location_href: rubygem-net-ping-1.6.2-1.el5.src.rpm
checksum_type: sha
description:
  The net-ping library provides a ping interface for Ruby. It includes
  separate TCP, HTTP, ICMP, UDP, WMI (for Windows) and external ping
  classes.


pkgId: 573370a348d336c326f388b40cb42e8f59f51128
name: rubygem-puppet-lint
arch: src
version: 0.3.2
epoch: 0
release: 1.el5
summary: Check that your Puppet manifest conform to the style guide
url: http://rubygems.org/gems/puppet-lint
rpm_license: MIT
rpm_group: Development/Languages
rpm_buildhost: vali.delivery.puppetlabs.net
location_href: rubygem-puppet-lint-0.3.2-1.el5.src.rpm
checksum_type: sha
description:
  The goal of this project is to implement as many of the recommended Puppet
  style guidelines from the Puppet Labs style guide as practical. It is not
  meant to validate syntax. Please use puppet parser validate for that.


pkgId: 3221693591cc493e4f779f0869ac73c46c986d79
name: rubygem-rake-compiler
arch: src
version: 0.9.3
epoch: 0
release: 1.el5
summary: Rake-based Ruby C Extension task generator
url: http://rake-compiler.rubyforge.org/
rpm_license: MIT
rpm_group: Development/Languages
rpm_buildhost: localhost
location_href: rubygem-rake-compiler-0.9.3-1.el5.src.rpm
checksum_type: sha
description:
  rake-compiler aims to help Gem developers while dealing with
  Ruby C extensions, simplifiying the code and reducing the duplication.

  It follows *convention over configuration* and set an standarized
  structure to build and package C extensions in your gems.

  This is the result of expriences dealing with several Gems
  that required native extensions across platforms and different
  user configurations where details like portability and
  clarity of code were lacking.


