forked from vjt/ruby-audioinfo
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Rakefile
37 lines (31 loc) · 1.51 KB
/
Rakefile
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
29
30
31
32
33
34
35
36
37
require 'rubygems'
require File.join(File.expand_path(File.dirname(__FILE__)), 'lib', 'audioinfo')
begin
require 'jeweler'
Jeweler::Tasks.new do |gemspec|
gemspec.name = 'panmind-ruby-audioinfo'
gemspec.version = AudioInfo::VERSION
gemspec.authors = ['Guillaume Pierronnet', 'Marcello Barnaba']
gemspec.email = 'moumar@rubyforge.org'
gemspec.date = '2011-01-14'
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.4.2'
gemspec.add_dependency 'mp4info', '~> 1.7.3'
gemspec.add_dependency 'wmainfo-rb', '~> 0.5'
gemspec.add_dependency 'flacinfo-rb', '~> 0.4'
end
rescue LoadError
puts 'Jeweler not available. Install it with: gem install jeweler'
end
#task :tag_svn do
# svn_repo = "svn+ssh://rubyforge.org/var/svn/ruby-audioinfo"
# sh "svn copy -m 'tagged version #{hoe.version}' #{svn_repo}/trunk #{svn_repo}/tags/REL-#{hoe.version}"
#end