From 267566d7c308acd62e4152f64c331fcc9bc51f08 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Tue, 16 Jun 2015 12:52:13 +0200 Subject: [PATCH] vboot-utils: use git instead of http downloads, has unstable checksums. --- srcpkgs/vboot-utils/template | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template index bb5c42d165f..213a52b360b 100644 --- a/srcpkgs/vboot-utils/template +++ b/srcpkgs/vboot-utils/template @@ -1,10 +1,10 @@ # Template file for 'vboot-utils' pkgname=vboot-utils version=44.7077 +_githash=ea71df260e9041dd5260425dae3d6f5412516b9b revision=2 -create_wrksrc=yes build_style=gnu-makefile -hostmakedepends="pkg-config" +hostmakedepends="pkg-config git" makedepends="libressl-devel libuuid-devel" short_desc="Verified boot kernel utilities" maintainer="Enno Boland " @@ -15,6 +15,12 @@ checksum=67be2192c7db1e11d652a62d1472190764e336c758feb8db912b42d2cab70965 CFLAGS=-D_GNU_SOURCE make_install_args="MINIMAL=1" +do_fetch() { + git clone https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git $pkgname-$version || true + cd $pkgname-$version + git checkout $_githash +} + do_build() { make CC="$CC" LD="$CC" AR="$AR" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" MINIMAL=1 ${makejobs} \ cgpt utils futil