summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Greg Tourte2021-05-27 19:50:08 +0200
committer Matteo Bernardini2021-05-31 11:11:17 +0200
commit1d5c807c105ec620424be4d2c5dea82bbc486663 (patch)
tree60ea3c431eb4470eba1a56de677b13f6adbea3c0
parentc27b3c97ef353f062652958f25a7dbf53d2f57a7 (diff)
downloadslackbuilds-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>
-rw-r--r--network/skypeforlinux/skype-dbus-mock/org.freedesktop.login1.service4
-rw-r--r--network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.conf12
-rw-r--r--network/skypeforlinux/skype-dbus-mock/skype-dbus-mock.py27
-rw-r--r--network/skypeforlinux/skypeforlinux.SlackBuild8
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