packages: redmine/redmine-rfpdf.patch - teach redmine how to handle new rfpdf
baggins
baggins at pld-linux.org
Fri Mar 12 21:59:07 CET 2010
Author: baggins Date: Fri Mar 12 20:59:07 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- teach redmine how to handle new rfpdf
---- Files affected:
packages/redmine:
redmine-rfpdf.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/redmine/redmine-rfpdf.patch
diff -u packages/redmine/redmine-rfpdf.patch:1.1 packages/redmine/redmine-rfpdf.patch:1.2
--- packages/redmine/redmine-rfpdf.patch:1.1 Fri Mar 12 21:49:43 2010
+++ packages/redmine/redmine-rfpdf.patch Fri Mar 12 21:59:02 2010
@@ -185,3 +185,62 @@
end
end
+diff -ur redmine-0.9.3/lib/redmine/export/pdf.rb redmine/lib/redmine/export/pdf.rb
+--- redmine-0.9.3/lib/redmine/export/pdf.rb 2010-03-10 13:06:18.555253446 +0100
++++ redmine/lib/redmine/export/pdf.rb 2010-03-12 21:09:59.000000000 +0100
+@@ -19,7 +19,7 @@
+
+ require 'iconv'
+ require 'rfpdf/fpdf'
+-require 'rfpdf/chinese'
++require 'fpdf/chinese'
+
+ module Redmine
+ module Export
+@@ -27,7 +27,7 @@
+ include ActionView::Helpers::TextHelper
+ include ActionView::Helpers::NumberHelper
+
+- class IFPDF < FPDF
++ class IFPDF < TCPDF
+ include Redmine::I18n
+ attr_accessor :footer_date
+
+@@ -56,8 +56,8 @@
+ @font_for_content = 'Big5'
+ @font_for_footer = 'Big5'
+ else
+- @font_for_content = 'Arial'
+- @font_for_footer = 'Helvetica'
++ @font_for_content = 'FreeSans'
++ @font_for_footer = 'FreeSans'
+ end
+ SetCreator(Redmine::Info.app_name)
+ SetFont(@font_for_content)
+@@ -120,7 +120,7 @@
+ title = query.new_record? ? l(:label_issue_plural) : query.name
+ title = "#{project} - #{title}" if project
+ pdf.SetTitle(title)
+- pdf.AliasNbPages
++ pdf.alias_nb_pages
+ pdf.footer_date = format_date(Date.today)
+ pdf.AddPage("L")
+
+@@ -189,7 +189,7 @@
+ def issue_to_pdf(issue)
+ pdf = IFPDF.new(current_language)
+ pdf.SetTitle("#{issue.project} - ##{issue.tracker} #{issue.id}")
+- pdf.AliasNbPages
++ pdf.alias_nb_pages
+ pdf.footer_date = format_date(Date.today)
+ pdf.AddPage
+
+@@ -316,7 +316,7 @@
+ def gantt_to_pdf(gantt, project)
+ pdf = IFPDF.new(current_language)
+ pdf.SetTitle("#{l(:label_gantt)} #{project}")
+- pdf.AliasNbPages
++ pdf.alias_nb_pages
+ pdf.footer_date = format_date(Date.today)
+ pdf.AddPage("L")
+ pdf.SetFontStyle('B',12)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/redmine/redmine-rfpdf.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list