Patch to fix messages that contain unicode summaries
https://bugzilla.redhat.com/show_bug.cgi?id=783912
This commit is contained in:
parent
023014ee27
commit
66978dd958
14
rpmlint-1.4-encoding.patch
Normal file
14
rpmlint-1.4-encoding.patch
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
diff -up rpmlint-1.4/Filter.py.enc rpmlint-1.4/Filter.py
|
||||||
|
--- rpmlint-1.4/Filter.py.enc 2012-01-23 09:56:03.861515705 -0800
|
||||||
|
+++ rpmlint-1.4/Filter.py 2012-01-23 09:58:36.783740193 -0800
|
||||||
|
@@ -29,7 +29,9 @@ if sys.stdout.isatty():
|
||||||
|
print(s)
|
||||||
|
else:
|
||||||
|
def __print(s):
|
||||||
|
- print(s.encode(locale.getpreferredencoding(), "replace"))
|
||||||
|
+ if isinstance(s, unicode):
|
||||||
|
+ s = s.encode(locale.getpreferredencoding(), "replace")
|
||||||
|
+ print(s)
|
||||||
|
|
||||||
|
def printInfo(pkg, reason, *details):
|
||||||
|
_print("I", pkg, reason, details)
|
@ -1,6 +1,6 @@
|
|||||||
Name: rpmlint
|
Name: rpmlint
|
||||||
Version: 1.4
|
Version: 1.4
|
||||||
Release: 5%{?dist}
|
Release: 6%{?dist}
|
||||||
Summary: Tool for checking common errors in RPM packages
|
Summary: Tool for checking common errors in RPM packages
|
||||||
|
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
@ -14,6 +14,7 @@ Source3: %{name}-etc.config
|
|||||||
Source4: %{name}.config.el4
|
Source4: %{name}.config.el4
|
||||||
# EL-5 specific config
|
# EL-5 specific config
|
||||||
Source5: %{name}.config.el5
|
Source5: %{name}.config.el5
|
||||||
|
Patch0: rpmlint-1.4-encoding.patch
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
BuildRequires: python >= 2.4
|
BuildRequires: python >= 2.4
|
||||||
BuildRequires: rpm-python >= 4.4
|
BuildRequires: rpm-python >= 4.4
|
||||||
@ -42,6 +43,7 @@ and source packages as well as spec files can be checked.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
%patch0 -p1 -b .enc
|
||||||
sed -i -e /MenuCheck/d Config.py
|
sed -i -e /MenuCheck/d Config.py
|
||||||
cp -p config config.example
|
cp -p config config.example
|
||||||
install -pm 644 %{SOURCE2} CHANGES.package.old
|
install -pm 644 %{SOURCE2} CHANGES.package.old
|
||||||
@ -86,6 +88,10 @@ make check
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jan 23 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 1.4-6
|
||||||
|
- Patch to fix messages that contain unicode summaries
|
||||||
|
https://bugzilla.redhat.com/show_bug.cgi?id=783912
|
||||||
|
|
||||||
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-5
|
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-5
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user