Package winswitch: Specfile
Name: winswitch Version: 0.12.20 Release: alt1.M70T.1 Summary: Front end for controlling remote desktop sessions License: GPLv3 Group: Networking/Remote access Url: http://winswitch.org/ Source: %name-%version.tar.gz BuildRequires: python-devel rpm-build-python rpm-build-xdg libpng-devel BuildRequires: python-module-setuptools python-module-pygtk-devel Requires: python-module-twisted-core-gui python-module-twisted-conch %define nautilus_lib %_libdir/nautilus %add_python_req_skip appindicator gtkosx_application nautilus %add_python_req_skip ntsecuritycon pywintypes %add_python_req_skip win32api win32con win32event win32file win32gui win32pdh %add_python_req_skip win32pipe win32process win32security win32ui winerror %description Start and control remote GUI sessions via xpra, NX, VNC, RDP or plain ssh X11 forwarding. You can start, suspend, resume and send supported sessions to other clients. %prep %setup # don't skip icewm! sed -i 's,^OnlyShowIn=,#&,' skel/share/applications/winswitch.desktop %build %python_build %install %python_install %ifarch x86_64 ppc64 mkdir -p %buildroot{%nautilus_lib,%python_sitelibdir} mv %buildroot{/usr/lib/nautilus/extensions-2.0,%nautilus_lib/} mv %buildroot{/usr/lib/python*/site-packages/%{name}*,%python_sitelibdir} rmdir %buildroot/usr/lib/{nautilus,python*{/site-packages,}} %endif %files %doc COPYING %_man1dir/* %_bindir/*_* %_bindir/wcw %_prefix/libexec/%name/ %python_sitelibdir/%{name}* %nautilus_lib/extensions-2.0/python/nautilus_winswitch.* %_sysconfdir/%name/ %_desktopdir/%name.desktop %_datadir/%name/ %_datadir/Thunar/* %_datadir/Vash/* %_iconsdir/*.png %_iconsdir/*/*/*/*.png %_xdgmimedir/* %changelog * Mon Mar 09 2015 Michael Shigorin <mike@altlinux.org> 0.12.20-alt1.M70T.1 - built for t7/branch * Mon Mar 09 2015 Michael Shigorin <mike@altlinux.org> 0.12.20-alt2 - don't filter out WMs for the applet, people can run trayer et al * Thu Mar 05 2015 Michael Shigorin <mike@altlinux.org> 0.12.20-alt1 - built for ALT Linux as proposed at http://krlmlr.github.io/integrating-xpra-with-screen/ (package based on fedora's 0.12.20 based on Antoine Martin's one) - spec *cleanup* |