diff options
author | François Andriot <[email protected]> | 2019-11-03 10:19:09 +0100 |
---|---|---|
committer | François Andriot <[email protected]> | 2019-11-03 11:16:31 +0100 |
commit | 411aad4790a5b19fe3f927c4dffd18116fe4db16 (patch) | |
tree | c7dc614ccf23b8898f8bce51064b7c869d0c120b /redhat/extras/kdebluetooth/kblueplugd.bluez4 | |
parent | 4c50b73e0b3c5f1f360b58f68b9f83d3866323a5 (diff) | |
download | tde-packaging-411aad4790a5b19fe3f927c4dffd18116fe4db16.tar.gz tde-packaging-411aad4790a5b19fe3f927c4dffd18116fe4db16.zip |
RPM: remove some obsoletes extra packages
Diffstat (limited to 'redhat/extras/kdebluetooth/kblueplugd.bluez4')
-rw-r--r-- | redhat/extras/kdebluetooth/kblueplugd.bluez4 | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/redhat/extras/kdebluetooth/kblueplugd.bluez4 b/redhat/extras/kdebluetooth/kblueplugd.bluez4 deleted file mode 100644 index 9a1c7bc41..000000000 --- a/redhat/extras/kdebluetooth/kblueplugd.bluez4 +++ /dev/null @@ -1,59 +0,0 @@ -#!/usr/bin/python -# -*- coding: UTF-8 -*- -""" -Copyright (C) 2007 Achim Bohnet <[email protected]> - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. -""" - -import sys -from PyQt4 import QtCore, Qt -import dbus -import dbus.mainloop.qt -import distutils.spawn - -kbtcmd = [ 'kbluetooth' ] -quitprogs = [ 'kdebluetooth', 'kbluemon', 'kinputwizard' ] # FIXME: quit kbluelock too? - - -app = Qt.QCoreApplication(sys.argv) - -dbus.mainloop.qt.DBusQtMainLoop(set_as_default=True) -bus = dbus.SystemBus() - -try: - manager = dbus.Interface(bus.get_object('org.bluez', '/'), 'org.bluez.Manager') -except: - print "Unable to connect to bluez." - sys.exit(1) - -if len(manager.ListAdapters()): - print "# of devices at startup:", len(manager.ListAdapters()) - distutils.spawn.spawn(kbtcmd) -else: - print "No BT device found" - - -def slotAdapterAdded(device): - print "bt dev added:", device, "# of devices:", len(manager.ListAdapters()) - distutils.spawn.spawn(kbtcmd) - -def slotAdapterRemoved(device): - print "bt dev removed:", device, "# num of devices:", len(manager.ListAdapters()) - if len(manager.ListAdapters()) == 0: - for p in quitprogs: - print "exiting:", p, " ..." - try: - distutils.spawn.spawn(['dcop', p, 'MainApplication-Interface', 'quit']) - except: - pass - -manager.connect_to_signal("AdapterAdded", slotAdapterAdded) -manager.connect_to_signal("AdapterRemoved", slotAdapterRemoved) - -print "waiting for bt device (un)plug events ..." - -app.exec_() |