diff options
-rw-r--r--[-rwxr-xr-x] | setup.py | 163 |
1 files changed, 81 insertions, 82 deletions
@@ -1,4 +1,5 @@ #!/usr/bin/python + ########################################################################### # setup - description # # ------------------------------ # @@ -15,98 +16,96 @@ # # ########################################################################### + from distutils.core import Extension import tdedistutils -########################################################################### + def doit(): - tdedistutils.setup(name="guidance", - version="0.8.0", - author="Simon Edwards", - author_email="[email protected]", - url="http://www.simonzone.com/software/guidance/", + tdedistutils.setup( + name = "guidance", + version = "0.8.0", + author = "Simon Edwards", + author_email = "[email protected]", + url = "http://www.simonzone.com/software/guidance/", min_kde_version = "3.0.0", min_qt_version = "3.0.0", license = "GPL", + docbooks = [('doc/en','en')], + package_dir = {'':'modules'}, + py_modules = ['xf86misc'], + + ext_modules = [Extension('ixf86misc',\ + sources = ['modules/ixf86misc.c'],\ + library_dirs = ['/usr/X11R6/lib'],\ + libraries = ['X11','Xxf86vm','Xext','Xrandr','Xrender','Xss'])], + executable_links = [('serviceconfig','serviceconfig.py'), - ('userconfig','userconfig.py'), - ('mountconfig','mountconfig.py'), - ('wineconfig','wineconfig.py'), - ('grubconfig','grubconfig.py')], - - data_files = [# Icons for in KControl - ('share/icons/crystalsvg/16x16/apps',['kde/serviceconfig/pics/16x16/daemons.png', - 'kde/mountconfig/pics/16x16/disksfilesystems.png', - 'kde/userconfig/pics/16x16/userconfig.png', - 'kde/wineconfig/pics/16x16/wineconfig.svg'])], + ('userconfig','userconfig.py'), + ('mountconfig','mountconfig.py'), + ('wineconfig','wineconfig.py'), + ('grubconfig','grubconfig.py')], - i18n = ('po',['mountconfig','userconfig','serviceconfig','wineconfig']), + kcontrol_modules = [('serviceconfig/serviceconfig.desktop','serviceconfig.py'), + ('userconfig/userconfig.desktop','userconfig.py'), + ('mountconfig/mountconfig.desktop','mountconfig.py'), + ('wineconfig/wineconfig.desktop','wineconfig.py')], - application_data = [('pics', - ['kde/serviceconfig/pics/laserwarn.png', - 'kde/serviceconfig/pics/hi32-app-daemons.png', - 'kde/userconfig/pics/hi16-encrypted.png', - 'kde/userconfig/pics/hi32-user.png', - 'kde/userconfig/pics/hi32-group.png', - 'kde/userconfig/pics/hi32-identity.png', - 'kde/userconfig/pics/hi32-password.png', - 'kde/mountconfig/pics/kcmpartitions.png', - 'kde/mountconfig/pics/trinity1.png', - 'kde/mountconfig/pics/trinity2.png', - 'kde/mountconfig/pics/trinity3.png', - 'kde/mountconfig/pics/trinity4.png', - 'kde/mountconfig/pics/trinity5.png', - 'kde/mountconfig/pics/trinity6.png', - 'kde/mountconfig/pics/hi32-samba.png', - 'kde/mountconfig/pics/hi16-hdd.png', - 'kde/mountconfig/pics/hi16-cdrom.png', - 'kde/mountconfig/pics/hi16-burner.png', - 'kde/mountconfig/pics/hi16-floppy.png', - 'kde/mountconfig/pics/hi16-blockdevice.png', - 'kde/mountconfig/pics/hi16-password.png', - 'kde/mountconfig/pics/hi16-memory.png', - 'kde/mountconfig/pics/hi16-network.png', - 'kde/mountconfig/pics/hi16-lock.png', - 'kde/mountconfig/pics/hi16-usbpen.png', - 'kde/mountconfig/pics/greenled.png', - 'kde/mountconfig/pics/greyled.png', - 'kde/mountconfig/pics/exec.png', - 'kde/mountconfig/pics/file.png', - 'kde/mountconfig/pics/important.png', - 'kde/mountconfig/pics/tux.png', - 'kde/mountconfig/pics/user.png', - 'kde/wineconfig/pics/32-wine.png', - 'kde/wineconfig/pics/kdewinewizard.png']), - 'serviceconfig/serviceconfig.py', - 'userconfig/userconfig.py', - 'userconfig/unixauthdb.py', - 'mountconfig/mountconfig.py', - 'mountconfig/MicroHAL.py', - 'mountconfig/SMBShareSelectDialog.py', - 'mountconfig/SimpleCommandRunner.py', - 'mountconfig/fuser.py', - 'mountconfig/fuser_ui.ui', - 'mountconfig/sizeview.py', - 'wineconfig/wineconfig.py', - 'wineconfig/wineread.py', - 'wineconfig/winewrite.py', - 'wineconfig/drivedetect.py', - 'grubconfig/grubconfig.py'], - - kcontrol_modules = [ \ - ('serviceconfig/serviceconfig.desktop','serviceconfig.py'), - ('userconfig/userconfig.desktop','userconfig.py'), - ('mountconfig/mountconfig.desktop','mountconfig.py'), - ('wineconfig/wineconfig.desktop','wineconfig.py')], + data_files = [('share/icons/crystalsvg/16x16/apps',['kde/serviceconfig/pics/16x16/daemons.png', + 'kde/mountconfig/pics/16x16/disksfilesystems.png', + 'kde/userconfig/pics/16x16/userconfig.png', + 'kde/wineconfig/pics/16x16/wineconfig.png'])], + + i18n = ('po',['mountconfig','userconfig','serviceconfig','wineconfig']), - docbooks = [ ('doc/en','en') ], + application_data = [('pics',['kde/serviceconfig/pics/laserwarn.png', + 'kde/serviceconfig/pics/hi32-app-daemons.png', + 'kde/userconfig/pics/hi16-encrypted.png', + 'kde/userconfig/pics/hi32-user.png', + 'kde/userconfig/pics/hi32-group.png', + 'kde/userconfig/pics/hi32-identity.png', + 'kde/userconfig/pics/hi32-password.png', + 'kde/mountconfig/pics/kcmpartitions.png', + 'kde/mountconfig/pics/trinity1.png', + 'kde/mountconfig/pics/trinity2.png', + 'kde/mountconfig/pics/trinity3.png', + 'kde/mountconfig/pics/trinity4.png', + 'kde/mountconfig/pics/trinity5.png', + 'kde/mountconfig/pics/trinity6.png', + 'kde/mountconfig/pics/hi32-samba.png', + 'kde/mountconfig/pics/hi16-hdd.png', + 'kde/mountconfig/pics/hi16-cdrom.png', + 'kde/mountconfig/pics/hi16-burner.png', + 'kde/mountconfig/pics/hi16-floppy.png', + 'kde/mountconfig/pics/hi16-blockdevice.png', + 'kde/mountconfig/pics/hi16-password.png', + 'kde/mountconfig/pics/hi16-memory.png', + 'kde/mountconfig/pics/hi16-network.png', + 'kde/mountconfig/pics/hi16-lock.png', + 'kde/mountconfig/pics/hi16-usbpen.png', + 'kde/mountconfig/pics/greenled.png', + 'kde/mountconfig/pics/greyled.png', + 'kde/mountconfig/pics/exec.png', + 'kde/mountconfig/pics/file.png', + 'kde/mountconfig/pics/important.png', + 'kde/mountconfig/pics/tux.png', + 'kde/mountconfig/pics/user.png', + 'kde/wineconfig/pics/32-wine.png', + 'kde/wineconfig/pics/kdewinewizard.png']), + 'serviceconfig/serviceconfig.py', + 'userconfig/userconfig.py', + 'userconfig/unixauthdb.py', + 'mountconfig/mountconfig.py', + 'mountconfig/MicroHAL.py', + 'mountconfig/SMBShareSelectDialog.py', + 'mountconfig/SimpleCommandRunner.py', + 'mountconfig/fuser.py', + 'mountconfig/fuser_ui.ui', + 'mountconfig/sizeview.py', + 'wineconfig/wineconfig.py', + 'wineconfig/wineread.py', + 'wineconfig/winewrite.py', + 'wineconfig/drivedetect.py', + 'grubconfig/grubconfig.py']) - package_dir={'':'modules'}, - py_modules=['xf86misc'], - ext_modules=[\ - Extension('ixf86misc',\ - sources=['modules/ixf86misc.c'],\ - library_dirs=['/usr/X11R6/lib'],\ - libraries=['X11','Xxf86vm','Xext','Xrandr','Xrender','Xss'])] - ) doit() |