brianmario / bzip2-ruby

Original libbz2 ruby C bindings from Guy Decoux, with some new love

This URL has Read+Write access

brianmario (author)
Thu Oct 15 10:57:56 -0700 2009
commit  9476b3856c35e7f041f3b77fb73d056d6ebf2c5f
tree    86bc03e5f8db57ab9c310a820b1c1f194401e242
parent  95c211462c921bba2c3abb64a542f101fd576597
name age message
file CHANGELOG.rdoc Tue Oct 06 10:26:23 -0700 2009 updating files for 0.2.6 release [brianmario]
file README.rdoc Thu Oct 15 10:57:56 -0700 2009 Gemcutter ftw [brianmario]
file Rakefile Mon May 18 07:51:20 -0700 2009 adding Bzip2::VERSION, renaming bzip2 compiled ... [brianmario]
file VERSION.yml Tue Oct 06 10:25:21 -0700 2009 Version bump to 0.2.6 [brianmario]
file bzip2-ruby.gemspec Tue Oct 06 10:26:23 -0700 2009 updating files for 0.2.6 release [brianmario]
directory ext/ Tue Oct 06 10:22:12 -0700 2009 add some missing macros if they don't exist to ... [brianmario]
directory lib/ Tue Oct 06 10:26:23 -0700 2009 updating files for 0.2.6 release [brianmario]
directory spec/ Mon May 18 18:04:18 -0700 2009 update spec_helper, adding 1.9 string method th... [brianmario]
directory tasks/ Sat May 02 19:23:43 -0700 2009 initial commit [brianmario]
README.rdoc

Ruby C bindings to libbzip2

Installation

First make sure you’ve got Gemcutter in your sources list:

 gem sources -a http://gemcutter.org

Then go ahead and install it as usual:

 sudo gem install bzip2-ruby

You may need to specify:

 --with-bz2-dir=<include file directory for libbzip2>

Copying

 This extension module is copyrighted free software by Guy Decoux
 You can redistribute it and/or modify it under the same term as Ruby.
 Guy Decoux <ts@moulon.inra.fr>

Modifications from origin version

  • Switch to Jeweler
  • Renamed BZ2 module/namespace to Bzip2
  • Renamed compiled binary from "bz2" to "bzip2"
  • Renamed gem from "bz2" to "bzip2-ruby"
  • Converted original tests to rspec
  • 1.9 compatibility