# packages

pkgId: 70bbfe07eefc65268378163c94951674068b0b6f
name: augeas
arch: x86_64
version: 0.10.0
epoch: 0
release: 3
summary: A library for changing configuration files
url: http://augeas.net/
rpm_license: LGPLv2+
rpm_group: System Environment/Libraries
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: augeas-0.10.0-3.src.rpm
location_href: augeas-0.10.0-3.x86_64.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: fd59ec05eaa1a94175cb9e30524852a329056f68
name: augeas-devel
arch: x86_64
version: 0.10.0
epoch: 0
release: 3
summary: Development files for augeas
url: http://augeas.net/
rpm_license: LGPLv2+
rpm_group: Development/Libraries
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: augeas-0.10.0-3.src.rpm
location_href: augeas-devel-0.10.0-3.x86_64.rpm
checksum_type: sha
description:
  The augeas-devel package contains libraries and header files for
  developing applications that use augeas.


pkgId: 94cc61ff3a26f831ac40a5b60f10bb9339e537d8
name: libffi
arch: x86_64
version: 3.0.5
epoch: 0
release: 2.el5
summary: A portable foreign function interface library
url: http://sourceware.org/libffi
rpm_license: BSD
rpm_group: System Environment/Libraries
rpm_buildhost: rpm-builder.delivery.puppetlabs.net
rpm_sourcerpm: libffi-3.0.5-2.el5.src.rpm
location_href: libffi-3.0.5-2.el5.x86_64.rpm
checksum_type: sha
description:
  Compilers for high level languages generate code that follow certain
  conventions.  These conventions are necessary, in part, for separate
  compilation to work.  One such convention is the "calling convention".
  The calling convention is a set of assumptions made by the compiler
  about where function arguments will be found on entry to a function.  A
  calling convention also specifies where the return value for a function
  is found.

  Some programs may not know at the time of compilation what arguments
  are to be passed to a function.  For instance, an interpreter may be
  told at run-time about the number and types of arguments used to call a
  given function.  `Libffi' can be used in such programs to provide a
  bridge from the interpreter program to compiled code.

  The `libffi' library provides a portable, high level programming
  interface to various calling conventions.  This allows a programmer to
  call any function specified by a call interface description at run time.

  FFI stands for Foreign Function Interface.  A foreign function
  interface is the popular name for the interface that allows code
  written in one language to call code written in another language.  The
  `libffi' library really only provides the lowest, machine dependent
  layer of a fully featured foreign function interface.  A layer must
  exist above `libffi' that handles type conversions for values passed
  between the two languages.


pkgId: de10a944c64b8de793407698da2f678b52eb4562
name: libffi-devel
arch: x86_64
version: 3.0.5
epoch: 0
release: 2.el5
summary: Development files for libffi
url: http://sourceware.org/libffi
rpm_license: BSD
rpm_group: Development/Libraries
rpm_buildhost: rpm-builder.delivery.puppetlabs.net
rpm_sourcerpm: libffi-3.0.5-2.el5.src.rpm
location_href: libffi-devel-3.0.5-2.el5.x86_64.rpm
checksum_type: sha
description:
  The libffi-devel package contains libraries and header files for
  developing applications that use libffi.


pkgId: 23526eacd005f96948a00e30a3a75db13d8821bf
name: rlwrap
arch: x86_64
version: 0.37
epoch: 0
release: 3.el5
summary: Wrapper for GNU readline
url: http://utopia.knoware.nl/~hlub/rlwrap/
rpm_license: GPLv2+
rpm_group: Applications/Text
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: rlwrap-0.37-3.el5.src.rpm
location_href: rlwrap-0.37-3.el5.x86_64.rpm
checksum_type: sha
description:
  rlwrap is a 'readline wrapper' that uses the GNU readline library to
  allow the editing of keyboard input for any other command. Input
  history is remembered across invocations, separately for each command;
  history completion and search work as in bash and completion word
  lists can be specified on the command line.


pkgId: ef814f443afec7a5a70d8330002b4bf8f1b1d790
name: ruby
arch: x86_64
version: 1.8.7.370
epoch: 0
release: 1.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: rpm-builder.puppetlabs.lan
rpm_sourcerpm: ruby-1.8.7.370-1.el5.src.rpm
location_href: ruby-1.8.7.370-1.el5.x86_64.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: 04a1d4477bcaa6c94f5fc831b374e2ee2b46c0fa
name: ruby-devel
arch: i386
version: 1.8.7.370
epoch: 0
release: 1.el5
summary: A Ruby development environment
url: http://www.ruby-lang.org/
rpm_license: Ruby or GPLv2
rpm_vendor: Puppet Labs
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: ruby-1.8.7.370-1.el5.src.rpm
location_href: ruby-devel-1.8.7.370-1.el5.i386.rpm
checksum_type: sha
description:
  Header files and libraries for building a extension library for the
  Ruby or an application embedded Ruby.


pkgId: 06a0db5b77e08478d686c1369fd44bfb2e8ae569
name: ruby-mysql
arch: x86_64
version: 2.7.3
epoch: 0
release: 1
summary: A Ruby interface to MySQL
url: http://www.tmtm.org/en/mysql/ruby/
rpm_license: Distributable
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: ruby-mysql-2.7.3-1.src.rpm
location_href: ruby-mysql-2.7.3-1.x86_64.rpm
checksum_type: sha
description:
  This is the MySQL API module for Ruby. It provides the same functions for
  Ruby programs that the MySQL C API provides for C programs.


pkgId: 82a6f6c1d5527497e2cc201faf382abad6a5ab9c
name: ruby-rdoc
arch: x86_64
version: 1.8.7.370
epoch: 0
release: 1.el5
summary: A tool to generate documentation from Ruby source files
url: http://www.ruby-lang.org/
rpm_license: (GPLv2 or Ruby) and CC-BY
rpm_vendor: Puppet Labs
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: ruby-1.8.7.370-1.el5.src.rpm
location_href: ruby-rdoc-1.8.7.370-1.el5.x86_64.rpm
checksum_type: sha
description:
  The rdoc is a tool to generate the documentation from Ruby source files.
  It supports some output formats, like HTML, Ruby interactive reference (ri),
  XML and Windows Help file (chm).


pkgId: 402374e4372fe5f87ff682a4309c33b498b69811
name: ruby-rgen
arch: noarch
version: 0.6.2
epoch: 0
release: 1.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
rpm_sourcerpm: ruby-rgen-0.6.2-1.el5.src.rpm
location_href: ruby-rgen-0.6.2-1.el5.noarch.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: 1c0a0d62f5f89a2257feaa6949cdead40ec5511d
name: ruby-ri
arch: x86_64
version: 1.8.7.370
epoch: 0
release: 1.el5
summary: Ruby interactive reference
url: http://www.ruby-lang.org/
rpm_license: Ruby or GPLv2
rpm_vendor: Puppet Labs
rpm_group: Documentation
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: ruby-1.8.7.370-1.el5.src.rpm
location_href: ruby-ri-1.8.7.370-1.el5.x86_64.rpm
checksum_type: sha
description:
  ri is a command line tool that displays descriptions of built-in
  Ruby methods, classes and modules. For methods, it shows you the calling
  sequence and a description. For classes and modules, it shows a synopsis
  along with a list of the methods the class or module implements.


pkgId: 58b4dfef3a8371799cdde03248141c8be2395aa6
name: rubygem-activerecord
arch: noarch
version: 2.3.15
epoch: 0
release: 2.el5
summary: Implements the ActiveRecord pattern for ORM
url: http://www.rubyonrails.org
rpm_license: MIT
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: rubygem-activerecord-2.3.15-2.el5.src.rpm
location_href: rubygem-activerecord-2.3.15-2.el5.noarch.rpm
checksum_type: sha
description:
  Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM. It ties database
  tables and classes together for business objects, like Customer or
  Subscription, that can find, save, and destroy themselves without resorting to
  manual SQL.


pkgId: 722ebc001f9b0d801fcd39a3dc3c324bb038fd01
name: rubygem-deep-merge
arch: noarch
version: 1.0.0
epoch: 0
release: 1.el5.centos
summary: Recursively merge hashes
url: http://rubygems.org/gems/deep_merge/versions/1.0.0
rpm_license: MIT
rpm_vendor: redhat
rpm_group: Development/Languages
rpm_buildhost: vali.delivery.puppetlabs.net
rpm_sourcerpm: rubygem-deep-merge-1.0.0-1.el5.centos.src.rpm
location_href: rubygem-deep-merge-1.0.0-1.el5.centos.noarch.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 thi) but it should end up being pretty intuitive and do what
  you expect.


pkgId: cbb810949157742c42f3e8a8fa782cbc627187df
name: rubygem-deep_merge
arch: noarch
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
rpm_sourcerpm: rubygem-deep_merge-1.0.0-2.el5.src.rpm
location_href: rubygem-deep_merge-1.0.0-2.el5.noarch.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: a4e1ff0b64d3551ae56c8d61b8e517a6dd2f8705
name: rubygem-ffi
arch: x86_64
version: 1.0.9
epoch: 0
release: 10.el5
summary: FFI Extensions for Ruby
url: http://wiki.github.com/ffi/ffi
rpm_license: LGPLv3
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.delivery.puppetlabs.net
rpm_sourcerpm: rubygem-ffi-1.0.9-10.el5.src.rpm
location_href: rubygem-ffi-1.0.9-10.el5.x86_64.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: 7966fd20a5b8c86de90a8f34407ff167db19f4a2
name: rubygem-hpricot
arch: x86_64
version: 0.8.6
epoch: 0
release: 1.el5
summary: a swift, liberal HTML parser with a fantastic library
url: http://github.com/hpricot/hpricot
rpm_license: ASL 2.0
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: rubygem-hpricot-0.8.6-1.el5.src.rpm
location_href: rubygem-hpricot-0.8.6-1.el5.x86_64.rpm
checksum_type: sha
description:
  Hpricot is a very flexible HTML parser, based on Tanaka Akira's
  HTree and John Resig's JQuery, but with the scanner recoded in C
  (using Ragel for scanning.)


pkgId: 5bc7253034d4372770d721b9bb213e179286b06c
name: rubygem-json
arch: x86_64
version: 1.4.6
epoch: 0
release: 1.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: rpm-builder.puppetlabs.lan
rpm_sourcerpm: rubygem-json-1.4.6-1.el5.src.rpm
location_href: rubygem-json-1.4.6-1.el5.x86_64.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: 1386ddabb25cdd89ecc75bb127db591f55ebb0ba
name: rubygem-net-ldap
arch: noarch
version: 0.2.2
epoch: 0
release: 4.el5
summary: Net::LDAP for Ruby implements client access LDAP protocol
url: http://net-ldap.rubyforge.org/
rpm_license: MIT
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.delivery.puppetlabs.net
rpm_sourcerpm: rubygem-net-ldap-0.2.2-4.el5.src.rpm
location_href: rubygem-net-ldap-0.2.2-4.el5.noarch.rpm
checksum_type: sha
description:
  Net::LDAP for Ruby (also called net-ldap) implements client access for the
  Lightweight Directory Access Protocol (LDAP), an IETF standard protocol for
  accessing distributed directory services. Net::LDAP is written completely in
  Ruby with no external dependencies. It supports most LDAP client features and
  a subset of server features as well.
  Net::LDAP has been tested against modern popular LDAP servers including
  OpenLDAP and Active Directory. The current release is mostly compliant with
  earlier versions of the IETF LDAP RFCs (2251–2256, 2829–2830, 3377, and
  3771).
  Our roadmap for Net::LDAP 1.0 is to gain full client compliance with
  the most recent LDAP RFCs (4510–4519, plus portions of 4520–4532).


pkgId: 578b20c25e108898a9232043e8a99bc6c61d34da
name: rubygem-net-ping
arch: noarch
version: 1.5.3
epoch: 0
release: 3.el5
summary: A ping interface for Ruby
url: http://www.rubyforge.org/projects/shards
rpm_license: Artistic 2.0
rpm_vendor: redhat
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.delivery.puppetlabs.net
rpm_sourcerpm: rubygem-net-ping-1.5.3-3.el5.src.rpm
location_href: rubygem-net-ping-1.5.3-3.el5.noarch.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: 27e94e47bb0440bd39e784f8e7fd1629fa52721a
name: rubygem-puppet-lint
arch: noarch
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
rpm_sourcerpm: rubygem-puppet-lint-0.3.2-1.el5.src.rpm
location_href: rubygem-puppet-lint-0.3.2-1.el5.noarch.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: 4b224650eeb3fc83459ad6b91bed22dc527f5988
name: rubygem-rack
arch: noarch
version: 1.0.1
epoch: 0
release: 2.el5
summary: Common API for connecting web frameworks, web servers and layers of software
url: http://rubyforge.org/projects/rack/
rpm_license: MIT
rpm_vendor: Puppet Labs
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: rubygem-rack-1.0.1-2.el5.src.rpm
location_href: rubygem-rack-1.0.1-2.el5.noarch.rpm
checksum_type: sha
description:
  Rack provides a common API for connecting web frameworks,
  web servers and layers of software in between.


pkgId: c70454f4a0acb093181d3e0b5392a5cbf30f4b17
name: rubygem-rake
arch: noarch
version: 0.8.7
epoch: 0
release: 2
summary: Ruby based make-like utility
url: http://rake.rubyforge.org
rpm_license: MIT
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: rubygem-rake-0.8.7-2.src.rpm
location_href: rubygem-rake-0.8.7-2.noarch.rpm
checksum_type: sha
description:
  Rake is a Make-like program implemented in Ruby. Tasks and dependencies are
  specified in standard Ruby syntax.


pkgId: ecb1d19f846c4c1059f08c084f8cc307f1f54df1
name: rubygem-rake-compiler
arch: noarch
version: 0.7.0
epoch: 0
release: 2.el5
summary: Rake-based Ruby C Extension task generator
url: http://rake-compiler.rubyforge.org/
rpm_license: MIT
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.delivery.puppetlabs.net
rpm_sourcerpm: rubygem-rake-compiler-0.7.0-2.el5.src.rpm
location_href: rubygem-rake-compiler-0.7.0-2.el5.noarch.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.


pkgId: c36712f113a56dd777dfabe09973d360b216342e
name: rubygem-rdiscount
arch: x86_64
version: 1.6.8
epoch: 0
release: 1.el5
summary: Discount (For Ruby). A Fast Implementation of Gruber's Markdown in C
url: https://github.com/rtomayko/rdiscount
rpm_license: ASL 2.0
rpm_group: Development/Languages
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: rubygem-rdiscount-1.6.8-1.el5.src.rpm
location_href: rubygem-rdiscount-1.6.8-1.el5.x86_64.rpm
checksum_type: sha
description:
  Discount (For Ruby) Implementation of John Gruber's Markdown markup languange in C. It implements all of the language described in the markdown syntax document and passes the Markdown 1.0 test suite.

  Requires: rubygem-rdiscount = 1.6.8-1.el5


pkgId: e38a4451ef1cfcfbebcc782ddeab1a9d108ad0f0
name: tanukiwrapper
arch: x86_64
version: 3.5.9
epoch: 0
release: 1.el5
summary: Java Service Wrapper
url: http://wrapper.tanukisoftware.org/
rpm_license: GPLv2
rpm_group: Development/Tools
rpm_buildhost: rpm-builder.puppetlabs.lan
rpm_sourcerpm: tanukiwrapper-3.5.9-1.el5.src.rpm
location_href: tanukiwrapper-3.5.9-1.el5.x86_64.rpm
checksum_type: sha
description:
  The Java Service Wrapper is an application which has
  evolved out of a desire to solve a number of problems
  common to many Java applications:
  - Run as a Windows Service or Unix Daemon
  - Application Reliability
  - Standard, Out of the Box Scripting
  - On Demand Restarts
  - Flexible Configuration
  - Ease Application installations
  - Logging


