Rakefile in ruby-audioinfo-0.1.7 vs Rakefile in ruby-audioinfo-0.2
- old
+ new
@@ -1,48 +1,40 @@
-require 'rubygems'
-require "rake/rdoctask"
+# -*- ruby -*-
-require File.join(File.expand_path(File.dirname(__FILE__)), 'lib', 'audioinfo')
+require 'hoe'
-begin
- require 'jeweler'
+Hoe.plugin :yard
+Hoe.plugin :gemspec
- #Jeweler::GemcutterTasks.new
+Hoe.spec('ruby-audioinfo') do
+ developer "Guillaume Pierronnet", "guillaume.pierronnet@gmail.com"
+ developer 'Marcello Barnaba', "unknown"
+ remote_rdoc_dir = ''
+ rdoc_locations << "rubyforge.org:/var/www/gforge-projects/ruby-audioinfo/"
- Jeweler::Tasks.new do |gemspec|
- gemspec.name = 'ruby-audioinfo'
- gemspec.version = AudioInfo::VERSION
- gemspec.authors = ['Guillaume Pierronnet', 'Marcello Barnaba']
- gemspec.email = 'moumar@rubyforge.org'
- gemspec.date = '2010-03-20'
+ self.extra_rdoc_files = FileList["*.rdoc"]
+ #history_file = "History.txt"
+ self.readme_file = "README.rdoc"
+ self.test_globs = ["test/test_*.rb"]
+ self.rsync_args = "-rv --delete"
- gemspec.homepage = 'http://ruby-audioinfo.rubyforge.org'
- gemspec.summary = 'Unified audio info access library'
- gemspec.description = 'ruby-audioinfo glues together various audio libraries and presents a single API to the developer.'
- 'Currently, supported formats are: mp3, ogg, mpc, ape, wma, flac, aac, mp4, m4a.'
-
- gemspec.files = %w( README.txt Rakefile History.txt) + Dir['{lib,test}/**/*']
- gemspec.extra_rdoc_files = %w( README.txt )
- gemspec.has_rdoc = true
- gemspec.require_path = 'lib'
-
- gemspec.add_dependency 'ruby-mp3info', '>= 0.6.3'
- gemspec.add_dependency 'ruby-ogginfo', '>= 0.3.1'
- gemspec.add_dependency 'mp4info', '>= 1.7.3'
- gemspec.add_dependency 'wmainfo-rb', '>= 0.5'
- gemspec.add_dependency 'flacinfo-rb', '>= 0.4'
- gemspec.add_dependency 'apetag', '= 1.1.2'
- end
- Jeweler::GemcutterTasks.new
-
- Jeweler::RubyforgeTasks.new
-
-rescue LoadError
- puts 'Jeweler not available. Install it with: gem install jeweler'
+ extra_deps << ['ruby-mp3info', '>= 0.7.1']
+ extra_deps << ['ruby-ogginfo', '>= 0.6.8']
+ extra_deps << ['mp4info', '>= 1.7.3']
+ extra_deps << ['moumar-wmainfo-rb', '>= 0.7']
+ extra_deps << ['flacinfo-rb', '>= 0.4']
+ extra_deps << ['apetag', '>= 1.1.4']
+ #extra_dev_deps << ["rake", ">=0"]
end
+=begin
+# vim: syntax=Ruby
+require 'rubygems'
+require "rake/rdoctask"
+
Rake::RDocTask.new do |rd|
- rd.main = "README.txt"
+ rd.main = "README.rdoc"
rd.rdoc_dir = "rdoc"
- rd.rdoc_files.include("README.txt", "History.txt", "lib/**/*.rb")
+ rd.rdoc_files.include("README.rdoc", "History.txt", "lib/**/*.rb")
rd.title = "ruby-audioinfo #{AudioInfo::VERSION}"
end
+=end