3
from distutils import version
6
import DistUtilsExtra.auto
9
print >> sys.stderr, 'To build Onboard you need https://launchpad.net/python-distutils-extra'
12
current_ver = version.StrictVersion(DistUtilsExtra.auto.__version__)
13
required_ver = version.StrictVersion('2.12')
14
assert current_ver >= required_ver , 'needs DistUtilsExtra.auto >= 2.12'
16
DistUtilsExtra.auto.setup(
19
author = 'Chris Jones',
20
author_email = 'chris.e.jones@gmail.com',
21
maintainer = 'Ubuntu Core Developers',
22
maintainer_email = 'ubuntu-devel-discuss@lists.ubuntu.com',
23
url = 'http://launchpad.net/onboard/',
25
description = 'Simple On-screen Keyboard',
27
packages = ['Onboard'],
29
data_files = [('share/gconf/schemas', glob.glob('data/*.schemas')),
30
('share/onboard', glob.glob('AUTHORS')),
31
('share/onboard', glob.glob('CHANGELOG')),
32
('share/onboard', glob.glob('COPYING')),
33
('share/onboard', glob.glob('NEWS')),
34
('share/onboard', glob.glob('README')),
35
('share/onboard', glob.glob('onboard-defaults.conf.example')),
36
('share/icons/hicolor/scalable/apps', glob.glob('data/*.svg')),
37
('share/onboard/data', glob.glob('data/*.gif')),
38
('share/onboard/docs', glob.glob('docs/*')),
39
('share/onboard/layouts', glob.glob('layouts/*')),
40
('share/onboard/themes', glob.glob('themes/*')),
41
('share/onboard/scripts', glob.glob('scripts/*'))],
43
scripts = ['onboard', 'onboard-settings'],