-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathredlander.gemspec
More file actions
28 lines (24 loc) · 1.33 KB
/
redlander.gemspec
File metadata and controls
28 lines (24 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
require File.expand_path('../lib/redlander/version', __FILE__)
Gem::Specification.new do |gem|
gem.name = 'redlander'
gem.authors = ['Slava Kravchenko']
gem.email = ['slava.kravchenko@gmail.com']
gem.version = ("$Release: #{Redlander::VERSION} $" =~ /[\.\d]+/) && $&
gem.platform = Gem::Platform::RUBY
gem.homepage = "https://github.com/cordawyn/redlander"
gem.summary = "Advanced Ruby bindings for Redland runtime library (librdf)."
gem.description = <<HERE
Redlander is Ruby bindings to Redland library (see http://librdf.org) written in C, which is used to manipulate RDF graphs. This is an alternative implementation of Ruby bindings (as opposed to the official bindings), aiming to be more intuitive, lightweight, high-performing and as bug-free as possible.
HERE
gem.files = `git ls-files`.split($\) - ["Gemfile.lock"]
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
gem.require_paths = ["lib"]
# gem.add_dependency("librdf0", "~> 1.0.15")
gem.add_dependency("xml_schema", "~> 0.2.0")
gem.add_dependency("ffi", "~> 1.3")
gem.add_development_dependency("rspec", "~> 2")
gem.license = "The MIT License (MIT)"
gem.extra_rdoc_files = ['README.md', 'ChangeLog']
gem.has_rdoc = false
end