Fix
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@804 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
@@ -226,8 +226,9 @@ mkdir -p -- "$PREFIX"/lib/uqm 2> /dev/null
|
|||||||
mkdir -p -- "$PREFIX"/bin 2> /dev/null
|
mkdir -p -- "$PREFIX"/bin 2> /dev/null
|
||||||
|
|
||||||
echo "Unpacking packages..."
|
echo "Unpacking packages..."
|
||||||
for PACKAGE in `selected_components`; do
|
for COMPFILE in `selected_components`; do
|
||||||
gzip -dc "$CONTENT_FILE" | tar -xf - -C "$PREFIX"/
|
echo "- $COMPFILE"
|
||||||
|
gzip -dc "$COMPFILE" | tar -xf - -C "$PREFIX"/
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "Unpacking other stuff..."
|
echo "Unpacking other stuff..."
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ package_filename() {
|
|||||||
# maybe it will work, maybe it won't.
|
# maybe it will work, maybe it won't.
|
||||||
case "$UQM_INSTALL" in
|
case "$UQM_INSTALL" in
|
||||||
NEW|REINSTALL|DOWNGRADE)
|
NEW|REINSTALL|DOWNGRADE)
|
||||||
FILENAME="${CONTENT_PATH}/uqm-${UQM_VERSION}-$PACKNAME.zip"
|
FILENAME="${CONTENT_PATH}uqm-${UQM_VERSION}-$PACKNAME.zip"
|
||||||
if [ -f "$FILENAME" ]; then
|
if [ -f "$FILENAME" ]; then
|
||||||
# Found complete package.
|
# Found complete package.
|
||||||
echo "$FILENAME"
|
echo "$FILENAME"
|
||||||
@@ -34,7 +34,7 @@ package_filename() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Check for upgrade package.
|
# Check for upgrade package.
|
||||||
FILENAME="${CONTENT_PATH}/uqm-${UQM_OLDVERSION}_to_${UQM_VERSION}-$PACKNAME.zip"
|
FILENAME="${CONTENT_PATH}uqm-${UQM_OLDVERSION}_to_${UQM_VERSION}-$PACKNAME.zip"
|
||||||
if [ -f "$FILENAME" ]; then
|
if [ -f "$FILENAME" ]; then
|
||||||
# Found upgrade package.
|
# Found upgrade package.
|
||||||
echo "$FILENAME"
|
echo "$FILENAME"
|
||||||
@@ -44,7 +44,7 @@ package_filename() {
|
|||||||
# Check complete package again, as you can upgrade with a complete
|
# Check complete package again, as you can upgrade with a complete
|
||||||
# package.
|
# package.
|
||||||
if [ "$UQM_INSTALL" = UPGRADE ]; then
|
if [ "$UQM_INSTALL" = UPGRADE ]; then
|
||||||
FILENAME="${CONTENT_PATH}/uqm-${UQM_VERSION}-$PACKNAME.zip"
|
FILENAME="${CONTENT_PATH}uqm-${UQM_VERSION}-$PACKNAME.zip"
|
||||||
if [ -f "$FILENAME" ]; then
|
if [ -f "$FILENAME" ]; then
|
||||||
# Found complete package.
|
# Found complete package.
|
||||||
echo "$FILENAME"
|
echo "$FILENAME"
|
||||||
@@ -125,12 +125,12 @@ show_content_path_menu() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
selected_components() {
|
selected_components() {
|
||||||
local RESULT COMPONENT VALUE
|
local RESULT PACKAGE VALUE
|
||||||
RESULT=""
|
RESULT=""
|
||||||
for COMPONENT in $MENU_install_components_ITEMS; do
|
for PACKAGE in $UQM_PACKAGES; do
|
||||||
eval VALUE="\$MENU_install_components_ITEM_$COMPONENT"
|
eval VALUE="\$CHECK_${PACKAGE}_VALUE"
|
||||||
if [ "$VALUE" = checked ]; then
|
if [ "$VALUE" = CHECKED ]; then
|
||||||
RESULT="${RESULT:+$RESULT }$((package_filename $COMPONENT))"
|
RESULT="${RESULT:+$RESULT }$(package_filename $PACKAGE)"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
echo "$RESULT"
|
echo "$RESULT"
|
||||||
|
|||||||
Reference in New Issue
Block a user