1 # vim: fileencoding=UTF-8 ft=ruby syn=ruby ts=2 sw=2 ai eol et si
3 # Copyright (c) 2009 Jörg W Mittag <mailto:JoergWMittag+Akkordarbeit@GoogleMail.Com>
4 # Copyright (c) 2009 Marc Rummel <mailto:Marc.Rummel+Akkordarbeit@GoogleMail.Com>
5 # This code is licensed under the terms of the MIT License (see LICENSE.rdoc)
11 SUMMARY = 'Formats ChordPro leadsheets as HTML or plaintext'
12 AUTHORS = ['Jörg W Mittag', 'Marc Rummel']
13 EMAIL = 'JoergWMittag+Akkordarbeit@GoogleMail.Com'
14 HOMEPAGE = 'https://JoergWMittag.GitHub.Com/akkordarbeit/'
15 DESCRIPTION = <<-'HERE'
16 Akkordarbeit is a program for formatting simple leadsheets in a
17 simplified ChordPro format to various other formats such as HTML
21 LICENSE = 'MIT X11 License (see LICENSE.rdoc)'
23 FEATUREDIR = 'features'
25 html_formatter.feature
27 text_formatter.feature
28 step_definitions/akkordarbeit_steps.rb
30 FEATUREFILES = FEATURES.map { |f| File.join FEATUREDIR, f }
39 SPECFILES = SPECS.map { |f| File.join SPECDIR, f }
41 TESTFILES = FEATUREFILES + SPECFILES
51 akkordarbeit/html_formatter.rb
52 akkordarbeit/parser.rb
53 akkordarbeit/text_formatter.rb
55 SOURCEFILES = SOURCES.map { |f| File.join SOURCEDIR, f }
61 EXECUTABLEFILES = EXECUTABLES.map { |f| File.join EXECUTABLEDIR, f }
63 RDOCFILES = DOCFILES + EXECUTABLEFILES + SOURCEFILES
64 RDOCOPTIONS = %w[--all --charset=UTF-8 --line-numbers --webcvs=https://GitHub.Com/JoergWMittag/Akkordarbeit/blob/master/%s]
66 FILELIST = TESTFILES + RDOCFILES
68 GEMSPEC = Gem::Specification.new do |s|
69 s.name = NAME.downcase
71 s.version = Gem::Version.new VERSION
75 s.rubyforge_project = NAME
77 s.required_ruby_version = Gem::Version.new '1.8.6'
78 s.required_rubygems_version = Gem::Version.new '1.3.2'
80 s.rdoc_options = RDOCOPTIONS
81 s.extra_rdoc_files = DOCFILES
83 s.test_files = TESTFILES
84 s.executables = EXECUTABLES
85 s.description = DESCRIPTION
86 s.add_development_dependency 'cucumber', '~> 0.3.0'
87 s.add_development_dependency 'jscruggs-metric_fu', '~> 0.9.0'
88 s.add_development_dependency 'rdoc', '~> 2.4.3', '>= 2.4.2'
89 s.add_development_dependency 'rspec', '~> 1.2.4', '>= 1.2.4'
92 end unless defined? Akkordarbeit::Projectinfo::GEMSPEC