Rev 6327: (gz) Require dulwich when bundling bzr-git with setup.py py2exe (Martin in file:///srv/pqm.bazaar-vcs.org/archives/thelove/bzr/%2Btrunk/

Patch Queue Manager pqm at pqm.ubuntu.com
Tue Nov 29 18:06:52 UTC 2011


At file:///srv/pqm.bazaar-vcs.org/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 6327 [merge]
revision-id: pqm at pqm.ubuntu.com-20111129180652-rkie44uu5l0nmp1n
parent: pqm at pqm.ubuntu.com-20111129152650-pjga2r7h97qes8dh
parent: martin.packman at canonical.com-20111129161412-mx4yu5mg6xsaty46
committer: Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Tue 2011-11-29 18:06:52 +0000
message:
  (gz) Require dulwich when bundling bzr-git with setup.py py2exe (Martin
   Packman)
modified:
  setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
=== modified file 'setup.py'
--- a/setup.py	2011-10-06 16:41:45 +0000
+++ b/setup.py	2011-11-29 16:14:12 +0000
@@ -482,6 +482,10 @@
     packages.append('sqlite3')
 
 
+def get_git_py2exe_info(includes, excludes, packages):
+    packages.append('dulwich')
+
+
 def get_fastimport_py2exe_info(includes, excludes, packages):
     # This is the python-fastimport package, not to be confused with the
     # bzr-fastimport plugin.
@@ -680,6 +684,9 @@
     if 'svn' in plugins:
         get_svn_py2exe_info(includes, excludes, packages)
 
+    if 'git' in plugins:
+        get_git_py2exe_info(includes, excludes, packages)
+
     if 'fastimport' in plugins:
         get_fastimport_py2exe_info(includes, excludes, packages)
 




More information about the bazaar-commits mailing list