sleepd compiles out of the box on my Debian Testing machine, so it occurred to me to ftp the resulting binaries to where I want them. Unfortunately, once there, the sleepd binary refuses to run, with the error message
sleepd: error while loading shared libraries: libapm.so.1: cannot open shared object file: No such file or directory
Have you tried copying libapm.so from you debian box? Probably in /lib. You will probably need to add the necessary symbolic links as well.
Stuart.