54 for entry in ("__depends__",): # "__recommends__"): |
54 for entry in ("__depends__",): # "__recommends__"): |
55 requires.update(__pkginfo__.get(entry, {})) |
55 requires.update(__pkginfo__.get(entry, {})) |
56 install_requires = [("%s %s" % (d, v and v or "")).strip() |
56 install_requires = [("%s %s" % (d, v and v or "")).strip() |
57 for d, v in requires.items()] |
57 for d, v in requires.items()] |
58 |
58 |
59 distname = __pkginfo__.get('distname', modname) |
59 distname = __pkginfo__['distname'] |
60 scripts = __pkginfo__.get('scripts', ()) |
60 scripts = __pkginfo__['scripts'] |
61 include_dirs = __pkginfo__.get('include_dirs', ()) |
61 include_dirs = __pkginfo__['include_dirs'] |
62 data_files = __pkginfo__.get('data_files', None) |
62 data_files = __pkginfo__['data_files'] |
63 ext_modules = __pkginfo__.get('ext_modules', None) |
63 package_data = __pkginfo__['package_data'] |
64 package_data = __pkginfo__.get('package_data', {}) |
|
65 |
64 |
66 BASE_BLACKLIST = ('CVS', 'dist', 'build', '__buildlog') |
65 BASE_BLACKLIST = ('CVS', 'dist', 'build', '__buildlog') |
67 IGNORED_EXTENSIONS = ('.pyc', '.pyo', '.elc') |
66 IGNORED_EXTENSIONS = ('.pyc', '.pyo', '.elc') |
68 |
67 |
69 |
68 |
209 kwargs['package_data'] = package_data |
208 kwargs['package_data'] = package_data |
210 return setup(name=distname, version=version, license=license, url=web, |
209 return setup(name=distname, version=version, license=license, url=web, |
211 description=description, long_description=long_description, |
210 description=description, long_description=long_description, |
212 author=author, author_email=author_email, |
211 author=author, author_email=author_email, |
213 scripts=ensure_scripts(scripts), data_files=data_files, |
212 scripts=ensure_scripts(scripts), data_files=data_files, |
214 ext_modules=ext_modules, |
|
215 cmdclass={'install_lib': MyInstallLib, |
213 cmdclass={'install_lib': MyInstallLib, |
216 'install_data': MyInstallData}, |
214 'install_data': MyInstallData}, |
217 **kwargs |
215 **kwargs |
218 ) |
216 ) |
219 |
217 |