Description of problem: The pbbuttonsd package is a package originally for Apple PowerPC based machines (eg. PowerBook), but now works for x86 as well. It does two things: 1. Does power management (such as sleeping, etc), replacing the old pmud (which was also never included in RedHat / Fedora Core) on PowerPC only. 2. Controlling power management and the "extra keys" that do things like volume, brightness, etc. on laptops (i386 and ppc). Given that Fedora Core now boots on Apple PowerPC (I'm reporting this off Fedora Devel on an Apple PowerBook), this is a "must have" package for powerpc, and optionally provides some useful functionality on x86 laptops. Depends on bugs 119039 and 119265 being resolved (which I have provided patches to). I will append the spec file for creating this package - the rpm produced I am currently using on my PowerBook at the moment.
Created attachment 99391 [details] spec file for pbbuttonsd
Created attachment 99394 [details] Fix a missing include, which fixes breakage in the linking stage. Used by the above specfile
Created attachment 99395 [details] Updated spec file which includes dependancies for build and install
pmud could do 1), and 2) can be done in user-mode, without a daemon, using GNOME 2.6 for example. Given the ugliness of the pbbuttons code, I would advise against adding it to the distro.
Okay, as we fast approach FC3, and really do want PPC support to be "there", we're going to have to hash out this pbbuttonsd vs. pmud issue Bastien, I know acme in GNOME 2.6/2.8 will work wonderfully w/pmud, but what about those that use KDE? Or even XFce4? acme doesn't run standalone anylonger does it, as its integrated within GNOME? Now, from the standpoint of the folks doing PPC stuff and hang out on IRC, I'm guessing we're only using pmud, so we probably can't actually recreate pbbuttonsd bugs and so on. So, is this going to taper down to being NOTABUG, and can we then push for inclusion of pmud (on powerpc only, obviously). Setting pmud to obsolete APM in case it doesn't already do (I've forgotten) dwmw2 has a package available at ftp://ftp.linux.org.uk/pub/people/dwmw2/fc2-mac/SRPMS/pmud-0.10-1.1.src.rpm
apmud is now in Fedora Extras.