SUMMARY = "swupd sofware update from Clear Linux - client component" HOMEPAGE = "https://github.com/clearlinux/swupd-client" LICENSE = "GPL-2.0" LIC_FILES_CHKSUM = "file://COPYING;md5=f8d90fb802930e30e49c39c8126a959e" DEPENDS = "glib-2.0 curl zlib bzip2 xz openssl bsdiff" PV = "3.3.0+git${SRCPV}" SRC_URI = "\ git://github.com/clearlinux/swupd-client.git;protocol=https \ file://Change-systemctl-path-to-OE-systemctl-path.patch \ " SRCREV = "e4b2a32448d9fd9ab494f861f1bb143468659c75" S = "${WORKDIR}/git" RDEPENDS_${PN} = "gzip bzip2 tar xz" RDEPENDS_${PN}_class-target = "oe-swupd-helpers" # We check /etc/os-release for the current OS version number RRECOMMENDS_${PN}_class-target = "os-release" inherit pkgconfig autotools systemd EXTRA_OECONF = "\ --with-systemdsystemunitdir=${systemd_system_unitdir} \ " do_install_append () { # TODO: This should be a less os-specific directory and not hard-code datadir install -d ${D}${datadir}/${DISTRO}/bundles } FILES_${PN} += "\ /usr/share \ ${systemd_system_unitdir}/multi-user.target.wants* \ /var/lib/swupd \ " SYSTEMD_SERVICE_${PN} = "check-update.timer check-update.service" SYSTEMD_AUTO_ENABLE_${PN} = "disable" BBCLASSEXTEND = "native"