1619 Mercurial needs to transition to python2.6 oi_151a oi_151a_prestable0
authorBayard Bell <buffer.g.overflow@gmail.com>
Mon, 10 Oct 2011 01:17:46 +0100
branchoi_151a
changeset 106 d5bfd42e929e
parent 105 4c78dcc5e8bd
child 107 3896edaeba33
1619 Mercurial needs to transition to python2.6
usr/src/Targetdirs
usr/src/cmd/mercurial/Makefile.sfw
usr/src/pkgdefs/SUNWmercurial/prototype_com
--- a/usr/src/Targetdirs	Tue Sep 20 18:53:20 2011 +0000
+++ b/usr/src/Targetdirs	Mon Oct 10 01:17:46 2011 +0100
@@ -400,6 +400,22 @@
 	/usr/lib/python2.6/vendor-packages/logilab/astng/test/regrtest_data/package \
 	/usr/lib/python2.6/vendor-packages/logilab/astng/test/regrtest_data/package/subpackage \
 	/usr/lib/python2.6/vendor-packages/logilab_astng-0.19.0-py2.6.egg-info \
+        /usr/lib/python2.6/vendor-packages/hgext \
+        /usr/lib/python2.6/vendor-packages/hgext/convert \
+        /usr/lib/python2.6/vendor-packages/hgext/highlight \
+        /usr/lib/python2.6/vendor-packages/hgext/zeroconf \
+        /usr/lib/python2.6/vendor-packages/mercurial \
+        /usr/lib/python2.6/vendor-packages/mercurial/hgweb \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/atom \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/coal \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/paper \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/raw \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/rss \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/spartan \
+        /usr/lib/python2.6/vendor-packages/mercurial/templates/static \
 	/usr/lib/python2.6/vendor-packages/pylint \
 	/usr/lib/python2.6/vendor-packages/pylint/pyreverse \
 	/usr/lib/python2.6/vendor-packages/pylint/reporters \
--- a/usr/src/cmd/mercurial/Makefile.sfw	Tue Sep 20 18:53:20 2011 +0000
+++ b/usr/src/cmd/mercurial/Makefile.sfw	Mon Oct 10 01:17:46 2011 +0100
@@ -315,17 +315,27 @@
 	static/style.css \
 	template-vars.txt
 
-PYTHONLIB= /usr/lib/python2.4/vendor-packages
+PYTHON24LIB= /usr/lib/python2.4/vendor-packages
+PYTHON26LIB= /usr/lib/python2.6/vendor-packages
 
-ROOTPYTHONLIB= $(ROOT)$(PYTHONLIB)
+ROOTPYTHON24LIB= $(ROOT)$(PYTHON24LIB)
+ROOTPYTHON26LIB= $(ROOT)$(PYTHON26LIB)
 
 ROOTDEMOFILES = $(DEMOFILES:%=$(ROOTUSRDEMO)/mercurial/%)
 ROOTEXDEMOFILES = $(EXDEMOFILES:%=$(ROOTUSRDEMO)/mercurial/%)
 
-ROOTPYFILES = $(PYFILES:%=$(ROOTPYTHONLIB)/%)
-ROOTPYCFILES = $(PYCFILES:%=$(ROOTPYTHONLIB)/%)
-ROOTPYSOFILES = $(PYSOFILES:%=$(ROOTPYTHONLIB)/%)
-ROOTTEMPLATEFILES = $(TEMPLATEFILES:%=$(ROOTPYTHONLIB)/mercurial/templates/%)
+ROOTPY24FILES = $(PYFILES:%=$(ROOTPYTHON24LIB)/%)
+ROOTPY26FILES = $(PYFILES:%=$(ROOTPYTHON26LIB)/%)
+ROOTPYFILES = $(ROOTPY24FILES) $(ROOTPY26FILES)
+ROOTPYC24FILES = $(PYCFILES:%=$(ROOTPYTHON24LIB)/%)
+ROOTPYC26FILES = $(PYCFILES:%=$(ROOTPYTHON26LIB)/%)
+ROOTPYCFILES = $(ROOTPYC24FILES) $(ROOTPYC26FILES)
+ROOTPYSO24FILES = $(PYSOFILES:%=$(ROOTPYTHON24LIB)/%)
+ROOTPYSO26FILES = $(PYSOFILES:%=$(ROOTPYTHON26LIB)/%)
+ROOTPYSOFILES = $(ROOTPYSO24FILES) $(ROOTPYSO26FILES)
+ROOTTEMPLATE24FILES = $(TEMPLATEFILES:%=$(ROOTPYTHON24LIB)/mercurial/templates/%)
+ROOTTEMPLATE26FILES = $(TEMPLATEFILES:%=$(ROOTPYTHON26LIB)/mercurial/templates/%)
+ROOTTEMPLATEFILES = $(ROOTTEMPLATE24FILES) $(ROOTTEMPLATE26FILES)
 
 include ../Makefile.cmd
 
@@ -345,16 +355,22 @@
 	cd $(VER); env CC=$(CC) $(PYTHON24) setup.py build \
 		--executable=$(PYTHON24)
 
-$(VER)/build/proto: $(VER)/build/scripts-2.4/hg
+$(VER)/build/scripts-2.6/hg: $(VER)/setup.py
+	cd $(VER); env CC=$(CC) $(PYTHON26) setup.py build \
+		--executable=$(PYTHON26)
+
+$(VER)/build/proto: $(VER)/build/scripts-2.4/hg $(VER)/build/scripts-2.6/hg
 	cd $(VER); env CC=$(CC) $(PYTHON24) setup.py install --root=build/proto \
-		--install-lib=$(PYTHONLIB)
+		--install-lib=$(PYTHON24LIB)
+	cd $(VER); env CC=$(CC) $(PYTHON26) setup.py install --root=build/proto \
+		--install-lib=$(PYTHON26LIB)
 
 $(VER)/setup.py: $(VER)/.patched
 
 test: install
 	cd $(VER)/tests; \
 	env PYTHONPATH=$(VER)/build/proto \
-	$(PYTHON24) run-tests.py
+	$(PYTHON26) run-tests.py
 
 install: all .WAIT $(ROOTPROG) \
 	$(ROOTMAN1FILES) $(ROOTMAN5FILES) $(ROOTDEMOFILES) \
@@ -378,11 +394,18 @@
 $(ROOTUSRDEMO)/mercurial/%: $(VER)/%
 	$(INS.pyfile)
 
-$(ROOTPYTHONLIB)/%.so: $(VER)/build/proto/$(PYTHONLIB)/%.so
+$(ROOTPYTHON24LIB)/%.so: $(VER)/build/proto/$(PYTHON24LIB)/%.so
 	$(SRC)/tools/post_process_so $<
 	$(INS.pyfile)
 
-$(ROOTPYTHONLIB)/%: $(VER)/build/proto/$(PYTHONLIB)/%
+$(ROOTPYTHON26LIB)/%.so: $(VER)/build/proto/$(PYTHON26LIB)/%.so
+	$(SRC)/tools/post_process_so $<
+	$(INS.pyfile)
+
+$(ROOTPYTHON24LIB)/%: $(VER)/build/proto/$(PYTHON24LIB)/%
+	$(INS.pyfile)
+
+$(ROOTPYTHON26LIB)/%: $(VER)/build/proto/$(PYTHON26LIB)/%
 	$(INS.pyfile)
 
 $(ROOTMAN1)/% $(ROOTMAN5)/%: sunman/%
--- a/usr/src/pkgdefs/SUNWmercurial/prototype_com	Tue Sep 20 18:53:20 2011 +0000
+++ b/usr/src/pkgdefs/SUNWmercurial/prototype_com	Mon Oct 10 01:17:46 2011 +0100
@@ -480,3 +480,388 @@
 d none usr/share/man/man5 755 root bin
 f none usr/share/man/man5/hgignore.5 444 root bin
 f none usr/share/man/man5/hgrc.5 444 root bin
+d none usr/lib/python2.6 0755 root bin
+d none usr/lib/python2.6/vendor-packages 0755 root bin
+d none usr/lib/python2.6/vendor-packages/hgext 0755 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/__init__.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/__init__.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/acl.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/acl.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/bookmarks.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/bookmarks.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/bugzilla.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/bugzilla.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/children.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/children.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/churn.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/churn.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/color.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/color.pyc 0444 root bin
+d none usr/lib/python2.6/vendor-packages/hgext/convert 0755 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/__init__.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/__init__.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/bzr.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/bzr.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/common.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/common.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/convcmd.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/convcmd.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/cvs.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/cvs.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/cvsps.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/cvsps.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/darcs.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/darcs.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/filemap.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/filemap.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/git.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/git.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/gnuarch.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/gnuarch.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/hg.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/hg.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/monotone.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/monotone.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/p4.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/p4.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/subversion.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/subversion.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/transport.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/convert/transport.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/extdiff.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/extdiff.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/fetch.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/fetch.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/gpg.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/gpg.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/graphlog.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/graphlog.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/hgcia.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/hgcia.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/hgk.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/hgk.pyc 0444 root bin
+d none usr/lib/python2.6/vendor-packages/hgext/highlight 0755 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/highlight/__init__.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/highlight/__init__.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/highlight/highlight.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/highlight/highlight.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/interhg.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/interhg.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/keyword.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/keyword.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/mq.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/mq.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/notify.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/notify.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/pager.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/pager.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/parentrevspec.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/parentrevspec.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/patchbomb.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/patchbomb.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/purge.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/purge.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/rebase.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/rebase.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/record.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/record.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/share.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/share.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/transplant.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/transplant.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/win32mbcs.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/win32mbcs.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/win32text.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/win32text.pyc 0444 root bin
+d none usr/lib/python2.6/vendor-packages/hgext/zeroconf 0755 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/zeroconf/Zeroconf.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/zeroconf/Zeroconf.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/zeroconf/__init__.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/hgext/zeroconf/__init__.pyc 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/__init__.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/__init__.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/__version__.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/__version__.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/ancestor.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/ancestor.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/archival.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/archival.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/base85.so 0555 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/bdiff.so 0555 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/bundlerepo.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/bundlerepo.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/byterange.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/byterange.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/changegroup.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/changegroup.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/changelog.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/changelog.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/cmdutil.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/cmdutil.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/commands.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/commands.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/config.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/config.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/context.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/context.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/copies.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/copies.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/demandimport.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/demandimport.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/diffhelpers.so 0555 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/dirstate.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/dirstate.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/dispatch.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/dispatch.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/encoding.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/encoding.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/error.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/error.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/extensions.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/extensions.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/fancyopts.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/fancyopts.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/filelog.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/filelog.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/filemerge.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/filemerge.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/graphmod.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/graphmod.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hbisect.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hbisect.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/help.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/help.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hg.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hg.pyc 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/hgweb 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/__init__.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/__init__.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/common.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/common.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/hgweb_mod.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/hgweb_mod.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/hgwebdir_mod.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/hgwebdir_mod.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/protocol.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/protocol.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/request.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/request.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/server.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/server.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/webcommands.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/webcommands.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/webutil.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/webutil.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/wsgicgi.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hgweb/wsgicgi.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hook.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/hook.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/httprepo.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/httprepo.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/i18n.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/i18n.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/ignore.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/ignore.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/keepalive.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/keepalive.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/localrepo.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/localrepo.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/lock.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/lock.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/lsprof.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/lsprof.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/lsprofcalltree.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/lsprofcalltree.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/mail.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/mail.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/manifest.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/manifest.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/match.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/match.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/mdiff.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/mdiff.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/merge.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/merge.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/mpatch.so 0555 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/node.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/node.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/osutil.so 0555 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/parsers.so 0555 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/patch.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/patch.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/posix.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/posix.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/repair.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/repair.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/repo.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/repo.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/revlog.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/revlog.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/simplemerge.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/simplemerge.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/sshrepo.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/sshrepo.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/sshserver.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/sshserver.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/statichttprepo.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/statichttprepo.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/store.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/store.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/streamclone.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/streamclone.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/strutil.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/strutil.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/subrepo.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/subrepo.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templatefilters.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templatefilters.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templater.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templater.pyc 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates 0755 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/atom 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/atom/changelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/atom/changelogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/atom/error.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/atom/filelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/atom/header.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/atom/map 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/atom/tagentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/atom/tags.tmpl 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/coal 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/coal/header.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/coal/map 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/branches.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/changelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/changelogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/changeset.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/error.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/fileannotate.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/filediff.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/filelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/filerevision.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/footer.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/graph.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/header.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/index.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/manifest.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/map 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/notfound.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/search.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/shortlog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/summary.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/tags.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/map-cmdline.changelog 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/map-cmdline.compact 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/map-cmdline.default 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/branches.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/changelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/changelogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/changeset.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/error.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/fileannotate.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/filediff.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/filelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/filerevision.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/footer.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/graph.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/header.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/index.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/manifest.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/map 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/notfound.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/search.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/shortlog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/summary.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/tags.tmpl 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/paper 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/branches.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/changeset.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/error.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/fileannotate.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/filediff.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/filelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/filelogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/filerevision.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/footer.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/graph.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/header.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/index.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/manifest.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/map 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/notfound.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/search.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/shortlog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/shortlogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/paper/tags.tmpl 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/raw 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/raw/changeset.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/raw/error.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/raw/fileannotate.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/raw/filediff.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/raw/index.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/raw/manifest.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/raw/map 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/raw/notfound.tmpl 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/rss 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/changelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/changelogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/error.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/filelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/filelogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/header.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/map 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/tagentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/rss/tags.tmpl 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/branches.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/changelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/changelogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/changeset.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/error.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/fileannotate.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/filediff.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/filelog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/filelogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/filerevision.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/footer.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/graph.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/header.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/index.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/manifest.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/map 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/notfound.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/search.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/shortlog.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/shortlogentry.tmpl 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/tags.tmpl 0444 root bin
+d none usr/lib/python2.6/vendor-packages/mercurial/templates/static 0755 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/background.png 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/coal-file.png 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/coal-folder.png 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/excanvas.js 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/graph.js 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/hgicon.png 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/hglogo.png 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/style-coal.css 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/style-gitweb.css 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/style-monoblue.css 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/style-paper.css 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/static/style.css 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/templates/template-vars.txt 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/transaction.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/transaction.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/ui.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/ui.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/url.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/url.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/util.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/util.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/verify.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/verify.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/win32.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/win32.pyc 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/windows.py 0444 root bin
+f none usr/lib/python2.6/vendor-packages/mercurial/windows.pyc 0444 root bin