diff options
author | Andreas Müller <schnitzeltony@googlemail.com> | 2012-03-09 10:13:53 +0000 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2012-03-11 10:10:38 -0700 |
commit | 9e5d7ed2832770bc7343ff706b9b5202382a7b80 (patch) | |
tree | a3e227f6e54f00622a687f992a4ae84aa2cc3253 /meta-gnome | |
parent | 0c7d54b58efb6fc21077dc9cf8aca361f8e24746 (diff) | |
download | meta-openembedded-9e5d7ed2832770bc7343ff706b9b5202382a7b80.tar.gz |
gdm: inherit systemd / remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome')
-rw-r--r-- | meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb | 29 |
1 files changed, 4 insertions, 25 deletions
diff --git a/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb b/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb index 684e7f77da..d71c7d833b 100644 --- a/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb +++ b/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb @@ -4,9 +4,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" DEPENDS = "xinput gnome-panel tcp-wrappers libcanberra libxklavier grep consolekit libpam gnome-doc-utils gtk+ xrdb" -PR = "r6" +PR = "r7" -inherit gnome update-rc.d +inherit gnome update-rc.d systemd SRC_URI += " \ file://cross-xdetection.diff \ @@ -46,31 +46,10 @@ do_install_append() { install -d ${D}/${sysconfdir}/gdm/Init install -m 0755 ${WORKDIR}/Default ${D}/${sysconfdir}/gdm/Init - install -d ${D}${base_libdir}/systemd/system - install -m 0644 ${WORKDIR}/gdm.service ${D}${base_libdir}/systemd/system/ } -PACKAGES =+ "gdm-systemd" -FILES_gdm-systemd = "${base_libdir}/systemd" -RDEPENDS_gdm-systemd = "gdm" - -pkg_postinst_gdm-systemd() { - # can't do this offline - if [ "x$D" != "x" ]; then - exit 1 - fi - - systemctl enable gdm.service -} - -pkg_postrm_gdm-systemd() { - # can't do this offline - if [ "x$D" != "x" ]; then - exit 1 - fi - - systemctl disable gdm.service -} +SYSTEMD_PACKAGES = "${PN}-systemd" +SYSTEMD_SERVICE = "gdm.service" FILES_${PN} += "${datadir}/icon* \ ${datadir}/xsession* \ |