|
@@ -221,13 +221,13 @@ setup-vbootstrap(){
|
|
|
|
|
|
[ -z ${VARCH} ] && VARCH=$(uname -i)
|
|
[ -z ${VARCH} ] && VARCH=$(uname -i)
|
|
|
|
|
|
- ##!! IRREGULAR: 4.2 is NO support on x86_64
|
|
|
|
- if [ "${VERSION}" = "4.2" -a "$(uname -i)" = "x86_64" ]; then
|
|
|
|
|
|
+ ##!! 4.2 is NO support on VARCH=x86_64
|
|
|
|
+ if [ "${VERSION}" = "4.2" -a "${VARCH}" = "x86_64" ]; then
|
|
Msg_NoSupportVERSION_${LOCALE}
|
|
Msg_NoSupportVERSION_${LOCALE}
|
|
exit 1
|
|
exit 1
|
|
fi
|
|
fi
|
|
|
|
|
|
- ## support for i386 chroot on x86_64 below:
|
|
|
|
|
|
+ ## support i386 chroot on x86_64 below:
|
|
[ "${VARCH}" != "$(uname -i)" ] && VERSION=${VERSION}_${VARCH}
|
|
[ "${VARCH}" != "$(uname -i)" ] && VERSION=${VERSION}_${VARCH}
|
|
|
|
|
|
## check support ${VERSION}
|
|
## check support ${VERSION}
|
|
@@ -402,10 +402,14 @@ Build(){
|
|
|
|
|
|
/usr/sbin/chroot ${BUILD_ROOT} \
|
|
/usr/sbin/chroot ${BUILD_ROOT} \
|
|
/bin/sh -c 'apt-get update && apt-get -y dist-upgrade'
|
|
/bin/sh -c 'apt-get update && apt-get -y dist-upgrade'
|
|
- /usr/sbin/chroot ${BUILD_ROOT} \
|
|
|
|
- /bin/sh -c 'apt-get -y install apt-sourceslist-plus && apt-get update'
|
|
|
|
- /usr/sbin/chroot ${BUILD_ROOT} \
|
|
|
|
- /bin/sh -c 'apt-get -y install apt-sourceslist-nonfree && apt-get update'
|
|
|
|
|
|
+
|
|
|
|
+ ##!! 4.2 has no apt-sourceslist-{plus,nonfree} packages
|
|
|
|
+ if [ "$(echo ${VERSION} | sed s/_i386//)" != "4.2" ]; then
|
|
|
|
+ /usr/sbin/chroot ${BUILD_ROOT} \
|
|
|
|
+ /bin/sh -c 'apt-get update && apt-get -y install apt-sourceslist-plus'
|
|
|
|
+ /usr/sbin/chroot ${BUILD_ROOT} \
|
|
|
|
+ /bin/sh -c 'apt-get update && apt-get -y install apt-sourceslist-nonfree'
|
|
|
|
+ fi
|
|
|
|
|
|
if [ $with_dist_upgrade -eq 1 ]; then
|
|
if [ $with_dist_upgrade -eq 1 ]; then
|
|
/usr/sbin/chroot ${BUILD_ROOT} \
|
|
/usr/sbin/chroot ${BUILD_ROOT} \
|