diff options
author | Laurent Bachelier <laurent@bachelier.name> | 2012-03-14 00:14:02 +0100 |
---|---|---|
committer | Laurent Bachelier <laurent@bachelier.name> | 2012-03-14 00:14:41 +0100 |
commit | 91adde8917b3b07b285d8a21d7479bef5020a8f9 (patch) | |
tree | 7d6096d45133a17dd46859d38bafa25f435750c7 /setup.py | |
parent | 471db3b03e514dee592051a2a44a3ff92131aa8e (diff) |
Simple building and packaging of i18n
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 27 |
1 files changed, 16 insertions, 11 deletions
@@ -1,9 +1,24 @@ #!/usr/bin/env python from glob import glob +from os.path import dirname from setuptools import setup +data_files = [ + ('share/man/man1', ['man/glances.1']), + ('share/doc/glances', ['README', + 'README-fr', + 'COPYING', + 'AUTHORS', + 'ChangeLog', + 'NEWS', + 'screenshot.png']), + ('share/doc/glances/doc', glob('doc/*.png')), +] +for mo in glob('i18n/*/LC_MESSAGES/*.mo'): + data_files.append((dirname(mo).replace('i18n/', 'share/locale/'), [mo])) + setup(name='Glances', version='1.4b', download_url='https://github.com/downloads/nicolargo/glances/glances-1.4b.tar.gz', @@ -17,16 +32,6 @@ setup(name='Glances', install_requires=['psutil>=0.4.1'], packages=['glances'], include_package_data=True, - data_files=[ - ('share/man/man1', ['man/glances.1']), - ('share/doc/glances', ['README', - 'README-fr', - 'COPYING', - 'AUTHORS', - 'ChangeLog', - 'NEWS', - 'screenshot.png']), - ('share/doc/glances/doc', glob('doc/*.png')), - ], + data_files=data_files, entry_points={"console_scripts": ["glances = glances.glances:main"]}, ) |