Stream from the venti server instead of reading into memory.
[webvac] / webvac.gemspec
1 Gem::Specification.new { |s|
2         s.platform = Gem::Platform::RUBY
3
4         s.author = "Pete"
5         s.email = "pete@debu.gs"
6         s.files = Dir["{lib,doc,bin,ext,conf}/**/*"].delete_if {|f|
7                 /\/rdoc(\/|$)|\.gitignore$/i.match f
8         } + %w(Rakefile config.ru)
9         s.require_path = 'lib'
10         s.has_rdoc = true
11         s.extra_rdoc_files = (Dir['doc/*'] << 'README').select(&File.method(:file?))
12         s.extensions << 'ext/extconf.rb' if File.exist? 'ext/extconf.rb'
13         Dir['bin/*'].map(&File.method(:basename)).map(&s.executables.method(:<<))
14
15         s.name = 'webvac'
16         s.summary = "UGC management/backup using venti"
17         s.homepage = "http://github.com/pete/#{s.name}"
18         s.licenses = %w(AGPL-3.0) # For now, until I decide what to do.
19         %w(
20                 redic
21                 watts
22                 json
23                 rainbows
24                 magic
25         ).each &s.method(:add_dependency)
26         s.version = '0.1.6'
27 }