diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2019-04-03 23:02:46 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2019-04-03 23:02:46 +0900 |
commit | fcad8b8d150fb9f508973e3044a103de74ec3877 (patch) | |
tree | ca34a8cf3bfbe08335d40c47863b4901e1d19609 /ubuntu/maverick/applications/tdepowersave/debian/acpi-support | |
parent | 5d8ed1fab813d86b04383f7fcf8ab2c994cbea30 (diff) | |
download | tde-packaging-fcad8b8d150fb9f508973e3044a103de74ec3877.tar.gz tde-packaging-fcad8b8d150fb9f508973e3044a103de74ec3877.zip |
DEB: use _base folder for a distro instead of specific distros (squeeze and maverick).
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'ubuntu/maverick/applications/tdepowersave/debian/acpi-support')
-rw-r--r-- | ubuntu/maverick/applications/tdepowersave/debian/acpi-support/policy-funcs | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/ubuntu/maverick/applications/tdepowersave/debian/acpi-support/policy-funcs b/ubuntu/maverick/applications/tdepowersave/debian/acpi-support/policy-funcs deleted file mode 100644 index 8b9f13762..000000000 --- a/ubuntu/maverick/applications/tdepowersave/debian/acpi-support/policy-funcs +++ /dev/null @@ -1,67 +0,0 @@ -. /usr/share/acpi-support/power-funcs - -CheckUPowerPolicy() { - pidof upowerd > /dev/null -} - -# The (not very aptly named) function CheckPolicy checks if the current X -# console user is running a power management daemon that handles suspend/resume -# requests. This is used in various places to determine if we need to handle -# something ourselves or if we need to pass the info on to a power management -# daemon (e.g. through a fake key press). - -CheckPolicy() { - local PMS - - getXconsole - PMS="/usr/bin/gnome-power-manager /usr/bin/kpowersave /usr/bin/xfce4-power-manager" - PMS="$PMS /usr/bin/guidance-power-manager /usr/lib/dalston/dalston-power-applet" - PMS="$PMS /opt/trinity/bin/tdepowersave" - pidof -x $PMS > /dev/null || - { test "$XUSER" != "" && - pidof dcopserver > /dev/null && - test -x /opt/trinity/bin/dcop && - /opt/trinity/bin/dcop --user $XUSER kded kded loadedModules | grep -q klaptopdaemon; } || - PowerDevilRunning || - GnomeSettingsDaemonPowerRunning -} - -# Find a DBUS session bus, by looking at the given process' environment and -# then send a message to that bus. If multiple processes match the given name, -# the message is sent to all of the buses (and output is simply concatenated. -DBusSend() { - # The process to get the DBUS session address from - local PROC_NAME="$1" - - # Parameters for dbus-send - local DEST="$2" - local DBUS_PATH="$3" - local METHOD="$4" - - test -x /usr/bin/dbus-send || return 1 - - local DBUS_SESS - for p in $(pidof "$PROC_NAME"); do - test -r /proc/$p/environ || continue - DBUS_SESS=$(grep -a -z "DBUS_SESSION_BUS_ADDRESS=" /proc/$p/environ || :) - test "$DBUS_SESS" != "" || continue - su $(ps -o user= $p) -s /bin/sh -c "$DBUS_SESS dbus-send --print-reply --dest='$DEST' '$DBUS_PATH' '$METHOD'" - done -} - -# Ask kde if the powerdevil module is loaded -PowerDevilRunning() { - DBusSend kded4 org.kde.kded /kded org.kde.kded.loadedModules | grep -q powerdevil -} - -# gnome-power-manager was integrated into gnome-settings-daemon from version -# 3.1.4, in a new Power plugin (though the handling of buttons is done in the -# MediaKeys plugin. -# -# gnome-settings-daemon does not export a list of loaded plugins, but -# fortunately the Power plugin does have its own Dbus interface we can check -# for (We can't check the MediaKeys plugin, since that has been around for -# longer). -GnomeSettingsDaemonPowerRunning() { - DBusSend gnome-settings-daemon org.gnome.SettingsDaemon /org/gnome/SettingsDaemon/Power org.freedesktop.DBus.Introspectable.Introspect | grep -q 'interface name="org.gnome.SettingsDaemon.Power"' -} |