OSDN Git Service

Fixed Bug
authorkokkiemouse <39451248+kokkiemouse@users.noreply.github.com>
Tue, 30 Jun 2020 11:53:49 +0000 (20:53 +0900)
committerGitHub <noreply@github.com>
Tue, 30 Jun 2020 11:53:49 +0000 (20:53 +0900)
aur_build.shはパッケージごとに生成されるので>>だと複数パッケージの場合バグが起きる可能性があります。

build.sh

index fdd17cc..b728159 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -880,7 +880,7 @@ make_packages_aur() {
     echo "aurbuild ALL=(ALL) NOPASSWD:ALL" > "${work_dir}/${arch}/airootfs/etc/sudoers.d/aurbuild"
     local _aur_pkg
     for _aur_pkg in ${pkglist_aur[@]}; do
-        echo  "cd ~ ; git clone https://aur.archlinux.org/${_aur_pkg}.git ; cd ${_aur_pkg} ; makepkg -cs " >> "${work_dir}/${arch}/airootfs/aurbuild_temp/aur_build.sh"
+        echo  "cd ~ ; git clone https://aur.archlinux.org/${_aur_pkg}.git ; cd ${_aur_pkg} ; makepkg -cs " > "${work_dir}/${arch}/airootfs/aurbuild_temp/aur_build.sh"
         ${mkalteriso} ${mkalteriso_option} -w "${work_dir}/${arch}"  -D "${install_dir}" -r "chmod 777 /aurbuild_temp/aur_build.sh" run
         ${mkalteriso} ${mkalteriso_option} -w "${work_dir}/${arch}"  -D "${install_dir}" -r "sudo -u aurbuild /aurbuild_temp/aur_build.sh" run
         ${mkalteriso} ${mkalteriso_option} -w "${work_dir}/${arch}" -C "${work_dir}/pacman-${arch}.conf" -D "${install_dir}" \