""" setup.py - Setup package with the help from Python's DistUtils """ from distutils.core import setup import glob data_files = [ ('/etc', [ 'sos.conf']), ('/usr/sbin', ['sosreport', 'extras/sysreport/sysreport.legacy']), ('/usr/bin', ['extras/rh-upload']), ('/usr/share/sos/',['gpgkeys/rhsupport.pub']), ('/usr/share/sysreport', ['extras/sysreport/text.xsl', 'extras/sysreport/functions', 'extras/sysreport/sysreport-fdisk']), ('/usr/share/man/man1', ['sosreport.1.gz']), ] test_dir = '/usr/share/sos/tests' test_files = glob.glob('tests/*') data_files.append((test_dir,[file for file in test_files])) lang_files = glob.glob('po/*/sos.mo') for i18n in lang_files: topdir, basedir, fname = i18n.split('/') data_files.append(('/usr/share/locale/%s/LC_MESSAGES' % (basedir,) ,[i18n])) setup( name = 'sos', version = '1.8', author = 'Adam Stokes', author_email = 'ajs@redhat.com', url = 'http://fedorahosted.org/sos', description = 'SOS - son of sysreport', packages = ['sos', 'sos.plugins'], scripts = [], package_dir = {'': 'lib',}, data_files = data_files, )