2 |
|
|
3 |
BUILDSERVER_CACHE_DIR="/var/cache/mage-buildserver" |
BUILDSERVER_CACHE_DIR="/var/cache/mage-buildserver" |
4 |
SMAGEFILE="$1" |
SMAGEFILE="$1" |
5 |
|
CLEANPACKAGES=0 |
6 |
|
|
7 |
if [ -f /etc/rc.d/init.d/functions ] |
if [ -f /etc/rc.d/init.d/functions ] |
8 |
then |
then |
73 |
|
|
74 |
if [ -f ${SMAGESCRIPTSDIR}/${SMAGEFILE} ] |
if [ -f ${SMAGESCRIPTSDIR}/${SMAGEFILE} ] |
75 |
then |
then |
76 |
SILENT=1 smagesource ${SMAGESCRIPTSDIR}/${SMAGEFILE} |
# be silent |
77 |
|
FVERBOSE=off \ |
78 |
|
SILENT=1 \ |
79 |
|
smagesource ${SMAGESCRIPTSDIR}/${SMAGEFILE} |
80 |
else |
else |
81 |
die "smagefile '${SMAGESCRIPTSDIR}/${SMAGEFILE}' not found." |
die "smagefile '${SMAGESCRIPTSDIR}/${SMAGEFILE}' not found." |
82 |
fi |
fi |
126 |
# now install the packages (no srcinstall, when the user not explcitly want this) |
# now install the packages (no srcinstall, when the user not explcitly want this) |
127 |
fetch_packages ${INSTALL_DEPS} || die "fetching packages" |
fetch_packages ${INSTALL_DEPS} || die "fetching packages" |
128 |
md5sum_packages ${INSTALL_DEPS} || die "md5 sum packages" |
md5sum_packages ${INSTALL_DEPS} || die "md5 sum packages" |
|
unpack_packages ${INSTALL_DEPS} || die "unpacking packages" |
|
129 |
install_packages ${INSTALL_DEPS} || die "installing packages" |
install_packages ${INSTALL_DEPS} || die "installing packages" |
130 |
cleanpkg |
if [[ ${CLEANPACKAGES} = 1 ]] |
131 |
|
then |
132 |
|
cleanpkg |
133 |
|
fi |
134 |
# restore packages path |
# restore packages path |
135 |
PKGDIR="${SAVED_PKGDIR}" |
PKGDIR="${SAVED_PKGDIR}" |
136 |
|
|