From 019ddc4837c10dc233d49bd517b6f08ef1e53519 Mon Sep 17 00:00:00 2001 From: Joel Grunbaum <joelgrun@gmail.com> Date: Fri, 23 Aug 2019 01:23:26 +0000 Subject: [PATCH] force pull package from AUR --- add_package.sh | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/add_package.sh b/add_package.sh old mode 100644 new mode 100755 index a345684..3ef313e --- a/add_package.sh +++ b/add_package.sh @@ -1,4 +1,19 @@ #!/bin/bash CHDIR=$(dirname "$(realpath $0)")/chroot -$CHDIR/bin/arch-chroot $CHDIR su joel -c "cd /build/repo; git clone $1" +mount --bind $CHDIR $CHDIR +$CHDIR/bin/arch-chroot $CHDIR su joel -c "cd /build/repo; + git clone http://aur.archlinux.org/$1.git + cd $1; + makepkg -s --noconfirm; + ln $1-*.pkg.tar.xz ../x86_64/; + cd ../x86_64; + rm Chizi123.db Chizi123.files; + repo-add ../Chizi123.db.tar.xz $1-*.pkg.tar.xz; + ln ../Chizi123.db.tar.xz Chizi123.db; + ln ../Chizi123.files.tar.xz Chizi123.files; + cd ../; + git add x86_64/; + git commit -m \"added $1\"; + git push" +umount $CHDIR -- Gitblit v1.9.3