|
1 | | -# -*- encoding: utf-8 -*- |
2 | | -lib = File.expand_path('../lib', __FILE__) |
3 | | -$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) |
4 | | -require 'rubydns/version' |
| 1 | + |
| 2 | +require_relative 'lib/rubydns/version' |
5 | 3 |
|
6 | 4 | Gem::Specification.new do |spec| |
7 | 5 | spec.name = "rubydns" |
8 | 6 | spec.version = RubyDNS::VERSION |
9 | 7 | spec.authors = ["Samuel Williams"] |
10 | 8 | spec.email = ["samuel.williams@oriontransfer.co.nz"] |
11 | 9 | spec.description = <<-EOF |
12 | | - RubyDNS is a high-performance DNS server which can be easily integrated into |
13 | | - other projects or used as a stand-alone daemon. By default it uses |
14 | | - rule-based pattern matching. Results can be hard-coded, computed, fetched from |
15 | | - a remote DNS server or fetched from a local cache, depending on requirements. |
16 | | -
|
17 | | - In addition, RubyDNS includes a high-performance asynchronous DNS resolver |
18 | | - built on top of Celluloid. This module can be used by itself in client |
19 | | - applications without using the full RubyDNS server stack. |
| 10 | + RubyDNS provides a rule-based DSL for implementing DNS servers, built on top of `Async::DNS`. |
20 | 11 | EOF |
21 | 12 | spec.summary = "An easy to use DNS server and resolver for Ruby." |
22 | | - spec.homepage = "http://www.codeotaku.com/projects/rubydns" |
| 13 | + spec.homepage = "https://github.com/socketry/rubydns" |
23 | 14 | spec.license = "MIT" |
24 | 15 |
|
25 | 16 | spec.files = `git ls-files`.split($/) |
|
0 commit comments