diff options
Diffstat (limited to 'rubygem-activerecord-remove-rdoc-task.patch')
-rw-r--r-- | rubygem-activerecord-remove-rdoc-task.patch | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/rubygem-activerecord-remove-rdoc-task.patch b/rubygem-activerecord-remove-rdoc-task.patch new file mode 100644 index 0000000..82cf19e --- /dev/null +++ b/rubygem-activerecord-remove-rdoc-task.patch @@ -0,0 +1,76 @@ +From c2928e6acd9a214d3d04ba1d059932af73443230 Mon Sep 17 00:00:00 2001 +From: Ken Dreyer <ktdreyer@ktdreyer.com> +Date: Thu, 7 Feb 2013 20:40:36 -0700 +Subject: [PATCH] remove Rake rdoc task + +The ruby-rdoc package in RHEL 6 is too old. Remove any trace of it from +the Rakefile. +--- + activerecord/Rakefile | 30 ------------------------------ + 1 files changed, 0 insertions(+), 30 deletions(-) + +diff --git a/activerecord/Rakefile b/activerecord/Rakefile +index 47570bd..65d68e1 100644 +--- a/activerecord/Rakefile ++++ b/activerecord/Rakefile +@@ -1,7 +1,6 @@ + require 'rubygems' + require 'rake' + require 'rake/testtask' +-require 'rdoc/task' + require 'rake/packagetask' + require 'rubygems/package_task' + +@@ -155,26 +154,6 @@ task :build_frontbase_databases => 'frontbase:build_databases' + task :rebuild_frontbase_databases => 'frontbase:rebuild_databases' + + +-# Generate the RDoc documentation +- +-RDoc::Task.new { |rdoc| +- rdoc.rdoc_dir = 'doc' +- rdoc.title = "Active Record -- Object-relation mapping put on rails" +- rdoc.options << '--line-numbers' << '--inline-source' << '-A cattr_accessor=object' +- rdoc.options << '--charset' << 'utf-8' +- rdoc.template = ENV['template'] ? "#{ENV['template']}.rb" : '../doc/template/horo' +- rdoc.rdoc_files.include('README', 'RUNNING_UNIT_TESTS', 'CHANGELOG') +- rdoc.rdoc_files.include('lib/**/*.rb') +- rdoc.rdoc_files.exclude('lib/active_record/vendor/*') +- rdoc.rdoc_files.include('dev-utils/*.rb') +-} +- +-# Enhance rdoc task to copy referenced images also +-task :rdoc do +- FileUtils.mkdir_p "doc/files/examples/" +- FileUtils.copy "examples/associations.png", "doc/files/examples/associations.png" +-end +- + + # Create compressed packages + +@@ -200,9 +179,6 @@ spec = Gem::Specification.new do |s| + s.files.delete FIXTURES_ROOT + "/fixture_database_2.sqlite3" + s.require_path = 'lib' + +- s.extra_rdoc_files = %w( README ) +- s.rdoc_options.concat ['--main', 'README'] +- + s.author = "David Heinemeier Hansson" + s.email = "david@loudthinking.com" + s.homepage = "http://www.rubyonrails.org" +@@ -249,12 +225,6 @@ task :pgem => [:package] do + `ssh gems.rubyonrails.org '/u/sites/gems/gemupdate.sh'` + end + +-desc "Publish the API documentation" +-task :pdoc => [:rdoc] do +- require 'rake/contrib/sshpublisher' +- Rake::SshDirPublisher.new("wrath.rubyonrails.org", "public_html/ar", "doc").upload +-end +- + desc "Publish the release files to RubyForge." + task :release => [ :package ] do + require 'rubyforge' +-- +1.7.1 + |