From 3fbee26af2f3263180f75652b5dd6e50adb1d8fe Mon Sep 17 00:00:00 2001 From: Alex Kiernan Date: Sat, 16 Feb 2019 13:41:55 +0000 Subject: bmap-tools: update from 3.4 to 3.5 bmap-tools 3.5 was released August 2018 but has no release tarball, so switch to using the git fetcher. Also pull in the fix for StopIteration being transformed into RuntimeError for Python 3.7. Signed-off-by: Alex Kiernan Signed-off-by: Richard Purdie --- meta/recipes-support/bmap-tools/bmap-tools_3.4.bb | 24 ---------------------- meta/recipes-support/bmap-tools/bmap-tools_3.5.bb | 25 +++++++++++++++++++++++ 2 files changed, 25 insertions(+), 24 deletions(-) delete mode 100644 meta/recipes-support/bmap-tools/bmap-tools_3.4.bb create mode 100644 meta/recipes-support/bmap-tools/bmap-tools_3.5.bb (limited to 'meta/recipes-support/bmap-tools') diff --git a/meta/recipes-support/bmap-tools/bmap-tools_3.4.bb b/meta/recipes-support/bmap-tools/bmap-tools_3.4.bb deleted file mode 100644 index 2aae9a3fe0..0000000000 --- a/meta/recipes-support/bmap-tools/bmap-tools_3.4.bb +++ /dev/null @@ -1,24 +0,0 @@ -SUMMARY = "Tools to generate block map (AKA bmap) and flash images using bmap" -DESCRIPTION = "Bmap-tools - tools to generate block map (AKA bmap) and flash images using \ -bmap. Bmaptool is a generic tool for creating the block map (bmap) for a file, \ -and copying files using the block map. The idea is that large file containing \ -unused blocks, like raw system image files, can be copied or flashed a lot \ -faster with bmaptool than with traditional tools like "dd" or "cp"." -HOMEPAGE = "https://github.com/01org/bmap-tools" -SECTION = "console/utils" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" - -SRC_URI = "https://github.com/intel/${BPN}/releases/download/v${PV}/${BP}.tgz" - -SRC_URI[md5sum] = "883420183611aa137cbaf68a91ef0d7e" -SRC_URI[sha256sum] = "0064891270c180c190f41925b0f6fb9cecac3056f1168d2592dbe90e5f226c0a" - -UPSTREAM_CHECK_URI = "https://github.com/intel/${BPN}/releases" - -RDEPENDS_${PN} = "python3-core python3-compression python3-mmap python3-setuptools python3-fcntl" - -inherit python3native -inherit setuptools3 - -BBCLASSEXTEND = "native" diff --git a/meta/recipes-support/bmap-tools/bmap-tools_3.5.bb b/meta/recipes-support/bmap-tools/bmap-tools_3.5.bb new file mode 100644 index 0000000000..a3f77d374f --- /dev/null +++ b/meta/recipes-support/bmap-tools/bmap-tools_3.5.bb @@ -0,0 +1,25 @@ +SUMMARY = "Tools to generate block map (AKA bmap) and flash images using bmap" +DESCRIPTION = "Bmap-tools - tools to generate block map (AKA bmap) and flash images using \ +bmap. Bmaptool is a generic tool for creating the block map (bmap) for a file, \ +and copying files using the block map. The idea is that large file containing \ +unused blocks, like raw system image files, can be copied or flashed a lot \ +faster with bmaptool than with traditional tools like "dd" or "cp"." +HOMEPAGE = "https://github.com/01org/bmap-tools" +SECTION = "console/utils" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" + +SRC_URI = "git://github.com/intel/${BPN}" + +SRCREV = "db7087b883bf52cbff063ad17a41cc1cbb85104d" +S = "${WORKDIR}/git" +PV .= "+git${SRCPV}" + +UPSTREAM_CHECK_GITTAGREGEX = "v(?P.*)" + +RDEPENDS_${PN} = "python3-core python3-compression python3-mmap python3-setuptools python3-fcntl python3-six" + +inherit python3native +inherit setuptools3 + +BBCLASSEXTEND = "native" -- cgit 1.2.3-korg