Oh, actually, the newer m4 worked!
For the curious, there is a SL5 KPowersave RPM here:
http://beranger.org/el5/RPMS/kpowersave-0.7.2-1.i386.rpm
Don't use it on production systems!
Here's how I made it:
<-- cut -->
mkdir -p /usr/src/redhat/SOURCES
wget http://download.fedora.redhat.com/pub/fedora/linux/extras/6/SRPMS/dbus-qt-0.70-1.fc6.src.rpm
rpm -ivh dbus-qt-0.70-1.fc6.src.rpm
rpmbuild -bb --rebuild /usr/src/redhat/SPECS/dbus-qt.spec
rpm -ivh /usr/src/redhat/RPMS/i386/dbus-qt*rpm
yum install dbus-devel hal-devel libXScrnSaver libXScrnSaver-devel libXtst libXtst-devel
wget ftp://ftp.scientificlinux.org/linux/scientific/5x/SRPMS/SL/m4-1.4.8-1.src.rpm
rpm -ivh m4-1.4.8-1.src.rpm
rpmbuild -bb --rebuild /usr/src/redhat/SPECS/m4.spec
rpm -ivhF /usr/src/redhat/RPMS/i386/m4-1.4.8-1.i386.rpm
wget http://download.fedora.redhat.com/pub/fedora/linux/extras/development/SRPMS/kpowersave-0.7.2-1.fc7.src.rpm
rpm -ivh *rpm
rpmbuild -bb --rebuild /usr/src/redhat/SPECS/kpowersave.spec
rpm -ivh /usr/src/redhat/RPMS/i386/kpowersave-0.7.2-1.i386.rpm
<-- cut -->
On my desktop it gives the very same warning I got under F7:
"Error while prepare Suspend to Disk"
Could not umount external media before suspend/standby.
(Reason: Could not call DCOP interface to umount external media.)
Would you like to continue suspend/standby anyway?
(Warning: Continue suspend can cause data loss!)
but it actually works 20/20.
Cheers,
R-C
Get a sneak peak at messages with a handy reading pane with All new Yahoo! Mail: http://mrd.mail.yahoo.com/try_beta?.intl=ca