diff --git a/Dockerfile b/Dockerfile index 372401a..dc7451a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -76,18 +76,14 @@ RUN \ echo "abc:abc" | chpasswd && \ usermod -s /bin/bash abc && \ echo 'abc ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/abc && \ - echo "**** build AUR packages ****" && \ + echo "**** build dbus-x11 ****" && \ cd /tmp && \ - AUR_PACKAGES="\ - dbus-x11" && \ pacman -Rns --noconfirm -dd dbus && \ - for PACKAGE in ${AUR_PACKAGES}; do \ - git clone https://aur.archlinux.org/${PACKAGE}.git && \ - chown -R abc:abc ${PACKAGE} && \ - cd ${PACKAGE} && \ - sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \ - cd /tmp ;\ - done && \ + git clone https://aur.archlinux.org/dbus-x11.git && \ + chown -R abc:abc dbus-x11 && \ + cd dbus-x11 && \ + sed -i '/check()/,+2 d' PKGBUILD && \ + sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \ echo "**** configure locale ****" && \ echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \ locale-gen && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index b27032a..afc86a0 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -71,18 +71,14 @@ RUN \ echo "abc:abc" | chpasswd && \ usermod -s /bin/bash abc && \ echo 'abc ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/abc && \ - echo "**** build AUR packages ****" && \ + echo "**** build dbus-x11 ****" && \ cd /tmp && \ - AUR_PACKAGES="\ - dbus-x11" && \ pacman -Rns --noconfirm -dd dbus && \ - for PACKAGE in ${AUR_PACKAGES}; do \ - git clone https://aur.archlinux.org/${PACKAGE}.git && \ - chown -R abc:abc ${PACKAGE} && \ - cd ${PACKAGE} && \ - sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \ - cd /tmp ;\ - done && \ + git clone https://aur.archlinux.org/dbus-x11.git && \ + chown -R abc:abc dbus-x11 && \ + cd dbus-x11 && \ + sed -i '/check()/,+2 d' PKGBUILD && \ + sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \ echo "**** configure locale ****" && \ echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \ locale-gen && \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 476cf38..0193e2f 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -71,18 +71,14 @@ RUN \ echo "abc:abc" | chpasswd && \ usermod -s /bin/bash abc && \ echo 'abc ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/abc && \ - echo "**** build AUR packages ****" && \ + echo "**** build dbus-x11 ****" && \ cd /tmp && \ - AUR_PACKAGES="\ - dbus-x11" && \ pacman -Rns --noconfirm -dd dbus && \ - for PACKAGE in ${AUR_PACKAGES}; do \ - git clone https://aur.archlinux.org/${PACKAGE}.git && \ - chown -R abc:abc ${PACKAGE} && \ - cd ${PACKAGE} && \ - sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \ - cd /tmp ;\ - done && \ + git clone https://aur.archlinux.org/dbus-x11.git && \ + chown -R abc:abc dbus-x11 && \ + cd dbus-x11 && \ + sed -i '/check()/,+2 d' PKGBUILD && \ + sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \ echo "**** configure locale ****" && \ echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \ locale-gen && \