From 069fbd946c653b93632a8a9423132146e290c1cb Mon Sep 17 00:00:00 2001 From: Greg Tourte Date: Thu, 27 May 2021 19:50:08 +0200 Subject: network/skypeforlinux: Remove skype-dbus-mock workaround. This is not necessary anymore with elogind in current Signed-off-by: Matteo Bernardini Signed-off-by: Willy Sudiarto Raharjo --- .../skype-dbus-mock/org.freedesktop.login1.service | 4 ---- .../skype-dbus-mock/skype-dbus-mock.conf | 12 ---------- .../skype-dbus-mock/skype-dbus-mock.py | 27 ---------------------- network/skypeforlinux/skypeforlinux.SlackBuild | 8 ------- 4 files changed, 51 deletions(-) delete mode 100644 network/skypeforlinux/skype-dbus-mock/org.freedesktop.login1.service delete mode 100644 network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.conf delete mode 100644 network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.py (limited to 'network/skypeforlinux') 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 @@ - - - - - - - - - - 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 -- cgit v1.2.3