[rst2pdf] Fix for bz #709119
Sergio Pascual
sergiopr at fedoraproject.org
Tue May 31 11:14:31 UTC 2011
commit 8125af9e63608f7d2cfa379db010366bfa972d1f
Author: Sergio Pascual <sergiopr at fis.ucm.es>
Date: Tue May 31 13:13:16 2011 +0200
Fix for bz #709119
rst2pdf-bz709119.patch | 31 +++++++++++++++++++++++++++++++
rst2pdf.spec | 7 ++++++-
2 files changed, 37 insertions(+), 1 deletions(-)
---
diff --git a/rst2pdf-bz709119.patch b/rst2pdf-bz709119.patch
new file mode 100644
index 0000000..d7269f2
--- /dev/null
+++ b/rst2pdf-bz709119.patch
@@ -0,0 +1,31 @@
+diff -ur rst2pdf-0.16/rst2pdf/createpdf.py rst2pdf-0.16.new/rst2pdf/createpdf.py
+--- rst2pdf-0.16/rst2pdf/createpdf.py 2010-10-06 23:21:41.000000000 +0200
++++ rst2pdf-0.16.new/rst2pdf/createpdf.py 2011-05-31 13:07:00.078550074 +0200
+@@ -166,11 +166,11 @@
+ self.basedir=basedir
+ self.language = language
+ try:
+- get_language (self.language)
++ get_language (self.language, None)
+ except ImportError:
+ try:
+ language = self.language.split('_', 1)[0]
+- get_language (language)
++ get_language (language, None)
+ self.language = language
+ except ImportError:
+ log.warning("Can't load Docutils module "\
+@@ -246,11 +246,11 @@
+ # Load the docutils language modules for all required languages
+ for lang in self.styles.languages:
+ try:
+- self.docutils_languages[lang] = get_language(lang)
++ self.docutils_languages[lang] = get_language(lang, None)
+ except ImportError:
+ try:
+ self.docutils_languages[lang] = \
+- get_language(lang.split('_', 1)[0])
++ get_language(lang.split('_', 1)[0], None)
+ except ImportError:
+ log.warning("Can't load Docutils module \
+ for language %s", lang)
diff --git a/rst2pdf.spec b/rst2pdf.spec
index b34cc8d..e344254 100644
--- a/rst2pdf.spec
+++ b/rst2pdf.spec
@@ -2,13 +2,14 @@
Name: rst2pdf
Version: 0.16
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Tool for transforming reStructuredText to PDF
License: MIT
Group: Development/Languages
URL: http://rst2pdf.googlecode.com
Source0: http://rst2pdf.googlecode.com/files/%{name}-%{version}.tar.gz
+Patch0: rst2pdf-bz709119.patch
BuildRequires: python-setuptools python-devel
Requires: python-reportlab python-simplejson python-pygments python-docutils
@@ -19,6 +20,7 @@ Tool for transforming reStructuredText to PDF using ReportLab
%prep
%setup -q
+%patch0 -p1
sed -i -e "1d" rst2pdf/findfonts.py
sed -i -e "1d" rst2pdf/smartypants.py
sed -i 's/\r//' Contributors.txt
@@ -50,6 +52,9 @@ rm -rf %{buildroot}
%{_mandir}/man1/*
%changelog
+* Tue May 31 2011 Sergio Pascual <sergiopr at fedoraproject.org> - 0.16-3
+- Fix for bz #709119
+
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.16-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
More information about the scm-commits
mailing list