mirror of
https://github.com/archlinux/aur.git
synced 2026-02-07 20:52:55 +01:00
Update: Build package in chroot
Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
This commit is contained in:
parent
d2cf521610
commit
617faf68fd
1 changed files with 11 additions and 3 deletions
|
|
@ -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}"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue