From 548deba2f8cdebc4c20f3a8fb9936ae6be8a717f Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 9 Jun 2017 14:48:33 +0200 Subject: bin/get-package-updates: use makepkg instead of mksrcinfo if $CARCH in PKGBUILD present --- bin/get-package-updates | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/get-package-updates b/bin/get-package-updates index 00b11e1..9a3d8b1 100755 --- a/bin/get-package-updates +++ b/bin/get-package-updates @@ -214,7 +214,10 @@ while read -r package git_revision mod_git_revision repository; do ( cd "${PKGBUILD%/*}" apply_package_customizations - mksrcinfo -o "${file_prefix}.SRCINFO" + grep -q '\$CARCH' 'PKGBUILD' && \ + CARCH=i686 makepkg --printsrcinfo > \ + "${file_prefix}.SRCINFO" || \ + mksrcinfo -o "${file_prefix}.SRCINFO" ) # otherwise this just calls for trouble -- cgit v1.2.3-54-g00ecf