summaryrefslogtreecommitdiff
path: root/contrib/python/generate-manifest-2.6.py
diff options
context:
space:
mode:
authorThomas Zimmermann <zimmermann@vdm-design.de>2009-08-12 10:31:58 +0200
committerMichael 'Mickey' Lauer <mickey@vanille-media.de>2009-08-12 10:31:58 +0200
commitc80831a276fe0bc9f9718ac06241b26d043eef6c (patch)
treea1ed908e5132856ae8163d118af748bc87c73c36 /contrib/python/generate-manifest-2.6.py
parentdd72daef5fd9b6660e8b9093607b4aea09ec643f (diff)
python: add missing dependencies
* Added mimetools.py and rfc822.py to python-netclient * Added python-json package * Let python-email depend on python-netclient, because email/utils.py depends on base64.py NOTE: Fixes http://trac.shr-project.org/trac/ticket/549
Diffstat (limited to 'contrib/python/generate-manifest-2.6.py')
-rwxr-xr-xcontrib/python/generate-manifest-2.6.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/contrib/python/generate-manifest-2.6.py b/contrib/python/generate-manifest-2.6.py
index b75486f129..f549b6be9c 100755
--- a/contrib/python/generate-manifest-2.6.py
+++ b/contrib/python/generate-manifest-2.6.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python
# generate Python Manifest for the OpenEmbedded build system
-# (C) 2002-2008 Michael 'Mickey' Lauer <mlauer@vanille-media.de>
+# (C) 2002-2009 Michael 'Mickey' Lauer <mlauer@vanille-media.de>
# (C) 2007 Jeremy Laine
# licensed under MIT, see COPYING.MIT
@@ -12,7 +12,7 @@ import time
VERSION = "2.6.1"
__author__ = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>"
-__version__ = "20081214"
+__version__ = "20090812"
class MakefileMaker:
@@ -23,7 +23,7 @@ class MakefileMaker:
self.output = outfile
self.out( """
# WARNING: This file is AUTO GENERATED: Manual edits will be lost next time I regenerate the file.
-# Generator: '%s' Version %s (C) 2002-2008 Michael 'Mickey' Lauer <mlauer@vanille-media.de>
+# Generator: '%s' Version %s (C) 2002-2009 Michael 'Mickey' Lauer <mlauer@vanille-media.de>
# Visit the Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy
""" % ( sys.argv[0], __version__ ) )
@@ -223,7 +223,7 @@ if __name__ == "__main__":
m.addPackage( "python-doctest", "Python framework for running examples in docstrings.", "python-core python-lang python-io python-re python-unittest python-debugger python-difflib",
"doctest.*" )
- m.addPackage( "python-email", "Python Email Support", "python-core python-io python-re python-mime python-audio python-image",
+ m.addPackage( "python-email", "Python Email Support", "python-core python-io python-re python-mime python-audio python-image python-netclient",
"email" ) # package
m.addPackage( "python-fcntl", "Python's fcntl Interface", "python-core",
@@ -245,6 +245,9 @@ if __name__ == "__main__":
"lib-dynload/_socket.so lib-dynload/_ssl.so lib-dynload/select.so lib-dynload/termios.so lib-dynload/cStringIO.so " +
"pipes.* socket.* tempfile.* StringIO.* " )
+ m.addPackage( "python-json", "Python JSON Support", "python-core python-math python-re",
+ "json" ) # package
+
m.addPackage( "python-lang", "Python Low-Level Language Support", "python-core",
"lib-dynload/_bisect.so lib-dynload/_collections.so lib-dynload/_heapq.so lib-dynload/_weakref.so lib-dynload/_functools.so " +
"lib-dynload/array.so lib-dynload/itertools.so lib-dynload/operator.so lib-dynload/parser.so " +
@@ -271,7 +274,7 @@ if __name__ == "__main__":
m.addPackage( "python-netclient", "Python Internet Protocol Clients", "python-core python-crypt python-datetime python-io python-lang python-logging python-mime",
"*Cookie*.* " +
- "base64.* cookielib.* ftplib.* gopherlib.* hmac.* httplib.* mimetypes.* nntplib.* poplib.* smtplib.* telnetlib.* urllib.* urllib2.* urlparse.* uuid.*" )
+ "base64.* cookielib.* ftplib.* gopherlib.* hmac.* httplib.* mimetypes.* nntplib.* poplib.* smtplib.* telnetlib.* urllib.* urllib2.* urlparse.* uuid.* rfc822.* mimetools.*" )
m.addPackage( "python-netserver", "Python Internet Protocol Servers", "python-core python-netclient",
"cgi.* BaseHTTPServer.* SimpleHTTPServer.* SocketServer.*" )