Created attachment 436080 [details] New ebuild for sleepproxyclient Quote from https://github.com/awein/SleepProxyClient: ``` About Wake on Demand (http://support.apple.com/kb/HT3774) is great. It enables an unused device to go to sleep while keeping the announced MDNS (Zeroconf) services alive. Just access one of the services and the device will be woken up again. These scripts enables your Non-Apple server (or NAS) to save energy by going to sleep if it's currently not in use. But it will be instantly woken up again by the SleepProxyServer using Wake on Lan (WOL) if one of it's services is requested. See http://en.wikipedia.org/wiki/Bonjour_Sleep_Proxy for more details. Requirements To get this running, a SleepProxyServer on your local network is required. If present, it will announce itself via MDNS as _sleep-proxy._udp. Such a server is included in many Apple devices like its network products "Time Capsule" and "AirPort Express". But an Apple TV or any Mac running 10.6 or above can be turned into a sleep proxy server too. Status SleepProxyClient is pretty stable and ready for everyday use. Please report issues to make it even more stable. ``` Ebuild currently available at: https://github.com/frace/kodi-overlay
Created attachment 436082 [details] New ebuild for sleepproxyclient
Created attachment 436106 [details] New ebuild for sleepproxyclient
Created attachment 436108 [details, diff] Patch to find default config on Gentoo Linux
Created attachment 436110 [details, diff] Patch to call python2.7 explicitly
Created attachment 436116 [details] New ebuild for sleepproxyclient
(In reply to hal from comment #5) > Created attachment 436116 [details] > New ebuild for sleepproxyclient > EAPI="5" add header, consider EAPI=6 for new ebuilds. > RDEPEND=" > [ ... ] > sys-power/upower-pm-utils sys-power/upower will not work? (In reply to hal from comment #4) > Created attachment 436110 [details, diff] [details, diff] > Patch to call python2.7 explicitly use python-single-r1.eclass, ${EPYTHON}.
(In reply to Alex Xu (Hello71) from comment #6) > (In reply to hal from comment #5) > > Created attachment 436116 [details] > > New ebuild for sleepproxyclient > > > RDEPEND=" > > [ ... ] > > sys-power/upower-pm-utils > > sys-power/upower will not work? Good question. What it depends on is `sys-power/pm-utils` actually. Since I can't test it on a system based on `sys-apps/systemd` I made the ebuild depend on `sys-power/upower-pm-utils`.
Created attachment 436704 [details] New ebuild for sleepproxyclient Incorporated fixes as suggested.
Created attachment 436706 [details, diff] Patch to find default config on Gentoo Linux Upgraded patch to work with EAPI 6
Created attachment 436708 [details, diff] Patch to find default config on Gentoo Linux Upgraded patch to work with EAPI 6
Created attachment 436710 [details, diff] Patch to call python2.7 explicitly Upgraded patch to work with EAPI 6
Created attachment 436712 [details] New ebuild for sleepproxyclient Cosmetics
Created attachment 436722 [details] New ebuild for sleepproxyclient Added evaluation to emerge live git sources
Created attachment 436726 [details] New ebuild for sleepproxyclient Be more specific with patch naming
Created attachment 436728 [details] New ebuild for sleepproxyclient Added sys-devel/bc as a dependency
Pull request: https://github.com/gentoo/gentoo/pull/3654
(In reply to hal from comment #16) > Pull request: https://github.com/gentoo/gentoo/pull/3654 Updated pull request: https://github.com/gentoo/gentoo/pull/3655