From 617faf68fd63d39611d36348826b2eb01eeb4cca Mon Sep 17 00:00:00 2001 From: Aakash Hemadri Date: Wed, 16 Feb 2022 15:00:57 +0000 Subject: [PATCH] Update: Build package in chroot Signed-off-by: Aakash Hemadri --- update_version.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/update_version.sh b/update_version.sh index 28f467fc2fde..08cd4c880a75 100755 --- a/update_version.sh +++ b/update_version.sh @@ -45,12 +45,20 @@ sed -i \ -e 's/pkgrel=.*/pkgrel=1/' \ PKGBUILD +# Preparing arch-chroot +CHROOT=$HOME/.local/share/chroot +if [[ ! -d "$CHROOT" ]]; then + mkdir -p ~/.local/share/chroot + mkarchroot $HOME/.local/share/chroot/root base-devel + arch-nspawn $HOME/.local/share/chroot/root pacman -Syu +fi + # Update .SRCINFO -makepkg --printsrcinfo >.SRCINFO +makechrootpkg -c -r $CHROOT -- --printsrcinfo >.SRCINFO # Start generate package -makepkg -Acsf . +makechrootpkg -c -r $CHROOT -- -Acsf . # Commit changes git add PKGBUILD .SRCINFO -git commit -m "Update ${PKG} to v${VER}" +git commit -s -m "Update ${PKG} to v${VER}"