Skip to content

Commit a586ca7

Browse files
chnages to mate builder
1 parent 5b909b4 commit a586ca7

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

core/default/mate/build.sh

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,16 @@ function second_stage()
6565
deb-src http://archive.ubuntu.com/ubuntu/ ${SUITE} universe\n\
6666
deb http://ports.ubuntu.com/ubuntu-ports ${SUITE} universe\n" >> "${OUT_DIR}-${_arch}"/etc/apt/sources.list
6767

68+
# => update pacakges
69+
run_cmd "apt-get update"
70+
run_cmd "apt-get install bzip2 -y"
71+
6872

6973
if [ -f "$EXTRA_CONFIG_SCRIPT" ]; then
7074
echo -e "${GREEN}Stage 2: Running extra config script${NC}"
7175
$SUDO cp "$EXTRA_CONFIG_SCRIPT" "${OUT_DIR}-${_arch}/root"
7276
$SUDO cp "$EXTRA_INCLUDE_LIST" "${OUT_DIR}-${_arch}/root"
77+
run_cmd "chmod +x /root/extra-config.sh"
7378
run_cmd "/root/extra-config.sh"
7479
run_cmd "rm -rf /root/extra-config.sh"
7580
run_cmd "rm -rf /root/include-i.list"
@@ -78,8 +83,9 @@ deb http://ports.ubuntu.com/ubuntu-ports ${SUITE} universe\n" >> "${OUT_DIR}-${_
7883
fi
7984

8085
if $ADDITIONAL_CONF; then
81-
$SUDO cp "${ROOT_DIR}/core/default/mate/layout.tar.xz" "${OUT_DIR}-${_arch}/root"
82-
run_cmd "cd /root && tar xf layout.tar.xz"
86+
cat "${ROOT_DIR}/core/default/mate/layout.tar.gz"* > "${ROOT_DIR}/core/default/mate/layout.tar.gz"
87+
$SUDO cp "${ROOT_DIR}/core/default/mate/layout.tar.gz" "${OUT_DIR}-${_arch}/root"
88+
run_cmd "tar -x --strip-components=1 -f layout.tar.xz /root"
8389
run_cmd "rm -rf /root/layout.tar.xz"
8490
fi
8591

@@ -98,4 +104,4 @@ itterate_var "$packages_buffer"
98104
echo -e "${GREEN}Packages built: ${count}${NC}"
99105
echo -e "${packages_buffer}"
100106

101-
exit 0
107+
exit 0

core/default/mate/layout.tar.gzaa

10 MB
Binary file not shown.

core/default/mate/layout.tar.gzab

10 MB
Binary file not shown.

core/default/mate/layout.tar.gzac

7.72 MB
Binary file not shown.

0 commit comments

Comments
 (0)