rpms/python-paver/EL-5 paver-python2.4.patch, NONE, 1.1 python-paver.spec, 1.2, 1.3
Toshio くらとみ
toshio at fedoraproject.org
Mon Apr 13 20:51:25 UTC 2009
Author: toshio
Update of /cvs/pkgs/rpms/python-paver/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27089
Modified Files:
python-paver.spec
Added Files:
paver-python2.4.patch
Log Message:
* Mon Apr 13 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 1.0-2
- Patch for python-2.4 compatibility
paver-python2.4.patch:
--- NEW FILE paver-python2.4.patch ---
diff -up Paver-1.0/paver/tasks.py.py2.4 Paver-1.0/paver/tasks.py
--- Paver-1.0/paver/tasks.py.py2.4 2009-04-13 13:12:28.000000000 -0700
+++ Paver-1.0/paver/tasks.py 2009-04-13 13:12:43.000000000 -0700
@@ -207,7 +207,7 @@ def _import_task(taskname):
full_mod_name = ".".join(parts[:-1])
mod_name = parts[-2]
try:
- module = __import__(full_mod_name, fromlist=[mod_name])
+ module = __import__(full_mod_name, globals(), locals(), [mod_name])
except ImportError:
return None
return getattr(module, func_name, None)
Index: python-paver.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-paver/EL-5/python-paver.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- python-paver.spec 8 Apr 2009 14:08:24 -0000 1.2
+++ python-paver.spec 13 Apr 2009 20:50:54 -0000 1.3
@@ -3,13 +3,15 @@
%define srcname Paver
Name: python-paver
Version: 1.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Python-based build/distribution/deployment scripting tool
Group: Development/Languages
License: BSD
URL: http://www.blueskyonmars.com/projects/paver/
Source0: http://pypi.python.org/packages/source/P/%{srcname}/%{srcname}-%{version}.tar.gz
+Patch0: paver-python2.4.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
@@ -49,6 +51,7 @@
%prep
%setup -q -n %{srcname}-%{version}
+%patch0 -p1 -b .py2.4
# Note: This falls somewhere in between source and non-source. It's a copy
# of the essential files from the library that's being packaged. But it's
@@ -79,6 +82,9 @@
%changelog
+* Mon Apr 13 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 1.0-2
+- Patch for python-2.4 compatibility
+
* Tue Mar 24 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 1.0-1
- New upstream final.
More information about the fedora-extras-commits
mailing list