diff options
author | Greg Tourte | 2021-05-27 19:50:08 +0200 |
---|---|---|
committer | Matteo Bernardini | 2021-05-31 11:11:17 +0200 |
commit | 1d5c807c105ec620424be4d2c5dea82bbc486663 (patch) | |
tree | 60ea3c431eb4470eba1a56de677b13f6adbea3c0 | |
parent | c27b3c97ef353f062652958f25a7dbf53d2f57a7 (diff) | |
download | slackbuilds-1d5c807c105ec620424be4d2c5dea82bbc486663.tar.gz |
network/skypeforlinux: Remove skype-dbus-mock workaround.
This is not necessary anymore with elogind in current
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
4 files changed, 0 insertions, 51 deletions
diff --git a/network/skypeforlinux/skype-dbus-mock/org.freedesktop.login1.service b/network/skypeforlinux/skype-dbus-mock/org.freedesktop.login1.service deleted file mode 100644 index 74a520e572..0000000000 --- a/network/skypeforlinux/skype-dbus-mock/org.freedesktop.login1.service +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=org.freedesktop.login1 -Exec=/usr/bin/skype-dbus-mock -User=root diff --git a/network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.conf b/network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.conf deleted file mode 100644 index 4d8287a7a9..0000000000 --- a/network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.conf +++ /dev/null @@ -1,12 +0,0 @@ -<!DOCTYPE busconfig PUBLIC - "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - <policy user="root"> - <allow own="org.freedesktop.login1"/> - </policy> - <policy context="default"> - <allow send_destination="org.freedesktop.login1"/> - <allow send_interface="org.freedesktop.login1.Manager"/> - </policy> -</busconfig> diff --git a/network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.py b/network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.py deleted file mode 100644 index cc220844b4..0000000000 --- a/network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.py +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/env python -import os -from gi.repository import GLib -import dbus -import dbus.service -import dbus.types -import dbus.mainloop.glib - - -class FakeLoginManager(dbus.service.Object): - - @dbus.service.method("org.freedesktop.login1.Manager", - in_signature='ssss', out_signature='h') - def Inhibit(self, what, who, why, mode): - r, w = os.pipe() - return dbus.types.UnixFd(w) - - -if __name__ == '__main__': - dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) - - system_bus = dbus.SystemBus() - bus_name = dbus.service.BusName("org.freedesktop.login1", system_bus) - obj = FakeLoginManager(system_bus, '/org/freedesktop/login1') - - mainloop = GLib.MainLoop() - mainloop.run() diff --git a/network/skypeforlinux/skypeforlinux.SlackBuild b/network/skypeforlinux/skypeforlinux.SlackBuild index 8bbd4863a6..4f9a4c187d 100644 --- a/network/skypeforlinux/skypeforlinux.SlackBuild +++ b/network/skypeforlinux/skypeforlinux.SlackBuild @@ -67,14 +67,6 @@ find -L . \ rm -rf $PKG/opt -# https://github.com/maelnor/skype-dbus-mock -install -Dm 644 $CWD/skype-dbus-mock/skype-dbus-mock.conf \ - $PKG/usr/share/dbus-1/system.d/skype-dbus-mock.conf -install -Dm 644 $CWD/skype-dbus-mock/org.freedesktop.login1.service \ - $PKG/usr/share/dbus-1/system-services/org.freedesktop.login1.service -install -Dm 755 $CWD/skype-dbus-mock/skype-dbus-mock.py \ - $PKG/usr/bin/skype-dbus-mock - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION mv $PKG/usr/share/$PRGNAM/LICENSE* $PKG/usr/doc/$PRGNAM-$VERSION mv $PKG/usr/share/doc/$PRGNAM/* $PKG/usr/doc/$PRGNAM-$VERSION |