rpms/python-cheetah/devel cheetah-testing.patch, NONE, 1.1 python-cheetah.spec, 1.14, 1.15
Toshio くらとみ
toshio at fedoraproject.org
Mon Dec 1 23:53:42 UTC 2008
Author: toshio
Update of /cvs/pkgs/rpms/python-cheetah/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24151
Modified Files:
python-cheetah.spec
Added Files:
cheetah-testing.patch
Log Message:
add a patch to output some debugging information.
cheetah-testing.patch:
--- NEW FILE cheetah-testing.patch ---
Index: Cheetah-2.0.1/src/ImportManager.py
===================================================================
--- Cheetah-2.0.1.orig/src/ImportManager.py
+++ Cheetah-2.0.1/src/ImportManager.py
@@ -407,7 +407,14 @@ class ImportManager:
__builtin__.__import__ = self.importHook
__builtin__.reload = self.reloadHook
- def importHook(self, name, globals=None, locals=None, fromlist=None):
+ def importHook(self, name, globals=None, locals=None, fromlist=None, other=None):
+ log = open('/tmp/cheetah.log', 'a')
+ log.write( '**************\nimportHook: name:%s\n' % [name])
+ log.write( 'importHook: globals:%s\n' % [globals])
+ log.write( 'importHook: locals:%s\n' % [locals])
+ log.write( 'importHook: fromlist:%s\n' % [fromlist])
+ log.write( 'importHook: other:%s\n\n' % [other])
+ log.close()
# first see if we could be importing a relative name
#print "importHook(%s, %s, locals, %s)" % (name, globals['__name__'], fromlist)
_sys_modules_get = sys.modules.get
Index: python-cheetah.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-cheetah/devel/python-cheetah.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- python-cheetah.spec 29 Nov 2008 15:27:17 -0000 1.14
+++ python-cheetah.spec 1 Dec 2008 23:53:12 -0000 1.15
@@ -2,13 +2,14 @@
Name: python-cheetah
Version: 2.0.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Template engine and code-generator
Group: Development/Libraries
License: MIT
URL: http://cheetahtemplate.org/
Source: http://download.sourceforge.net/cheetahtemplate/Cheetah-%{version}.tar.gz
+Patch0: cheetah-testing.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
@@ -24,6 +25,7 @@
%prep
%setup -q -n Cheetah-%{version}
+%patch -p1
%build
export CHEETAH_USE_SETUPTOOLS=1
@@ -38,6 +40,7 @@
export PATH="%{buildroot}/%{_bindir}:$PATH"
export PYTHONPATH="%{buildroot}/%{python_sitearch}"
%{__python} %{buildroot}/%{python_sitearch}/Cheetah/Tests/Test.py
+cat /tmp/cheetah.log
%clean
rm -rf %{buildroot}
@@ -92,6 +95,8 @@
%{python_sitearch}/Cheetah-%{version}-*.egg-info/*.txt
%changelog
+* Mon Dec 1 2008 Toshio Kuratomi <toshio at fedoraproject.org> - 2.0.1-4
+*
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 2.0.1-3
- Rebuild for Python 2.6
More information about the fedora-extras-commits
mailing list