From 6e52941cb44579fbc4131e6b4cd0761a5b5abdc7 Mon Sep 17 00:00:00 2001 From: Michael Aldridge Date: Fri, 5 Feb 2021 00:56:53 -0800 Subject: [PATCH] vboot-utils: Add update check --- srcpkgs/vboot-utils/template | 5 +---- srcpkgs/vboot-utils/update | 3 +++ 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/vboot-utils/update diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template index 46871f18f25..5723a9b0f94 100644 --- a/srcpkgs/vboot-utils/template +++ b/srcpkgs/vboot-utils/template @@ -3,7 +3,6 @@ pkgname=vboot-utils version=45.7262 revision=13 archs="x86_64* i686* aarch64* arm*" -_githash=0e8c964915fffb58032bb59bdb31949de718ca90 hostmakedepends="pkg-config git" makedepends="libressl-devel libuuid-devel liblzma-devel libyaml-devel" short_desc="Verified boot kernel utilities" @@ -17,9 +16,7 @@ case "$XBPS_TARGET_MACHINE" in esac do_fetch() { - git clone https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git $pkgname-$version || true - cd $pkgname-$version - git checkout $_githash + git clone -b release-R${version/./-}.B https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git $pkgname-$version } do_build() { diff --git a/srcpkgs/vboot-utils/update b/srcpkgs/vboot-utils/update new file mode 100644 index 00000000000..e360ec80b5c --- /dev/null +++ b/srcpkgs/vboot-utils/update @@ -0,0 +1,3 @@ +site="https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git/+refs?format=TEXT" +pattern='refs/heads/release-R\K[\d]+-[\d]+' +version=${version//./-}