1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
#!/usr/bin/python3
from setuptools import setup
from DistUtilsExtra.command import (build_extra, build_i18n, build_help,
build_icons)
import os
import sys
setup(name='language-selector',
version='0.1',
py_modules = ['language_support_pkgs'],
packages=['LanguageSelector',
'LanguageSelector.gtk'],
scripts=['gnome-language-selector',
'check-language-support'],
data_files=[('share/language-selector/data',
["data/language-selector.png",
"data/languagelist",
"data/langcode2locale",
"data/locale2langpack",
"data/pkg_depends",
"data/variants",
"data/LanguageSelector.ui"]),
# dbus stuff
('share/dbus-1/system-services',
['dbus_backend/com.ubuntu.LanguageSelector.service']),
('../etc/dbus-1/system.d/',
["dbus_backend/com.ubuntu.LanguageSelector.conf"]),
('lib/language-selector/',
["dbus_backend/ls-dbus-backend"]),
# pretty pictures
('share/pixmaps',
["data/language-selector.png"]),
],
entry_points='''[aptdaemon.plugins]
modify_cache_after=language_support_pkgs:apt_cache_add_language_packs
[packagekit.apt.plugins]
what_provides=language_support_pkgs:packagekit_what_provides_locale
''',
cmdclass={"build": build_extra.build_extra,
"build_i18n": build_i18n.build_i18n,
"build_help": build_help.build_help,
"build_icons": build_icons.build_icons,
},
)
|