Rakefile in ucf-0.7.0 vs Rakefile in ucf-1.0.0

- old
+ new

@@ -28,47 +28,14 @@ # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # # Author: Robert Haines -require 'rubygems' -require 'rake' -require 'rake/clean' -require 'rake/testtask' -require 'rdoc/task' -require 'jeweler' +require "bundler/gem_tasks" +require "rake/testtask" +require "rdoc/task" -# we need to add lib to the path because we're not installed yet! -$LOAD_PATH.unshift File.join(File.dirname(__FILE__), "lib") -require 'ucf' - task :default => [:test] - -Jeweler::Tasks.new do |s| - s.name = "ucf" - s.version = UCF::Version::STRING - s.authors = ["Robert Haines"] - s.email = ["support@mygrid.org.uk"] - s.homepage = "http://mygrid.github.io/ruby-ucf/" - s.platform = Gem::Platform::RUBY - s.summary = "Universal Container Format (UCF) Ruby Library" - s.description = "A Ruby library for working with Universal Container "\ - "Format files - a type of EPUB document. See the UCF specification "\ - "(https://learn.adobe.com/wiki/display/PDFNAV/Universal+Container+Format)"\ - " for details. They are very similar, although not as restrictive, as "\ - "the EPUB Open Container Format (OCF) "\ - "(http://www.idpf.org/epub/30/spec/epub30-ocf.html)." - s.require_path = "lib" - s.test_file = "test/ts_ucf.rb" - s.has_rdoc = true - s.extra_rdoc_files = ["ReadMe.rdoc", "Licence.rdoc", "Changes.rdoc"] - s.rdoc_options = ["-N", "--tab-width=2", "--main=ReadMe.rdoc"] - s.add_development_dependency('rake', '~> 10.0.4') - s.add_development_dependency('rdoc', '~> 4.0.1') - s.add_development_dependency('jeweler', '~> 1.8.4') - s.add_development_dependency('nokogiri', '~> 1.6') - s.add_runtime_dependency('zip-container', '>= 0.9.0') -end Rake::TestTask.new do |t| t.libs << "test" t.test_files = FileList['test/ts_ucf.rb'] t.verbose = true