X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=rbot.gemspec;h=7792c3dd8d893659b98ff3a9db6b8fb7ce0223d5;hb=fcbe2a81573046c4381d72c1b294002cbd68b47c;hp=f8bb0874175ded2e9142d27e75bfa90fe9758f98;hpb=c097e2c9599367e8d956ef9f1f9bafbc0901d107;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/rbot.gemspec b/rbot.gemspec index f8bb0874..7792c3dd 100644 --- a/rbot.gemspec +++ b/rbot.gemspec @@ -1,41 +1,48 @@ -require 'rubygems' - -spec = Gem::Specification.new do |s| - - #### Basic information. +require 'rake' +Gem::Specification.new do |s| s.name = 'rbot' - s.version = '0.9.9' + s.version = '0.9.15' s.summary = <<-EOF A modular ruby IRC bot. EOF s.description = <<-EOF A modular ruby IRC bot specifically designed for ease of extension via plugins. EOF - - s.requirements << 'Ruby, version 1.8.0 (or newer)' - - #### Which files are to be included in this gem? Everything! (Except .svn directories.) - - s.files = Dir.glob("**/*").delete_if { |item| item.include?(".svn") } - - #### C code extensions. - - # s.require_path = '.' # is this correct? - # s.extensions << "extconf.rb" - - #### Load-time details: library and application (you will need one or both). - s.autorequire = 'rbot/ircbot' - s.has_rdoc = true - s.rdoc_options = ['--webcvs', '--include', 'lib', '--exclude', - '(data/|setup.rb|post-config.rb|rbotconfig.rb|timertest.rb)' - '--title', 'rbot API Documentation', '--main', 'lib/rbot/ircbot.rb', - 'lib', 'bin'] - - #### Author and project details. + s.requirements << 'Ruby, version 1.9.3 (or newer)' + s.licenses = ['GPL-2.0'] + + s.files = FileList[ + 'lib/**/*.rb', + 'bin/*', + 'data/rbot/**/*', + 'AUTHORS', + 'COPYING', + 'COPYING.rbot', + 'GPLv2', + 'README.md', + 'REQUIREMENTS', + 'TODO', + 'ChangeLog', + 'INSTALL', + 'Usage_en.txt', + 'man/rbot.xml', + 'setup.rb', + 'launch_here.rb', + 'po/*.pot', + 'po/**/*.po' + ] + + s.bindir = 'bin' + s.executables = ['rbot', 'rbotdb'] + s.extensions = 'Rakefile' + + s.rdoc_options = ['--exclude', 'post-install.rb', + '--title', 'rbot API Documentation', '--main', 'README.rdoc', 'README.rdoc'] s.author = 'Tom Gilbert' s.email = 'tom@linuxbrit.co.uk' - s.homepage = 'http://linuxbrit.co.uk/rbot/' - s.rubyforge_project = 'rbot' + s.homepage = 'https://ruby-rbot.org' + end +