comparison setup.py @ 1846:fdc1dfcee35e

install: removed "nox" option as there is no more X dependency since WIX has been deprecated
author Goffi <goffi@goffi.org>
date Wed, 10 Feb 2016 12:48:19 +0100
parents 821c77574ad9
children c1fbd47b53bf
comparison
equal deleted inserted replaced
1845:2bde6fc7aabd 1846:fdc1dfcee35e
57 LAUNCH_DAEMON_COMMAND = 'sat' 57 LAUNCH_DAEMON_COMMAND = 'sat'
58 58
59 ENV_SAT_INSTALL = "SAT_INSTALL" # environment variable to customise installation 59 ENV_SAT_INSTALL = "SAT_INSTALL" # environment variable to customise installation
60 NO_PREINSTALL_OPT = 'nopreinstall' # skip all preinstallation checks 60 NO_PREINSTALL_OPT = 'nopreinstall' # skip all preinstallation checks
61 AUTO_DEB_OPT = 'autodeb' # automaticaly install debs 61 AUTO_DEB_OPT = 'autodeb' # automaticaly install debs
62 NO_X_OPT = 'nox' # don't install X dependant packages
63 CLEAN_OPT = 'clean' # remove previous installation directories 62 CLEAN_OPT = 'clean' # remove previous installation directories
64 PURGE_OPT = 'purge' # remove building and previous installation directories 63 PURGE_OPT = 'purge' # remove building and previous installation directories
65 DBUS_DIR = 'dbus-1/services' 64 DBUS_DIR = 'dbus-1/services'
66 DBUS_FILE = 'misc/org.goffi.SAT.service' 65 DBUS_FILE = 'misc/org.goffi.SAT.service'
67 66
226 This ugly stuff is necessary as distributions are not installed correctly with setuptools/distribute 225 This ugly stuff is necessary as distributions are not installed correctly with setuptools/distribute
227 Hope to remove this at some point""" 226 Hope to remove this at some point"""
228 227
229 #modules_tocheck = ['twisted', 'twisted.words', 'twisted.web', 'urwid'] 228 #modules_tocheck = ['twisted', 'twisted.words', 'twisted.web', 'urwid']
230 modules_tocheck = ['gobject'] # XXX: python-gobject is not up-to-date in PyPi 229 modules_tocheck = ['gobject'] # XXX: python-gobject is not up-to-date in PyPi
231 if NO_X_OPT not in install_opt:
232 # append to modules_tocheck the packages needed by graphical frontends
233 pass
234 230
235 package = {'twisted': 'python-twisted-core', 231 package = {'twisted': 'python-twisted-core',
236 'twisted.words': 'python-twisted-words', 232 'twisted.words': 'python-twisted-words',
237 'twisted.web': 'python-twisted-web', 233 'twisted.web': 'python-twisted-web',
238 'urwid': 'python-urwid', 234 'urwid': 'python-urwid',
308 scripts=['frontends/src/jp/jp', 'frontends/src/primitivus/primitivus', ], 304 scripts=['frontends/src/jp/jp', 'frontends/src/primitivus/primitivus', ],
309 zip_safe=False, 305 zip_safe=False,
310 dependency_links=['http://home.avvanta.com/%7Esteveha/pyfeed-0.7.4.tar.gz', 'http://home.avvanta.com/%7Esteveha/xe-0.7.4.tar.gz'], 306 dependency_links=['http://home.avvanta.com/%7Esteveha/pyfeed-0.7.4.tar.gz', 'http://home.avvanta.com/%7Esteveha/xe-0.7.4.tar.gz'],
311 install_requires=['twisted', 'wokkel >= 0.7.1', 'progressbar', 'urwid >= 1.2.0', 'urwid-satext >= 0.4.0', 'pyfeed', 'xe', 'mutagen', 'pillow', 'lxml >= 3.1.0', 'pyxdg', 'markdown', 'html2text', 'pycrypto >= 2.6.1', 'python-potr', 'PyOpenSSL'], 307 install_requires=['twisted', 'wokkel >= 0.7.1', 'progressbar', 'urwid >= 1.2.0', 'urwid-satext >= 0.4.0', 'pyfeed', 'xe', 'mutagen', 'pillow', 'lxml >= 3.1.0', 'pyxdg', 'markdown', 'html2text', 'pycrypto >= 2.6.1', 'python-potr', 'PyOpenSSL'],
312 cmdclass={'install': CustomInstall}, 308 cmdclass={'install': CustomInstall},
313 ) # XXX: wxpython doesn't work, it's managed with preinstall_check 309 )