classes: prepare some classes for native

Enable native recipes to inherit the following classes:
  skeleton-python
  skeleton-sdbus
  skeleton-gdbus
  dbus-dir
  obmc-phosphor-dbus-service

Change-Id: I1d79ffc38792dd48016f09119fc8ace46a304a4b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-phosphor/classes/skeleton-gdbus.bbclass b/meta-phosphor/classes/skeleton-gdbus.bbclass
index 58df398..75bfc83 100644
--- a/meta-phosphor/classes/skeleton-gdbus.bbclass
+++ b/meta-phosphor/classes/skeleton-gdbus.bbclass
@@ -1,7 +1,11 @@
 inherit skeleton
 
-DEPENDS += "glib-2.0 obmc-libobmc-intf"
+DEPENDS_append_class-target = " glib-2.0 obmc-libobmc-intf"
 
-do_install_append() {
+do_compile_class-native() {
+    :
+}
+
+do_install_append_class-target() {
         oe_runmake install DESTDIR=${D}
 }