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
|
||||
|
||||
echo "Unpacking packages..."
|
||||
for PACKAGE in `selected_components`; do
|
||||
gzip -dc "$CONTENT_FILE" | tar -xf - -C "$PREFIX"/
|
||||
for COMPFILE in `selected_components`; do
|
||||
echo "- $COMPFILE"
|
||||
gzip -dc "$COMPFILE" | tar -xf - -C "$PREFIX"/
|
||||
done
|
||||
|
||||
echo "Unpacking other stuff..."
|
||||
|
||||
@@ -19,7 +19,7 @@ package_filename() {
|
||||
# maybe it will work, maybe it won't.
|
||||
case "$UQM_INSTALL" in
|
||||
NEW|REINSTALL|DOWNGRADE)
|
||||
FILENAME="${CONTENT_PATH}/uqm-${UQM_VERSION}-$PACKNAME.zip"
|
||||
FILENAME="${CONTENT_PATH}uqm-${UQM_VERSION}-$PACKNAME.zip"
|
||||
if [ -f "$FILENAME" ]; then
|
||||
# Found complete package.
|
||||
echo "$FILENAME"
|
||||
@@ -34,7 +34,7 @@ package_filename() {
|
||||
fi
|
||||
|
||||
# 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
|
||||
# Found upgrade package.
|
||||
echo "$FILENAME"
|
||||
@@ -44,7 +44,7 @@ package_filename() {
|
||||
# Check complete package again, as you can upgrade with a complete
|
||||
# package.
|
||||
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
|
||||
# Found complete package.
|
||||
echo "$FILENAME"
|
||||
@@ -125,12 +125,12 @@ show_content_path_menu() {
|
||||
}
|
||||
|
||||
selected_components() {
|
||||
local RESULT COMPONENT VALUE
|
||||
local RESULT PACKAGE VALUE
|
||||
RESULT=""
|
||||
for COMPONENT in $MENU_install_components_ITEMS; do
|
||||
eval VALUE="\$MENU_install_components_ITEM_$COMPONENT"
|
||||
if [ "$VALUE" = checked ]; then
|
||||
RESULT="${RESULT:+$RESULT }$((package_filename $COMPONENT))"
|
||||
for PACKAGE in $UQM_PACKAGES; do
|
||||
eval VALUE="\$CHECK_${PACKAGE}_VALUE"
|
||||
if [ "$VALUE" = CHECKED ]; then
|
||||
RESULT="${RESULT:+$RESULT }$(package_filename $PACKAGE)"
|
||||
fi
|
||||
done
|
||||
echo "$RESULT"
|
||||
|
||||
Reference in New Issue
Block a user