about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <bofh@yhbt.net>2019-12-25 22:09:30 +0000
committerEric Wong <bofh@yhbt.net>2019-12-25 22:09:30 +0000
commit08916e2954026765ec9f2e8410f4f814ffb341a5 (patch)
tree260f58cc0b1eb9da2f0364583d65110a09f7d7de
parent118713bd3c9935161f88addad8717a6de9a411ce (diff)
downloadkgio-08916e2954026765ec9f2e8410f4f814ffb341a5.tar.gz
It's an unnecessary dependency for rebuilding the gem.
-rw-r--r--HACKING3
-rw-r--r--kgio.gemspec21
2 files changed, 12 insertions, 12 deletions
diff --git a/HACKING b/HACKING
index 86adf29..b94f25c 100644
--- a/HACKING
+++ b/HACKING
@@ -2,9 +2,6 @@
 
 === Documentation
 
-We use the latest version of {olddoc}[https://80x24.org/olddoc/] as
-much as possible.
-
 Please wrap documentation at 72 characters-per-line or less (long URLs
 are exempt) so it is comfortably readable from terminals.
 
diff --git a/kgio.gemspec b/kgio.gemspec
index 17100c6..de85c39 100644
--- a/kgio.gemspec
+++ b/kgio.gemspec
@@ -1,23 +1,26 @@
 ENV["VERSION"] or abort "VERSION= must be specified"
 manifest = File.readlines('.manifest').map! { |x| x.chomp! }
-require 'olddoc'
-extend Olddoc::Gemspec
-name, summary, title = readme_metadata
 
 Gem::Specification.new do |s|
   s.name = %q{kgio}
   s.version = ENV["VERSION"].dup
-  s.homepage = Olddoc.config['rdoc_url']
-  s.authors = ["#{name} hackers"]
-  s.description = readme_description
+  s.homepage = 'https://bogomips.org/kgio/'
+  s.authors = ['kgio hackers']
+  s.description = <<EOF
+This is a legacy project, do not use it for new projects.  Ruby
+2.3 and later should make this obsolete.  kgio provides
+non-blocking I/O methods for Ruby without raising exceptions on
+EAGAIN and EINPROGRESS.
+EOF
   s.email = %q{kgio-public@bogomips.org}
-  s.extra_rdoc_files = extra_rdoc_files(manifest)
+  s.extra_rdoc_files = IO.readlines('.document').map!(&:chomp!).keep_if do |f|
+    File.exist?(f)
+  end
   s.files = manifest
-  s.summary = summary
+  s.summary = 'kinder, gentler I/O for Ruby'
   s.test_files = Dir['test/test_*.rb']
   s.extensions = %w(ext/kgio/extconf.rb)
 
-  s.add_development_dependency('olddoc', '~> 1.0')
   s.add_development_dependency('test-unit', '~> 3.0')
   # s.add_development_dependency('strace_me', '~> 1.0') # Linux only