3 def get_sanitized_version(s):
5 max_version_component = "99"
6 pre_separators = ["-rc", "-pre"]
10 for sep in pre_separators:
14 version = s.split(sep)[0][1:]
15 vcomps = version.split(".")
22 vcomps_new.insert(0, i)
25 vcomps_new.insert(0, max_version_component)
27 vcomps_new.insert(0, "%i" % (int(i) - 1))
30 ver = "v" + ".".join(vcomps_new) + "+" + s.replace("-", "")
34 PV = "${@get_sanitized_version(bb.data.getVar('DISTRO_VERSION', d, 1))}"
37 mkdir -p ${D}${sysconfdir}
38 echo "Familiar ${DISTRO_VERSION}" > ${D}${sysconfdir}/familiar-version