Gem::Specification.new do |s|
  s.name = %q{rbrainz}
  s.version = "0.2.0"
  s.date = %q{2007-06-27}
  s.summary = %q{Ruby library for the MusicBrainz XML webservice.}
  s.require_paths = %q{lib}
  s.email = %q{phw@rubyforge.org}
  s.homepage = %q{http://rbrainz.rubyforge.org}
  s.rubyforge_project = %q{rbrainz}
  s.description = %q{RBrainz is a Ruby client library to access the MusicBrainz XML webservice written in pure Ruby.  RBrainz follows the design of python-musicbrainz2, the reference implementation for a MusicBrainz client library. Developers used to python-musicbrainz2 should already know most of RBrainz' interface. However, RBrainz differs from python-musicbrainz2 wherever it makes the library more Ruby like or easier to use.  RBrainz supports the MusicBrainz XML Metadata Version 1.1, including support for labels and extended release events.}
  s.autorequire = %q{rbrainz}
  s.has_rdoc = true
  s.authors = ["Philipp Wolfer"]
  s.files = ["Rakefile", "LICENSE", "README", "TODO", "CHANGES", "doc/README.rdoc", "examples/searchartists.rb", "examples/getartist.rb", "lib/rbrainz/model/relation.rb", "lib/rbrainz/model/label.rb", "lib/rbrainz/model/release.rb", "lib/rbrainz/model/release_event.rb", "lib/rbrainz/model/disc.rb", "lib/rbrainz/model/track.rb", "lib/rbrainz/model/artist.rb", "lib/rbrainz/model/individual.rb", "lib/rbrainz/model/alias.rb", "lib/rbrainz/model/mbid.rb", "lib/rbrainz/model/entity.rb", "lib/rbrainz/model/incomplete_date.rb", "lib/rbrainz/data/countrynames.rb", "lib/rbrainz/data/languagenames.rb", "lib/rbrainz/data/scriptnames.rb", "lib/rbrainz/webservice/webservice.rb", "lib/rbrainz/webservice/mbxml.rb", "lib/rbrainz/webservice/filter.rb", "lib/rbrainz/webservice/query.rb", "lib/rbrainz/webservice/includes.rb", "lib/rbrainz/webservice/collection.rb", "lib/rbrainz/webservice.rb", "lib/rbrainz/model.rb", "lib/rbrainz.rb", "test/lib/test_entity.rb", "test/lib/testing_helper.rb", "test/test_mbxml.rb", "test/test_label.rb", "test/test_release.rb", "test/test_release_event.rb", "test/test_disc.rb", "test/test_label_filter.rb", "test/test_release_filter.rb", "test/test_alias.rb", "test/test_track_includes.rb", "test/test_collection.rb", "test/test_incomplete_date.rb", "test/test_artist_includes.rb", "test/test_webservice.rb", "test/test_track.rb", "test/test_query.rb", "test/test_label_includes.rb", "test/test_artist.rb", "test/test_release_includes.rb", "test/test_track_filter.rb", "test/test_mbid.rb", "test/test_artist_filter.rb", "test/test_relation.rb", "test/test-data/valid", "test/test-data/valid/label", "test/test-data/valid/label/Atlantic_Records_1.xml", "test/test-data/valid/label/Atlantic_Records_2.xml", "test/test-data/valid/label/Atlantic_Records_3.xml", "test/test-data/valid/label/search_result_1.xml", "test/test-data/valid/release", "test/test-data/valid/release/Under_the_Pink_3.xml", "test/test-data/valid/release/search_result_1.xml", "test/test-data/valid/release/Highway_61_Revisited_1.xml", "test/test-data/valid/release/Highway_61_Revisited_2.xml", "test/test-data/valid/release/Mission_Impossible_2.xml", "test/test-data/valid/release/Little_Earthquakes_1.xml", "test/test-data/valid/release/Little_Earthquakes_2.xml", "test/test-data/valid/release/Under_the_Pink_1.xml", "test/test-data/valid/release/Under_the_Pink_2.xml", "test/test-data/valid/track", "test/test-data/valid/track/Silent_All_These_Years_1.xml", "test/test-data/valid/track/Silent_All_These_Years_2.xml", "test/test-data/valid/track/Silent_All_These_Years_3.xml", "test/test-data/valid/track/search_result_1.xml", "test/test-data/valid/track/Silent_All_These_Years_4.xml", "test/test-data/valid/track/Silent_All_These_Years_5.xml", "test/test-data/valid/track/Silent_All_These_Years_6.xml", "test/test-data/valid/artist", "test/test-data/valid/artist/Tori_Amos_5.xml", "test/test-data/valid/artist/search_result_1.xml", "test/test-data/valid/artist/Tori_Amos_1.xml", "test/test-data/valid/artist/Tchaikovsky-1.xml", "test/test-data/valid/artist/Tori_Amos_2.xml", "test/test-data/valid/artist/Tchaikovsky-2.xml", "test/test-data/valid/artist/Tori_Amos_3.xml", "test/test-data/valid/artist/empty_1.xml", "test/test-data/valid/artist/Tori_Amos_4.xml", "test/test-data/valid/artist/empty_2.xml", "test/test-data/valid/user", "test/test-data/valid/user/User_1.xml", "test/test-data/invalid", "test/test-data/invalid/release", "test/test-data/invalid/track", "test/test-data/invalid/artist", "test/test-data/invalid/artist/empty_3.xml", "test/test-data/invalid/artist/basic_1.xml", "test/test-data/invalid/artist/basic_2.xml", "test/test-data/invalid/artist/search_result_1.xml", "test/test-data/invalid/artist/empty_1.xml", "test/test-data/invalid/artist/tags_1.xml", "test/test-data/invalid/artist/empty_2.xml", "test/test-data/README"]
  s.extra_rdoc_files = ["doc/README.rdoc", "LICENSE", "TODO", "CHANGES"]
  s.requirements = ["Optional: mb-discid >= 1.2 (for calculating disc IDs)"]
end