language: ruby
rvm:
  - 1.8.7
  - 1.9.2
  - 1.9.3
  - jruby-18mode
  - jruby-19mode
  - 2.0.0
  - rbx-18mode
  - rbx-19mode
before_install:
  - sudo apt-get update
  - sudo apt-get install libgirepository1.0-dev gobject-introspection libgnome-keyring-dev
matrix:
  allow_failures:
    - rvm: rbx-19mode

language: ruby
rvm:
  - 1.8.7
  - 1.9.2
  - 1.9.3
  - jruby-18mode
  - jruby-19mode
  - 2.0.0
  - rbx-18mode
  - rbx-19mode
# libgirepository1.0-dev: provides /usr/lib/libgirepository-1.0.so
# gir1.2-gnomekeyring-1.0: provides /usr/lib/girepository-1.0/GnomeKeyring-1.0.typelib
before_install:
  - sudo apt-get update
  - sudo apt-get install libgirepository1.0-dev gir1.2-gnomekeyring-1.0

Update Travis CI build configuration
Update Travis CI build configuration

- Do not allow any failures
- For gnomekeyring, use introspection package rather than development
  package
- Remove unnecessary gobject-introspection package
- Add comment to explain installed packages
