From 26f1bf45cacfd0e6ada6780679f4e1d21030f0f7 Mon Sep 17 00:00:00 2001 From: Konstantin Ryabitsev Date: Aug 07 2009 12:53:59 +0000 Subject: Apply patch for title-munging issue (#491373) --- diff --git a/democracynow_feedparser_fix.patch b/democracynow_feedparser_fix.patch new file mode 100644 index 0000000..58c710a --- /dev/null +++ b/democracynow_feedparser_fix.patch @@ -0,0 +1,11 @@ +--- feedparser.py.orig 2007-12-28 00:59:15.000000000 +0100 ++++ feedparser.py 2007-12-28 00:59:46.000000000 +0100 +@@ -563,7 +563,7 @@ + + def mapContentType(self, contentType): + contentType = contentType.lower() +- if contentType == 'text': ++ if contentType == 'text' or contentType == 'plain': + contentType = 'text/plain' + elif contentType == 'html': + contentType = 'text/html' diff --git a/python-feedparser.spec b/python-feedparser.spec index e39cb83..21d9220 100644 --- a/python-feedparser.spec +++ b/python-feedparser.spec @@ -2,7 +2,7 @@ Name: python-feedparser Version: 4.1 -Release: 8%{?dist} +Release: 10%{?dist} Summary: Parse RSS and Atom feeds in Python Group: Development/Languages @@ -10,6 +10,7 @@ License: BSD URL: http://feedparser.org/ Source0: http://feedparser.googlecode.com/files/feedparser-%{version}.zip Patch0: feedparser_utf8_decoding.patch +Patch1: democracynow_feedparser_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -26,6 +27,7 @@ modules, including Dublin Core and Apple's iTunes extensions. %prep %setup -q -c %patch0 -p0 -b .utf8_decoding +%patch1 -p0 -b .title_munging find -type f -exec sed -i 's/\r//' {} ';' find -type f -exec chmod 0644 {} ';' @@ -52,6 +54,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Konstantin Ryabitsev - 4.1-10 +- Apply patch for title munging issue (#491373) + +* Sun Jul 26 2009 Fedora Release Engineering - 4.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Mar 04 2009 Konstantin Ryabitsev - 4.1-8 - Fix source URL (moved to googlecode).