diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/contrib/python/generate-manifest-2.7.py | 118 |
1 files changed, 59 insertions, 59 deletions
diff --git a/scripts/contrib/python/generate-manifest-2.7.py b/scripts/contrib/python/generate-manifest-2.7.py index 419268db2a..4356ad0ddd 100755 --- a/scripts/contrib/python/generate-manifest-2.7.py +++ b/scripts/contrib/python/generate-manifest-2.7.py | |||
@@ -163,7 +163,7 @@ if __name__ == "__main__": | |||
163 | # Parameters: revision, name, description, dependencies, filenames | 163 | # Parameters: revision, name, description, dependencies, filenames |
164 | # | 164 | # |
165 | 165 | ||
166 | m.addPackage( "${PN}-core", "Python Interpreter and core modules (needed!)", "${PN}-lang ${PN}-re", | 166 | m.addPackage( "${PN}-core", "Python interpreter and core modules", "${PN}-lang ${PN}-re", |
167 | "__future__.* _abcoll.* abc.* copy.* copy_reg.* ConfigParser.* " + | 167 | "__future__.* _abcoll.* abc.* copy.* copy_reg.* ConfigParser.* " + |
168 | "genericpath.* getopt.* linecache.* new.* " + | 168 | "genericpath.* getopt.* linecache.* new.* " + |
169 | "os.* posixpath.* struct.* " + | 169 | "os.* posixpath.* struct.* " + |
@@ -175,7 +175,7 @@ if __name__ == "__main__": | |||
175 | "${includedir}/python${PYTHON_MAJMIN}/pyconfig*.h " + | 175 | "${includedir}/python${PYTHON_MAJMIN}/pyconfig*.h " + |
176 | "${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py ") | 176 | "${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py ") |
177 | 177 | ||
178 | m.addPackage( "${PN}-dev", "Python Development Package", "${PN}-core", | 178 | m.addPackage( "${PN}-dev", "Python development package", "${PN}-core", |
179 | "${includedir} " + | 179 | "${includedir} " + |
180 | "${libdir}/lib*${SOLIBSDEV} " + | 180 | "${libdir}/lib*${SOLIBSDEV} " + |
181 | "${libdir}/*.la " + | 181 | "${libdir}/*.la " + |
@@ -187,13 +187,13 @@ if __name__ == "__main__": | |||
187 | "${datadir}/aclocal " + | 187 | "${datadir}/aclocal " + |
188 | "${datadir}/pkgconfig " ) | 188 | "${datadir}/pkgconfig " ) |
189 | 189 | ||
190 | m.addPackage( "${PN}-2to3", "Python Automated Python 2 to 3 code translation", "${PN}-core", | 190 | m.addPackage( "${PN}-2to3", "Python automated Python 2 to 3 code translator", "${PN}-core", |
191 | "${bindir}/2to3 lib2to3" ) # package | 191 | "${bindir}/2to3 lib2to3" ) # package |
192 | 192 | ||
193 | m.addPackage( "${PN}-idle", "Python Integrated Development Environment", "${PN}-core ${PN}-tkinter", | 193 | m.addPackage( "${PN}-idle", "Python Integrated Development Environment", "${PN}-core ${PN}-tkinter", |
194 | "${bindir}/idle idlelib" ) # package | 194 | "${bindir}/idle idlelib" ) # package |
195 | 195 | ||
196 | m.addPackage( "${PN}-pydoc", "Python Interactive Help Support", "${PN}-core ${PN}-lang ${PN}-stringold ${PN}-re", | 196 | m.addPackage( "${PN}-pydoc", "Python interactive help support", "${PN}-core ${PN}-lang ${PN}-stringold ${PN}-re", |
197 | "${bindir}/pydoc pydoc.* pydoc_data" ) | 197 | "${bindir}/pydoc pydoc.* pydoc_data" ) |
198 | 198 | ||
199 | m.addPackage( "${PN}-smtpd", "Python Simple Mail Transport Daemon", "${PN}-core ${PN}-netserver ${PN}-email ${PN}-mime", | 199 | m.addPackage( "${PN}-smtpd", "Python Simple Mail Transport Daemon", "${PN}-core ${PN}-netserver ${PN}-email ${PN}-mime", |
@@ -202,187 +202,187 @@ if __name__ == "__main__": | |||
202 | m.addPackage( "${PN}-audio", "Python Audio Handling", "${PN}-core", | 202 | m.addPackage( "${PN}-audio", "Python Audio Handling", "${PN}-core", |
203 | "wave.* chunk.* sndhdr.* lib-dynload/ossaudiodev.so lib-dynload/audioop.so audiodev.* sunaudio.* sunau.* toaiff.*" ) | 203 | "wave.* chunk.* sndhdr.* lib-dynload/ossaudiodev.so lib-dynload/audioop.so audiodev.* sunaudio.* sunau.* toaiff.*" ) |
204 | 204 | ||
205 | m.addPackage( "${PN}-bsddb", "Python Berkeley Database Bindings", "${PN}-core", | 205 | m.addPackage( "${PN}-bsddb", "Python bindings for the Berkeley Database", "${PN}-core", |
206 | "bsddb lib-dynload/_bsddb.so" ) # package | 206 | "bsddb lib-dynload/_bsddb.so" ) # package |
207 | 207 | ||
208 | m.addPackage( "${PN}-codecs", "Python Codecs, Encodings & i18n Support", "${PN}-core ${PN}-lang", | 208 | m.addPackage( "${PN}-codecs", "Python codecs, encodings & i18n support", "${PN}-core ${PN}-lang", |
209 | "codecs.* encodings gettext.* locale.* lib-dynload/_locale.so lib-dynload/_codecs* lib-dynload/_multibytecodec.so lib-dynload/unicodedata.so stringprep.* xdrlib.*" ) | 209 | "codecs.* encodings gettext.* locale.* lib-dynload/_locale.so lib-dynload/_codecs* lib-dynload/_multibytecodec.so lib-dynload/unicodedata.so stringprep.* xdrlib.*" ) |
210 | 210 | ||
211 | m.addPackage( "${PN}-compile", "Python Bytecode Compilation Support", "${PN}-core", | 211 | m.addPackage( "${PN}-compile", "Python bytecode compilation support", "${PN}-core", |
212 | "py_compile.* compileall.*" ) | 212 | "py_compile.* compileall.*" ) |
213 | 213 | ||
214 | m.addPackage( "${PN}-compiler", "Python Compiler Support", "${PN}-core", | 214 | m.addPackage( "${PN}-compiler", "Python compiler support", "${PN}-core", |
215 | "compiler" ) # package | 215 | "compiler" ) # package |
216 | 216 | ||
217 | m.addPackage( "${PN}-compression", "Python High Level Compression Support", "${PN}-core ${PN}-zlib", | 217 | m.addPackage( "${PN}-compression", "Python high-level compression support", "${PN}-core ${PN}-zlib", |
218 | "gzip.* zipfile.* tarfile.* lib-dynload/bz2.so" ) | 218 | "gzip.* zipfile.* tarfile.* lib-dynload/bz2.so" ) |
219 | 219 | ||
220 | m.addPackage( "${PN}-crypt", "Python Basic Cryptographic and Hashing Support", "${PN}-core", | 220 | m.addPackage( "${PN}-crypt", "Python basic cryptographic and hashing support", "${PN}-core", |
221 | "hashlib.* md5.* sha.* lib-dynload/crypt.so lib-dynload/_hashlib.so lib-dynload/_sha256.so lib-dynload/_sha512.so" ) | 221 | "hashlib.* md5.* sha.* lib-dynload/crypt.so lib-dynload/_hashlib.so lib-dynload/_sha256.so lib-dynload/_sha512.so" ) |
222 | 222 | ||
223 | m.addPackage( "${PN}-textutils", "Python Option Parsing, Text Wrapping and Comma-Separated-Value Support", "${PN}-core ${PN}-io ${PN}-re ${PN}-stringold", | 223 | m.addPackage( "${PN}-textutils", "Python option parsing, text wrapping and CSV support", "${PN}-core ${PN}-io ${PN}-re ${PN}-stringold", |
224 | "lib-dynload/_csv.so csv.* optparse.* textwrap.*" ) | 224 | "lib-dynload/_csv.so csv.* optparse.* textwrap.*" ) |
225 | 225 | ||
226 | m.addPackage( "${PN}-curses", "Python Curses Support", "${PN}-core", | 226 | m.addPackage( "${PN}-curses", "Python curses support", "${PN}-core", |
227 | "curses lib-dynload/_curses.so lib-dynload/_curses_panel.so" ) # directory + low level module | 227 | "curses lib-dynload/_curses.so lib-dynload/_curses_panel.so" ) # directory + low level module |
228 | 228 | ||
229 | m.addPackage( "${PN}-ctypes", "Python C Types Support", "${PN}-core", | 229 | m.addPackage( "${PN}-ctypes", "Python C types support", "${PN}-core", |
230 | "ctypes lib-dynload/_ctypes.so lib-dynload/_ctypes_test.so" ) # directory + low level module | 230 | "ctypes lib-dynload/_ctypes.so lib-dynload/_ctypes_test.so" ) # directory + low level module |
231 | 231 | ||
232 | m.addPackage( "${PN}-datetime", "Python Calendar and Time support", "${PN}-core ${PN}-codecs", | 232 | m.addPackage( "${PN}-datetime", "Python calendar and time support", "${PN}-core ${PN}-codecs", |
233 | "_strptime.* calendar.* lib-dynload/datetime.so" ) | 233 | "_strptime.* calendar.* lib-dynload/datetime.so" ) |
234 | 234 | ||
235 | m.addPackage( "${PN}-db", "Python File-Based Database Support", "${PN}-core", | 235 | m.addPackage( "${PN}-db", "Python file-based database support", "${PN}-core", |
236 | "anydbm.* dumbdbm.* whichdb.* " ) | 236 | "anydbm.* dumbdbm.* whichdb.* " ) |
237 | 237 | ||
238 | m.addPackage( "${PN}-debugger", "Python Debugger", "${PN}-core ${PN}-io ${PN}-lang ${PN}-re ${PN}-stringold ${PN}-shell ${PN}-pprint", | 238 | m.addPackage( "${PN}-debugger", "Python debugger", "${PN}-core ${PN}-io ${PN}-lang ${PN}-re ${PN}-stringold ${PN}-shell ${PN}-pprint", |
239 | "bdb.* pdb.*" ) | 239 | "bdb.* pdb.*" ) |
240 | 240 | ||
241 | m.addPackage( "${PN}-difflib", "Python helpers for computing deltas between objects.", "${PN}-lang ${PN}-re", | 241 | m.addPackage( "${PN}-difflib", "Python helpers for computing deltas between objects", "${PN}-lang ${PN}-re", |
242 | "difflib.*" ) | 242 | "difflib.*" ) |
243 | 243 | ||
244 | m.addPackage( "${PN}-distutils-staticdev", "Python Distribution Utilities (Static Libraries)", "${PN}-distutils", | 244 | m.addPackage( "${PN}-distutils-staticdev", "Python distribution utilities (static libraries)", "${PN}-distutils", |
245 | "config/lib*.a" ) # package | 245 | "config/lib*.a" ) # package |
246 | 246 | ||
247 | m.addPackage( "${PN}-distutils", "Python Distribution Utilities", "${PN}-core", | 247 | m.addPackage( "${PN}-distutils", "Python Distribution Utilities", "${PN}-core", |
248 | "config distutils" ) # package | 248 | "config distutils" ) # package |
249 | 249 | ||
250 | m.addPackage( "${PN}-doctest", "Python framework for running examples in docstrings.", "${PN}-core ${PN}-lang ${PN}-io ${PN}-re ${PN}-unittest ${PN}-debugger ${PN}-difflib", | 250 | m.addPackage( "${PN}-doctest", "Python framework for running examples in docstrings", "${PN}-core ${PN}-lang ${PN}-io ${PN}-re ${PN}-unittest ${PN}-debugger ${PN}-difflib", |
251 | "doctest.*" ) | 251 | "doctest.*" ) |
252 | 252 | ||
253 | # FIXME consider adding to some higher level package | 253 | # FIXME consider adding to some higher level package |
254 | m.addPackage( "${PN}-elementtree", "Python elementree", "${PN}-core", | 254 | m.addPackage( "${PN}-elementtree", "Python elementree", "${PN}-core", |
255 | "lib-dynload/_elementtree.so" ) | 255 | "lib-dynload/_elementtree.so" ) |
256 | 256 | ||
257 | m.addPackage( "${PN}-email", "Python Email Support", "${PN}-core ${PN}-io ${PN}-re ${PN}-mime ${PN}-audio ${PN}-image ${PN}-netclient", | 257 | m.addPackage( "${PN}-email", "Python email support", "${PN}-core ${PN}-io ${PN}-re ${PN}-mime ${PN}-audio ${PN}-image ${PN}-netclient", |
258 | "imaplib.* email" ) # package | 258 | "imaplib.* email" ) # package |
259 | 259 | ||
260 | m.addPackage( "${PN}-fcntl", "Python's fcntl Interface", "${PN}-core", | 260 | m.addPackage( "${PN}-fcntl", "Python's fcntl interface", "${PN}-core", |
261 | "lib-dynload/fcntl.so" ) | 261 | "lib-dynload/fcntl.so" ) |
262 | 262 | ||
263 | m.addPackage( "${PN}-hotshot", "Python Hotshot Profiler", "${PN}-core", | 263 | m.addPackage( "${PN}-hotshot", "Python hotshot performance profiler", "${PN}-core", |
264 | "hotshot lib-dynload/_hotshot.so" ) | 264 | "hotshot lib-dynload/_hotshot.so" ) |
265 | 265 | ||
266 | m.addPackage( "${PN}-html", "Python HTML Processing", "${PN}-core", | 266 | m.addPackage( "${PN}-html", "Python HTML processing support", "${PN}-core", |
267 | "formatter.* htmlentitydefs.* htmllib.* markupbase.* sgmllib.* HTMLParser.* " ) | 267 | "formatter.* htmlentitydefs.* htmllib.* markupbase.* sgmllib.* HTMLParser.* " ) |
268 | 268 | ||
269 | m.addPackage( "${PN}-gdbm", "Python GNU Database Support", "${PN}-core", | 269 | m.addPackage( "${PN}-gdbm", "Python GNU database support", "${PN}-core", |
270 | "lib-dynload/gdbm.so" ) | 270 | "lib-dynload/gdbm.so" ) |
271 | 271 | ||
272 | m.addPackage( "${PN}-image", "Python Graphical Image Handling", "${PN}-core", | 272 | m.addPackage( "${PN}-image", "Python graphical image handling", "${PN}-core", |
273 | "colorsys.* imghdr.* lib-dynload/imageop.so lib-dynload/rgbimg.so" ) | 273 | "colorsys.* imghdr.* lib-dynload/imageop.so lib-dynload/rgbimg.so" ) |
274 | 274 | ||
275 | m.addPackage( "${PN}-io", "Python Low-Level I/O", "${PN}-core ${PN}-math ${PN}-textutils", | 275 | m.addPackage( "${PN}-io", "Python low-level I/O", "${PN}-core ${PN}-math ${PN}-textutils", |
276 | "lib-dynload/_socket.so lib-dynload/_io.so lib-dynload/_ssl.so lib-dynload/select.so lib-dynload/termios.so lib-dynload/cStringIO.so " + | 276 | "lib-dynload/_socket.so lib-dynload/_io.so lib-dynload/_ssl.so lib-dynload/select.so lib-dynload/termios.so lib-dynload/cStringIO.so " + |
277 | "pipes.* socket.* ssl.* tempfile.* StringIO.* io.* _pyio.*" ) | 277 | "pipes.* socket.* ssl.* tempfile.* StringIO.* io.* _pyio.*" ) |
278 | 278 | ||
279 | m.addPackage( "${PN}-json", "Python JSON Support", "${PN}-core ${PN}-math ${PN}-re", | 279 | m.addPackage( "${PN}-json", "Python JSON support", "${PN}-core ${PN}-math ${PN}-re", |
280 | "json lib-dynload/_json.so" ) # package | 280 | "json lib-dynload/_json.so" ) # package |
281 | 281 | ||
282 | m.addPackage( "${PN}-lang", "Python Low-Level Language Support", "${PN}-core", | 282 | m.addPackage( "${PN}-lang", "Python low-level language support", "${PN}-core", |
283 | "lib-dynload/_bisect.so lib-dynload/_collections.so lib-dynload/_heapq.so lib-dynload/_weakref.so lib-dynload/_functools.so " + | 283 | "lib-dynload/_bisect.so lib-dynload/_collections.so lib-dynload/_heapq.so lib-dynload/_weakref.so lib-dynload/_functools.so " + |
284 | "lib-dynload/array.so lib-dynload/itertools.so lib-dynload/operator.so lib-dynload/parser.so " + | 284 | "lib-dynload/array.so lib-dynload/itertools.so lib-dynload/operator.so lib-dynload/parser.so " + |
285 | "atexit.* bisect.* code.* codeop.* collections.* dis.* functools.* heapq.* inspect.* keyword.* opcode.* symbol.* repr.* token.* " + | 285 | "atexit.* bisect.* code.* codeop.* collections.* dis.* functools.* heapq.* inspect.* keyword.* opcode.* symbol.* repr.* token.* " + |
286 | "tokenize.* traceback.* weakref.*" ) | 286 | "tokenize.* traceback.* weakref.*" ) |
287 | 287 | ||
288 | m.addPackage( "${PN}-logging", "Python Logging Support", "${PN}-core ${PN}-io ${PN}-lang ${PN}-pickle ${PN}-stringold", | 288 | m.addPackage( "${PN}-logging", "Python logging support", "${PN}-core ${PN}-io ${PN}-lang ${PN}-pickle ${PN}-stringold", |
289 | "logging" ) # package | 289 | "logging" ) # package |
290 | 290 | ||
291 | m.addPackage( "${PN}-mailbox", "Python Mailbox Format Support", "${PN}-core ${PN}-mime", | 291 | m.addPackage( "${PN}-mailbox", "Python mailbox format support", "${PN}-core ${PN}-mime", |
292 | "mailbox.*" ) | 292 | "mailbox.*" ) |
293 | 293 | ||
294 | m.addPackage( "${PN}-math", "Python Math Support", "${PN}-core ${PN}-crypt", | 294 | m.addPackage( "${PN}-math", "Python math support", "${PN}-core ${PN}-crypt", |
295 | "lib-dynload/cmath.so lib-dynload/math.so lib-dynload/_random.so random.* sets.*" ) | 295 | "lib-dynload/cmath.so lib-dynload/math.so lib-dynload/_random.so random.* sets.*" ) |
296 | 296 | ||
297 | m.addPackage( "${PN}-mime", "Python MIME Handling APIs", "${PN}-core ${PN}-io", | 297 | m.addPackage( "${PN}-mime", "Python MIME handling APIs", "${PN}-core ${PN}-io", |
298 | "mimetools.* uu.* quopri.* rfc822.* MimeWriter.*" ) | 298 | "mimetools.* uu.* quopri.* rfc822.* MimeWriter.*" ) |
299 | 299 | ||
300 | m.addPackage( "${PN}-mmap", "Python Memory-Mapped-File Support", "${PN}-core ${PN}-io", | 300 | m.addPackage( "${PN}-mmap", "Python memory-mapped file support", "${PN}-core ${PN}-io", |
301 | "lib-dynload/mmap.so " ) | 301 | "lib-dynload/mmap.so " ) |
302 | 302 | ||
303 | m.addPackage( "${PN}-multiprocessing", "Python Multiprocessing Support", "${PN}-core ${PN}-io ${PN}-lang ${PN}-pickle ${PN}-threading ${PN}-ctypes ${PN}-mmap", | 303 | m.addPackage( "${PN}-multiprocessing", "Python multiprocessing support", "${PN}-core ${PN}-io ${PN}-lang ${PN}-pickle ${PN}-threading ${PN}-ctypes ${PN}-mmap", |
304 | "lib-dynload/_multiprocessing.so multiprocessing" ) # package | 304 | "lib-dynload/_multiprocessing.so multiprocessing" ) # package |
305 | 305 | ||
306 | m.addPackage( "${PN}-netclient", "Python Internet Protocol Clients", "${PN}-core ${PN}-crypt ${PN}-datetime ${PN}-io ${PN}-lang ${PN}-logging ${PN}-mime", | 306 | m.addPackage( "${PN}-netclient", "Python Internet Protocol clients", "${PN}-core ${PN}-crypt ${PN}-datetime ${PN}-io ${PN}-lang ${PN}-logging ${PN}-mime", |
307 | "*Cookie*.* " + | 307 | "*Cookie*.* " + |
308 | "base64.* cookielib.* ftplib.* gopherlib.* hmac.* httplib.* mimetypes.* nntplib.* poplib.* smtplib.* telnetlib.* urllib.* urllib2.* urlparse.* uuid.* rfc822.* mimetools.*" ) | 308 | "base64.* cookielib.* ftplib.* gopherlib.* hmac.* httplib.* mimetypes.* nntplib.* poplib.* smtplib.* telnetlib.* urllib.* urllib2.* urlparse.* uuid.* rfc822.* mimetools.*" ) |
309 | 309 | ||
310 | m.addPackage( "${PN}-netserver", "Python Internet Protocol Servers", "${PN}-core ${PN}-netclient", | 310 | m.addPackage( "${PN}-netserver", "Python Internet Protocol servers", "${PN}-core ${PN}-netclient", |
311 | "cgi.* *HTTPServer.* SocketServer.*" ) | 311 | "cgi.* *HTTPServer.* SocketServer.*" ) |
312 | 312 | ||
313 | m.addPackage( "${PN}-numbers", "Python Number APIs", "${PN}-core ${PN}-lang ${PN}-re", | 313 | m.addPackage( "${PN}-numbers", "Python number APIs", "${PN}-core ${PN}-lang ${PN}-re", |
314 | "decimal.* numbers.*" ) | 314 | "decimal.* numbers.*" ) |
315 | 315 | ||
316 | m.addPackage( "${PN}-pickle", "Python Persistence Support", "${PN}-core ${PN}-codecs ${PN}-io ${PN}-re", | 316 | m.addPackage( "${PN}-pickle", "Python serialisation/persistence support", "${PN}-core ${PN}-codecs ${PN}-io ${PN}-re", |
317 | "pickle.* shelve.* lib-dynload/cPickle.so pickletools.*" ) | 317 | "pickle.* shelve.* lib-dynload/cPickle.so pickletools.*" ) |
318 | 318 | ||
319 | m.addPackage( "${PN}-pkgutil", "Python Package Extension Utility Support", "${PN}-core", | 319 | m.addPackage( "${PN}-pkgutil", "Python package extension utility support", "${PN}-core", |
320 | "pkgutil.*") | 320 | "pkgutil.*") |
321 | 321 | ||
322 | m.addPackage( "${PN}-pprint", "Python Pretty-Print Support", "${PN}-core ${PN}-io", | 322 | m.addPackage( "${PN}-pprint", "Python pretty-print support", "${PN}-core ${PN}-io", |
323 | "pprint.*" ) | 323 | "pprint.*" ) |
324 | 324 | ||
325 | m.addPackage( "${PN}-profile", "Python Basic Profiling Support", "${PN}-core ${PN}-textutils", | 325 | m.addPackage( "${PN}-profile", "Python basic performance profiling support", "${PN}-core ${PN}-textutils", |
326 | "profile.* pstats.* cProfile.* lib-dynload/_lsprof.so" ) | 326 | "profile.* pstats.* cProfile.* lib-dynload/_lsprof.so" ) |
327 | 327 | ||
328 | m.addPackage( "${PN}-re", "Python Regular Expression APIs", "${PN}-core", | 328 | m.addPackage( "${PN}-re", "Python Regular Expression APIs", "${PN}-core", |
329 | "re.* sre.* sre_compile.* sre_constants* sre_parse.*" ) # _sre is builtin | 329 | "re.* sre.* sre_compile.* sre_constants* sre_parse.*" ) # _sre is builtin |
330 | 330 | ||
331 | m.addPackage( "${PN}-readline", "Python Readline Support", "${PN}-core", | 331 | m.addPackage( "${PN}-readline", "Python readline support", "${PN}-core", |
332 | "lib-dynload/readline.so rlcompleter.*" ) | 332 | "lib-dynload/readline.so rlcompleter.*" ) |
333 | 333 | ||
334 | m.addPackage( "${PN}-resource", "Python Resource Control Interface", "${PN}-core", | 334 | m.addPackage( "${PN}-resource", "Python resource control interface", "${PN}-core", |
335 | "lib-dynload/resource.so" ) | 335 | "lib-dynload/resource.so" ) |
336 | 336 | ||
337 | m.addPackage( "${PN}-shell", "Python Shell-Like Functionality", "${PN}-core ${PN}-re", | 337 | m.addPackage( "${PN}-shell", "Python shell-like functionality", "${PN}-core ${PN}-re", |
338 | "cmd.* commands.* dircache.* fnmatch.* glob.* popen2.* shlex.* shutil.*" ) | 338 | "cmd.* commands.* dircache.* fnmatch.* glob.* popen2.* shlex.* shutil.*" ) |
339 | 339 | ||
340 | m.addPackage( "${PN}-robotparser", "Python robots.txt parser", "${PN}-core ${PN}-netclient", | 340 | m.addPackage( "${PN}-robotparser", "Python robots.txt parser", "${PN}-core ${PN}-netclient", |
341 | "robotparser.*") | 341 | "robotparser.*") |
342 | 342 | ||
343 | m.addPackage( "${PN}-subprocess", "Python Subprocess Support", "${PN}-core ${PN}-io ${PN}-re ${PN}-fcntl ${PN}-pickle", | 343 | m.addPackage( "${PN}-subprocess", "Python subprocess support", "${PN}-core ${PN}-io ${PN}-re ${PN}-fcntl ${PN}-pickle", |
344 | "subprocess.*" ) | 344 | "subprocess.*" ) |
345 | 345 | ||
346 | m.addPackage( "${PN}-sqlite3", "Python Sqlite3 Database Support", "${PN}-core ${PN}-datetime ${PN}-lang ${PN}-crypt ${PN}-io ${PN}-threading ${PN}-zlib", | 346 | m.addPackage( "${PN}-sqlite3", "Python Sqlite3 database support", "${PN}-core ${PN}-datetime ${PN}-lang ${PN}-crypt ${PN}-io ${PN}-threading ${PN}-zlib", |
347 | "lib-dynload/_sqlite3.so sqlite3/dbapi2.* sqlite3/__init__.* sqlite3/dump.*" ) | 347 | "lib-dynload/_sqlite3.so sqlite3/dbapi2.* sqlite3/__init__.* sqlite3/dump.*" ) |
348 | 348 | ||
349 | m.addPackage( "${PN}-sqlite3-tests", "Python Sqlite3 Database Support Tests", "${PN}-core ${PN}-sqlite3", | 349 | m.addPackage( "${PN}-sqlite3-tests", "Python Sqlite3 database support tests", "${PN}-core ${PN}-sqlite3", |
350 | "sqlite3/test" ) | 350 | "sqlite3/test" ) |
351 | 351 | ||
352 | m.addPackage( "${PN}-stringold", "Python String APIs [deprecated]", "${PN}-core ${PN}-re", | 352 | m.addPackage( "${PN}-stringold", "Python string APIs [deprecated]", "${PN}-core ${PN}-re", |
353 | "lib-dynload/strop.so string.* stringold.*" ) | 353 | "lib-dynload/strop.so string.* stringold.*" ) |
354 | 354 | ||
355 | m.addPackage( "${PN}-syslog", "Python Syslog Interface", "${PN}-core", | 355 | m.addPackage( "${PN}-syslog", "Python syslog interface", "${PN}-core", |
356 | "lib-dynload/syslog.so" ) | 356 | "lib-dynload/syslog.so" ) |
357 | 357 | ||
358 | m.addPackage( "${PN}-terminal", "Python Terminal Controlling Support", "${PN}-core ${PN}-io", | 358 | m.addPackage( "${PN}-terminal", "Python terminal controlling support", "${PN}-core ${PN}-io", |
359 | "pty.* tty.*" ) | 359 | "pty.* tty.*" ) |
360 | 360 | ||
361 | m.addPackage( "${PN}-tests", "Python Tests", "${PN}-core", | 361 | m.addPackage( "${PN}-tests", "Python tests", "${PN}-core", |
362 | "test" ) # package | 362 | "test" ) # package |
363 | 363 | ||
364 | m.addPackage( "${PN}-threading", "Python Threading & Synchronization Support", "${PN}-core ${PN}-lang", | 364 | m.addPackage( "${PN}-threading", "Python threading & synchronization support", "${PN}-core ${PN}-lang", |
365 | "_threading_local.* dummy_thread.* dummy_threading.* mutex.* threading.* Queue.*" ) | 365 | "_threading_local.* dummy_thread.* dummy_threading.* mutex.* threading.* Queue.*" ) |
366 | 366 | ||
367 | m.addPackage( "${PN}-tkinter", "Python Tcl/Tk Bindings", "${PN}-core", | 367 | m.addPackage( "${PN}-tkinter", "Python Tcl/Tk bindings", "${PN}-core", |
368 | "lib-dynload/_tkinter.so lib-tk" ) # package | 368 | "lib-dynload/_tkinter.so lib-tk" ) # package |
369 | 369 | ||
370 | m.addPackage( "${PN}-unittest", "Python Unit Testing Framework", "${PN}-core ${PN}-stringold ${PN}-lang ${PN}-io ${PN}-difflib ${PN}-pprint ${PN}-shell", | 370 | m.addPackage( "${PN}-unittest", "Python unit testing framework", "${PN}-core ${PN}-stringold ${PN}-lang ${PN}-io ${PN}-difflib ${PN}-pprint ${PN}-shell", |
371 | "unittest/" ) | 371 | "unittest/" ) |
372 | 372 | ||
373 | m.addPackage( "${PN}-unixadmin", "Python Unix Administration Support", "${PN}-core", | 373 | m.addPackage( "${PN}-unixadmin", "Python Unix administration support", "${PN}-core", |
374 | "lib-dynload/nis.so lib-dynload/grp.so lib-dynload/pwd.so getpass.*" ) | 374 | "lib-dynload/nis.so lib-dynload/grp.so lib-dynload/pwd.so getpass.*" ) |
375 | 375 | ||
376 | m.addPackage( "${PN}-xml", "Python basic XML support.", "${PN}-core ${PN}-elementtree ${PN}-re", | 376 | m.addPackage( "${PN}-xml", "Python basic XML support", "${PN}-core ${PN}-elementtree ${PN}-re", |
377 | "lib-dynload/pyexpat.so xml xmllib.*" ) # package | 377 | "lib-dynload/pyexpat.so xml xmllib.*" ) # package |
378 | 378 | ||
379 | m.addPackage( "${PN}-xmlrpc", "Python XMLRPC Support", "${PN}-core ${PN}-xml ${PN}-netserver ${PN}-lang", | 379 | m.addPackage( "${PN}-xmlrpc", "Python XML-RPC support", "${PN}-core ${PN}-xml ${PN}-netserver ${PN}-lang", |
380 | "xmlrpclib.* SimpleXMLRPCServer.* DocXMLRPCServer.*" ) | 380 | "xmlrpclib.* SimpleXMLRPCServer.* DocXMLRPCServer.*" ) |
381 | 381 | ||
382 | m.addPackage( "${PN}-zlib", "Python zlib Support.", "${PN}-core", | 382 | m.addPackage( "${PN}-zlib", "Python zlib compression support", "${PN}-core", |
383 | "lib-dynload/zlib.so" ) | 383 | "lib-dynload/zlib.so" ) |
384 | 384 | ||
385 | m.addPackage( "${PN}-mailbox", "Python Mailbox Format Support", "${PN}-core ${PN}-mime", | 385 | m.addPackage( "${PN}-mailbox", "Python mailbox format support", "${PN}-core ${PN}-mime", |
386 | "mailbox.*" ) | 386 | "mailbox.*" ) |
387 | 387 | ||
388 | m.make() | 388 | m.make() |