summaryrefslogtreecommitdiffstats
path: root/rubygem-activerecord-remove-rdoc-task.patch
diff options
context:
space:
mode:
Diffstat (limited to 'rubygem-activerecord-remove-rdoc-task.patch')
-rw-r--r--rubygem-activerecord-remove-rdoc-task.patch76
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
+