I am the developer who would implement LXDE support for UPower. I have seen some indications that you continue to make changes to the interface. For example I see in the 0.9.1 announcement
- Add a new method and two new signals to inform userspace of the pending suspend and the resume event (Richard Hughes) - Add {Suspend,Hibernate}Allowed D-Bus methods (Martin Pitt) - Don't ship an introspection file for devkit-power-gobject, it's soon to be obsolete (Richard Hughes) This is fine that you continue to develop. But I have decided LXDE will not implement UPower support until I get an indication that you are done changing things, so we do not put out a stable release and then have to change it because you changed something. I would appreciate a heads up at the appropriate time, or any comment you wish to make on the interface stability, and then we will proceed. The UPower 0.9.1 tarball will not build. I have not attempted to fix this but after a quick look it appears it is not linking against the libraries that it just built. I do not have a devkit-power installed on this system. I suspect if you did, this problem might be masked. upowerd-up-wakeups.o: In function `up_wakeups_data_get_or_create': /home/martyj/Build/UPower-0.9.1/src/up-wakeups.c:138: undefined reference to `dkp_wakeups_obj_new' upowerd-up-wakeups.o: In function `up_wakeups_init': /home/martyj/Build/UPower-0.9.1/src/up-wakeups.c:720: undefined reference to `dkp_wakeups_obj_free' upowerd-up-history.o: In function `up_history_array_to_file': /home/martyj/Build/UPower-0.9.1/src/up-history.c:411: undefined reference to `dkp_history_obj_to_string' upowerd-up-history.o: In function `up_history_array_copy_cb': /home/martyj/Build/UPower-0.9.1/src/up-history.c:70: undefined reference to `dkp_history_obj_copy' upowerd-up-history.o: In function `up_history_array_from_file': /home/martyj/Build/UPower-0.9.1/src/up-history.c:485: undefined reference to `dkp_history_obj_from_string' upowerd-up-history.o: In function `up_history_set_time_empty_data': /home/martyj/Build/UPower-0.9.1/src/up-history.c:788: undefined reference to `dkp_history_obj_create' upowerd-up-history.o: In function `up_history_set_time_full_data': /home/martyj/Build/UPower-0.9.1/src/up-history.c:758: undefined reference to `dkp_history_obj_create' upowerd-up-history.o: In function `up_history_set_rate_data': /home/martyj/Build/UPower-0.9.1/src/up-history.c:728: undefined reference to `dkp_history_obj_create' upowerd-up-history.o: In function `up_history_set_charge_data': /home/martyj/Build/UPower-0.9.1/src/up-history.c:700: undefined reference to `dkp_history_obj_create' upowerd-up-history.o: In function `up_history_load_data': /home/martyj/Build/UPower-0.9.1/src/up-history.c:635: undefined reference to `dkp_history_obj_create' /home/martyj/Build/UPower-0.9.1/src/up-history.c:636: undefined reference to `dkp_history_obj_copy' /home/martyj/Build/UPower-0.9.1/src/up-history.c:637: undefined reference to `dkp_history_obj_copy' /home/martyj/Build/UPower-0.9.1/src/up-history.c:638: undefined reference to `dkp_history_obj_copy' /home/martyj/Build/UPower-0.9.1/src/up-history.c:639: undefined reference to `dkp_history_obj_copy' /home/martyj/Build/UPower-0.9.1/src/up-history.c:640: undefined reference to `dkp_history_obj_free' upowerd-up-history.o: In function `up_history_get_profile_data': /home/martyj/Build/UPower-0.9.1/src/up-history.c:284: undefined reference to `dkp_stats_obj_create' upowerd-up-history.o: In function `up_history_copy_array_timespan': /home/martyj/Build/UPower-0.9.1/src/up-history.c:212: undefined reference to `dkp_history_obj_copy' upowerd-up-history.o: In function `up_history_array_limit_resolution': /home/martyj/Build/UPower-0.9.1/src/up-history.c:124: undefined reference to `dkp_history_obj_free' /home/martyj/Build/UPower-0.9.1/src/up-history.c:155: undefined reference to `dkp_history_obj_new' /home/martyj/Build/UPower-0.9.1/src/up-history.c:175: undefined reference to `dkp_history_obj_new' upowerd-up-history.o: In function `up_history_init': /home/martyj/Build/UPower-0.9.1/src/up-history.c:822: undefined reference to `dkp_history_obj_free' /home/martyj/Build/UPower-0.9.1/src/up-history.c:823: undefined reference to `dkp_history_obj_free' /home/martyj/Build/UPower-0.9.1/src/up-history.c:824: undefined reference to `dkp_history_obj_free' /home/martyj/Build/UPower-0.9.1/src/up-history.c:825: undefined reference to `dkp_history_obj_free' dummy/.libs/libupshared.a(up-backend.o): In function `up_backend_test': /home/martyj/Build/UPower-0.9.1/src/dummy/up-backend.c:234: undefined reference to `egg_test_start' /home/martyj/Build/UPower-0.9.1/src/dummy/up-backend.c:238: undefined reference to `egg_test_title' /home/martyj/Build/UPower-0.9.1/src/dummy/up-backend.c:240: undefined reference to `egg_test_assert' /home/martyj/Build/UPower-0.9.1/src/dummy/up-backend.c:245: undefined reference to `egg_test_end' dummy/.libs/libupshared.a(up-native.o): In function `up_native_test': /home/martyj/Build/UPower-0.9.1/src/dummy/up-native.c:54: undefined reference to `egg_test_start' /home/martyj/Build/UPower-0.9.1/src/dummy/up-native.c:58: undefined reference to `egg_test_title' /home/martyj/Build/UPower-0.9.1/src/dummy/up-native.c:60: undefined reference to `egg_test_assert' /home/martyj/Build/UPower-0.9.1/src/dummy/up-native.c:62: undefined reference to `egg_test_end' _______________________________________________ devkit-devel mailing list devkit-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/devkit-devel