python: refine packaging and split more modules into packages
authorAlexandru Ardelean <redacted>
Fri, 13 Mar 2015 16:12:46 +0000 (18:12 +0200)
committerAlexandru Ardelean <redacted>
Fri, 13 Mar 2015 16:39:08 +0000 (18:39 +0200)
commitd69d8ec0b913f764204ea2a7cf63044db7c6f853
tree684c4509952511bc5ea2557ba2b0f34d77e14827
parent4ecbe056636d3eb968acc139a929dfd5829daae0
python: refine packaging and split more modules into packages

Rule of thumb is: any Python file that is greater than 100kb
(or adds a dependency with which it adds more than 100 kb)
should be a pretty useful/commonly used lib to stay in `python-light`.
An example, is the Python IO lib, which summarized (Python source +
binary module) is over 200kb.

Also moved some files that should have been put into previously
existing packages before, and re-organized the packages a bit.

Signed-off-by: Alexandru Ardelean <redacted>
14 files changed:
lang/python/files/python-package-codecs.mk
lang/python/files/python-package-compiler.mk [new file with mode: 0644]
lang/python/files/python-package-ctypes.mk [new file with mode: 0644]
lang/python/files/python-package-db.mk [moved from lang/python/files/python-package-bsddb.mk with 66% similarity]
lang/python/files/python-package-dbm.mk [deleted file]
lang/python/files/python-package-decimal.mk [new file with mode: 0644]
lang/python/files/python-package-distutils.mk [new file with mode: 0644]
lang/python/files/python-package-email.mk [new file with mode: 0644]
lang/python/files/python-package-logging.mk [new file with mode: 0644]
lang/python/files/python-package-multiprocessing.mk [new file with mode: 0644]
lang/python/files/python-package-ncurses.mk
lang/python/files/python-package-pydoc.mk
lang/python/files/python-package-unittest.mk [new file with mode: 0644]
lang/python/files/python-package-xml.mk [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT