inherit systemd
SYSTEMD_SERVICE_${PN} = "tlm.service"
-do_install() {
- export RPM_BUILD_ROOT=${D}
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- rm -rf ${D}
- mkdir -p ${D}
-
- rm -rf ${D}
-
- oe_runmake \
- DESTDIR=${D} \
- INSTALL_ROOT=${D} \
- BINDIR=${prefix}/bin \
- install
- rm -f ${D}${infodir}/dir
- find ${D} -regex ".*\.la$" | xargs rm -f --
- find ${D} -regex ".*\.a$" | xargs rm -f --
- rm -f ${D}${sysconfdir}/tlm.conf
- install -m 755 -d ${D}${systemd_unitdir}/system
- install -m 644 data/tlm.service ${D}${systemd_unitdir}/system
- install -m 755 -d ${D}${sysconfdir}/pam.d
- install -m 644 data/tlm-login ${D}${sysconfdir}/pam.d/
- install -m 644 data/tlm-default-login ${D}${sysconfdir}/pam.d/
- install -m 644 data/tlm-system-login ${D}${sysconfdir}/pam.d/
- install -m 755 -d ${D}${sysconfdir}/session.d
-
-
- if ${@bb.utils.contains('DISTRO_FEATURES','tizen-ivi','true','false',d)}; then
- install -m 755 -d ${D}${sysconfdir}/xdg/weston
- install -m 644 data/tizen-ivi/etc/tlm*.conf ${D}${sysconfdir}
- install -m 755 data/tizen-ivi/etc/session.d/* ${D}${sysconfdir}/session.d/
- install -m 644 data/tizen-ivi/weston-*.ini ${D}${sysconfdir}/xdg/weston/
- install -m 755 -d ${D}${sysconfdir}/udev/rules.d
- install -m 644 data/tizen-ivi/10-multiseat-vtc1010.rules ${D}${sysconfdir}/udev/rules.d/
- elif ${@bb.utils.contains('DISTRO_FEATURES','tizen-common','true','false',d)}; then
- install -m 644 data/tizen-common/etc/tlm.conf ${D}${sysconfdir}
- install -m 755 data/tizen-common/etc/session.d/* ${D}${sysconfdir}/session.d/
- fi
-
-}
-
PACKAGES += " ${PN}-conf"
PACKAGES += " ${PN}-config-ivi"
PACKAGES += " ${PN}-config-ivi-singleseat "