aboutsummaryrefslogtreecommitdiff
path: root/docker/arch-code-server/archlinux-setup-user.bash
diff options
context:
space:
mode:
Diffstat (limited to 'docker/arch-code-server/archlinux-setup-user.bash')
-rwxr-xr-xdocker/arch-code-server/archlinux-setup-user.bash7
1 files changed, 7 insertions, 0 deletions
diff --git a/docker/arch-code-server/archlinux-setup-user.bash b/docker/arch-code-server/archlinux-setup-user.bash
index 3a72bb3..6b30b28 100755
--- a/docker/arch-code-server/archlinux-setup-user.bash
+++ b/docker/arch-code-server/archlinux-setup-user.bash
@@ -19,6 +19,13 @@ for aur_package in code-server ${CRUPEST_AUR_PACKAGES} ; do
echo "Installing ${aur_package} from AUR..."
git clone "https://aur.archlinux.org/${aur_package}.git" --depth 1
pushd "${aur_package}"
+
+ # do some magic thing for China
+ if [ "${USE_CHINA_MIRROR}" = "true" ]; then
+ mv PKGBUILD PKGBUILD.old
+ /tmp/china-magic-for-pkgbuild.py < PKGBUILD.old > PKGBUILD
+ fi
+
makepkg -sr --noconfirm
makepkg --packagelist | sudo pacman -U --noconfirm -
popd