#!/bin/sh
#
# Install Script for UNIX Acrobat Exchange and Reader v. 7.0.0
#
# Copyright (c)1995-2005 Adobe Systems Incorporated
# All Rights Reserved
#
##########################################################################


setLangKOR()
{
ST_LANG="KOR"
ST_LANG_SMALL="kor"
ST_READER_RPM_NAME="AdobeReader_kor"
ST_EXCHANGE_RPM_NAME="AdobeAcrobat_kor"
ST_COMMENT_WORD="ּ"
ST_DESCRIPTION_WORD=""
ST_COMMENT_RPM="Adobe Reader 7.0 "
ST_DES_RPM="Adobe Reader for Linux  α׷ ϸ PDF   Žϰ μ  ֽϴ."
ST_DES_TAG01="Adobe Reader ϸ PDF     ֽϴ."
ST_DES_TAG02="Adobe Reader ϸ PDF   ϴ  ˻ϰų"
ST_DES_TAG03="ͳݿ PDF  ˻     信   ֽϴ."
ST_DES_TAG04="ڼ  www.adobe.com Ͻʽÿ."
ST_THE_FILE=""
ST_FOR="for"
ST_YES="yes"
ST_NO="no"
ST_OR="Ǵ"
ST_SMALL_Y="y"
ST_SMALL_N="n"
ST_CAPS_Y="Y"
ST_CAPS_N="N"
ST_ACCEPT_CAPS="ACCEPT"
ST_DECLINE_CAPS="DECLINE"
ST_ACCEPT="accept"
ST_DECLINE="decline"
ST_VERSION=""
ST_STATEMENT_ACCEPT_DECLINE="     ϴ  \\\"accept\\\" Էϰ, Ϸ \\\"decline\\\" ԷϽʽÿ. "
ST_RESTATEMENT_ACCEPT_DECLINE="߸ Դϴ. ʿ  \\\"accept\\\" Ǵ \\\"decline\\\"Դϴ. ٽ õϽðڽϱ?"
ST_ER_INVALID_RESP1=": ߸ . ʿ :"
ST_ER_INVALID_RESP2=": ߸ ... ٽ õϽʽÿ."
ST_ER_INVALID_RESP3="... ٽ õϽðڽϱ?"
ST_ER_NO_LIC_FILE=": ̼  ã  ϴ. ߴϴ Դϴ."
ST_TO_ACCEPT="     ϸ  ԷϽʽÿ:"
ST_TO_DECLINE="        ԷϽʽÿ:"
ST_REQ0101="     ϴ "
ST_REQ0102="() Էϰ"
ST_REQ0103="Ϸ"
ST_REQ0104="() ԷϽʽÿ."
ST_ER_LIC_NOT_ACCP=" ࿡  ʾҽϴ. ġ ߴմϴ."
ST_FREE_SPACE_INFO01=" ġ"
ST_FREE_SPACE_INFO02="MB  ũ  ʿմϴ."
ST_DONE_WORD="Ϸ"
ST_ER_INSTALLING01=" ġϴ   ߻:"
ST_ER_INSTALLING02="߸ ǰ ̸"
ST_RES_INST_DIR="Adobe Reader ġ 丮 ԷϽʽÿ."
ST_ER_SAME_FILE_NAME_AS_DIR="()  丮 ƴմϴ. ٸ ġ Ͻʽÿ."
ST_DIR_INFO01="丮"
ST_DIR_INFO02="() ϴ."
ST_QUES_CREAT_DIR=" ۼϽðڽϱ? [y] "
ST_ER_EXIT="ġ  ..."
ST_ER_DIR=":  丮   :"
ST_ER_WRITE=":  丮   :"
ST_ER_NO_LIBCURL01="libcurl.so ã  ϴ. Adobe Reader Ϻ     ֽϴ."
ST_ER_NO_LIBCURL02="curl "
ST_ER_NO_LIBCURL03="Ǵ     ġϴ  ϴ:"
ST_WARN_NO_LIBSSL01=":  ý libssl.so  libssl.so.0.9.6 ȣȯ ʽϴ."
ST_WARN_NO_LIBSSL02="libssl.so.0.9.6 ġϽʽÿ."
ST_WARN_LD_LIB01="() 丮"
ST_WARN_LD_LIB02="   丮 LD_LIBRARY_PATH ԵǾ  ʽϴ."
ST_WARN_LD_LIB03="丮"
ST_WARN_LD_LIB04=" LD_LIBRARY_PATH ԽŰʽÿ."
ST_WARN_LD_LIB05="()  丮 ֽϴ:"
ST_ER_NO_CONFIG=":  ã  ϴ... ߴϴ Դϴ."
ST_WARN_NO_CONFIG=":    ÷  ʽϴ."
ST_QUE_CONT="ġ Ͻðڽϱ?"
ST_INFO_DEF_CONFIG1="⺻  ġ"
ST_INFO_DEF_CONFIG2="  ġ  ֽϴ:"
ST_QUE_CONFIG="ġ  ȣ ԷϽʽÿ:"
ST_EXIT_INFO="Acrobat ġ "
ST_PLAT_INDEP_FILES="÷   ġ ..."
ST_PLAT_DEP_FILES="÷   ġ ..."
ST_RPM_CAN_NOT_DEL="rpm ġ  ٸ ϵ ־   ϴ."
ST_WEL_ALK="ƽþ  ŰƮ ġ մϴ."
ST_INFO_ALK01="Unix Adobe Reader  7.0 ġǾ  "
ST_INFO_ALK02=" ġ   ϴ."
ST_INFO_ALK03="ýۿ Adobe Reader  7.0 ġǾ  "
ST_INFO_ALK04=" ƽþ  ŰƮ ġϱ   ġϽʽÿ."
ST_ER_ALK01=": 丮  ο մϴ."
ST_ER_ALK02=": 丮"
ST_ER_ALK03="() ϴ."
ST_ER_ALK04=": AcroVersion  ϴ."
ST_ER_ALK05=": ߸ Acrobat Դϴ:"
ST_ER_ALK06=":  ã  ϴ. ߴϴ Դϴ."
ST_IF_ALK07="Adobe Reader ġ ġ ԷϽʽÿ."
ST_INFO_ALK_CMPLT="ġ ϷǾϴ."
ST_WEL_HLK="Ȯ   ġ "
ST_INFO_HLK04=" Ȯ   ġϱ   ġϽʽÿ."
ST_INFO_HLK05="Ȯ    ġ ... "
ST_WEL_CLK="߾  ۲  ġ "
ST_INFO_CLK04=" ߾  ۲  ġϱ   ġϽʽÿ."
ST_INFO_CLK05="߾    ġ ... "
ST_ER_AR01=":  丮 Ȯ  ϴ."
ST_ER_AR02=": ġ 丮 ã  ϴ."
ST_ER_AR03=":  ã  ϴ:"
ST_INFO_AR01="OS(̸:"
ST_INFO_AR02=")  ġǾ  ʽϴ."
ST_INFO_AR03="ġ ÷ Ͽ ÷̿  ʽÿ."
ST_INFO_AR04="ġ ÷  ϴ:"
ST_INFO_AR05="   ġ ,"
ST_IBP_MISC_03="Mozilla"
ST_IBP_MISC_04="Firefox"
ST_IBP_MISC_05="Netscape"
ST_IBP_MISC_06=""
ST_IBP_INFO_01="acroread  ÷ ġմϴ."
ST_IBP_INFO_02="ü ġ "
ST_IBP_INFO_03="ں ġ "
ST_IBP_INFO_04="  ԷϽʽÿ."
ST_IBP_INFO_05="ٸ  ġϽðڽϱ?"
ST_IBP_INFO_06="Adobe Reader 7.0 ġ 丮 ԷϽʽÿ."
ST_IBP_INFO_07=" ġ 丮 ԷϽʽÿ."
ST_IBP_INFO_08="÷ ̹ ġǾϴ. ðڽϱ?"
ST_IBP_INFO_09="ġ ҵǾϴ."
ST_IBP_INFO_10=" ġǾϴ."
ST_IBP_INFO_11=" Mozilla, Firefox  Netscape ÷   ֽϴ. "
ST_IBP_INFO_12=" ġ α׷ ۵     ÷  Ͻʽÿ."
ST_IBP_INFO_13=" Acroread "
ST_IBP_INFO_14="Ϸ <Enter> Ű ʽÿ."
ST_IBP_INFO_15=" ÷ ߰  ִٸ  Բ   Ͻʽÿ."
ST_IBP_INFO_16=" ġ ÷ ġ "
ST_IBP_INFO_17="ڵ ġ Ͻðڽϱ?"
ST_IBP_INFO_18="ڵ ġ ϷǾϴ."
ST_IBP_INFO_19=" ġ Ͻðڽϱ?"
ST_IBP_INFO_20=" ÷ ġϽðڽϱ?"
ST_IBP_INFO_21=" ÷ ġ  ϴ."
ST_IBP_INFO_22_1=" ÷ ġϷ"
ST_IBP_INFO_22_2="() Ͻʽÿ."
ST_IBP_INFO_23="() ߰Ǿϴ."
ST_IBP_INFO_24=" ÷ ġմϴ."
ST_IBP_INFO_25="ġ ۾ ߽ϴ."
ST_IBP_ERR_01=" ÷  ã  ϴ."
ST_IBP_ERR_02=" ÷  ã  ϴ."
ST_IBP_ERR_03="  ã  ϴ."
ST_IBP_ERR_04="  ÷   ϴ."
ST_IBP_ERR_05_1="÷   ġ   ϴ."
ST_IBP_ERR_05_2="丮:"
ST_IBP_ERR_06="丮   ϴ."
ST_IBP_ERR_07=" ÷ ġ ũƮ ã  ϴ."
ST_IBP_ERR_08="̹ Ư Ϸ ϹǷ   ϴ."
ST_IBP_ERR_09="ش ȯ濡 HOME    ϴ. Ȩ 丮 ã  ϴ."
ST_IBP_ERR_10="ġ  ã  ϴ."
ST_IBP_ERR_11=" . ġϴ OS ̸ ϴ."
ST_SEP_INFO_01="Adobe Reader 7.0 ġ 丮 ԷϽʽÿ."
ST_SEP_INFO_02=" . ġϴ OS ̸ ϴ."
ST_SEP_INFO_03="ġ ο   ã  ϴ."
ST_SEP_INFO_04=" ؽƮ 缳 "
ST_SEP_INFO_05="̺귯   ؽƮ  "
ST_SEP_INFO_06="SELinux ν  ֵ ̺귯  Ʈմϴ. "
ST_SEP_INFO_07="ġ  ã  ϴ."
ST_SEP_INFO_08="ؽƮ  ϷǾϴ.  ġ α׸ Ȯ  ֽϴ."
ST_SEP_INFO_09=" "
ST_SEP_INFO_10="ġ ۾  Ϸ ʾҽϴ.  ġ α׸ Ȯ  ֽϴ."
ST_IOP_ERR1="OpenOffice PDF ÷   ϴ.  ġϷ"
ST_IOP_ERR2="ħ о ʽÿ. "
ST_IOP_ERR3="OpenOffice PDF ÷  Ϸ OpenOffice 1.9 ̻  ־ մϴ. PDF ÷  մϴ."
ST_IOP_ERR4=" 丮 OpenOffice binary soffice ã  ϴ."
ST_IOP_INFO_01="OpenOffice ġ 丮 Ͻʽÿ."
ST_IOP_INFO_02="OpenOffice ÷ ġϽðڽϱ?"
ST_IAP_ERR1="Adobe PDF ÷   ϴ.  ħ о ʽÿ. "
ST_IAP_INFO_01="Adobe PDF ÷ ġϽðڽϱ?"
ST_IFE_INFO_01="Firefox Ȯ ġϽðڽϱ?"
ST_IFE_INFO_02="Firefox   θ Ͻʽÿ."
ST_IFE_ERR_01="Firefox exe ų   ϴ. "
ST_IDI_INFO_01="Distiller ġϽðڽϱ?"
ST_MIME_INFO_01="MIME Ÿ     Ϸ ٽ αϽʽÿ."
true
}


setLangutf8()
{
ST_LANG="KOR"
ST_LANG_SMALL="kor"
ST_READER_RPM_NAME="AdobeReader_kor"
ST_EXCHANGE_RPM_NAME="AdobeAcrobat_kor"
ST_COMMENT_WORD="주석"
ST_DESCRIPTION_WORD="설명"
ST_COMMENT_RPM="Adobe Reader 7.0 시작"
ST_DES_RPM="Adobe Reader for Linux 응용 프로그램을 사용하면 PDF 문서를 보고 탐색하고 인쇄할 수 있습니다."
ST_DES_TAG01="Adobe Reader를 사용하면 PDF 형식의 문서를 읽을 수 있습니다."
ST_DES_TAG02="Adobe Reader를 사용하면 PDF 파일 내에서 원하는 내용을 검색하거나"
ST_DES_TAG03="인터넷에서 PDF 파일을 검색할 수 있으며 공동 문서 검토에 참여할 수도 있습니다."
ST_DES_TAG04="자세한 내용은 www.adobe.com을 참조하십시오."
ST_THE_FILE="파일"
ST_FOR="for"
ST_YES="yes"
ST_NO="no"
ST_OR="또는"
ST_SMALL_Y="y"
ST_SMALL_N="n"
ST_CAPS_Y="Y"
ST_CAPS_N="N"
ST_ACCEPT_CAPS="ACCEPT"
ST_DECLINE_CAPS="DECLINE"
ST_ACCEPT="accept"
ST_DECLINE="decline"
ST_VERSION="버전"
ST_STATEMENT_ACCEPT_DECLINE="이 사용권 계약의 사용 약관에 동의하는 경우 \\\"accept\\\"를 입력하고, 종료하려면 \\\"decline\\\"을 입력하십시오. "
ST_RESTATEMENT_ACCEPT_DECLINE="잘못된 응답입니다. 필요한 응답은 \\\"accept\\\" 또는 \\\"decline\\\"입니다. 다시 시도하시겠습니까?"
ST_ER_INVALID_RESP1="오류: 잘못된 응답. 필요한 응답:"
ST_ER_INVALID_RESP2="오류: 잘못된 응답... 다시 시도하십시오."
ST_ER_INVALID_RESP3="... 다시 시도하시겠습니까?"
ST_ER_NO_LIC_FILE="오류: 라이센스 파일을 찾을 수 없습니다. 중단하는 중입니다."
ST_TO_ACCEPT="이 사용권 계약의 사용 약관에 동의하면 다음을 입력하십시오:"
ST_TO_DECLINE="이 사용권 계약의 사용 약관에 동의하지 않으면 다음을 입력하십시오:"
ST_REQ0101="이 사용권 계약의 사용 약관에 동의하는 경우"
ST_REQ0102="을(를) 입력하고"
ST_REQ0103="종료하려면"
ST_REQ0104="을(를) 입력하십시오."
ST_ER_LIC_NOT_ACCP="사용권 계약에 동의하지 않았습니다. 설치를 중단합니다."
ST_FREE_SPACE_INFO01="이 설치에는"
ST_FREE_SPACE_INFO02="MB의 여유 디스크 공간이 필요합니다."
ST_DONE_WORD="완료"
ST_ER_INSTALLING01="다음을 설치하는 중 오류 발생:"
ST_ER_INSTALLING02="잘못된 제품 이름"
ST_RES_INST_DIR="Adobe Reader의 설치 디렉토리를 입력하십시오."
ST_ER_SAME_FILE_NAME_AS_DIR="이(가) 있지만 디렉토리가 아닙니다. 다른 위치를 지정하십시오."
ST_DIR_INFO01="디렉토리"
ST_DIR_INFO02="이(가) 없습니다."
ST_QUES_CREAT_DIR="지금 작성하시겠습니까? [y] "
ST_ER_EXIT="설치 종료 중..."
ST_ER_DIR="오류: 다음 디렉토리를 만들 수 없음:"
ST_ER_WRITE="오류: 다음 디렉토리에 쓸 수 없음:"
ST_ER_NO_LIBCURL01="libcurl.so를 찾을 수 없습니다. Adobe Reader의 일부 기능을 사용하지 못할 수 있습니다."
ST_ER_NO_LIBCURL02="curl 버전"
ST_ER_NO_LIBCURL03="또는 다음 버전 이후의 버전을 설치하는 것이 좋습니다:"
ST_WARN_NO_LIBSSL01="경고: 사용자 시스템의 libssl.so 버전이 libssl.so.0.9.6과 호환되지 않습니다."
ST_WARN_NO_LIBSSL02="libssl.so.0.9.6을 설치하십시오."
ST_WARN_LD_LIB01="이(가) 디렉토리"
ST_WARN_LD_LIB02="에 있으나 이 디렉토리는 LD_LIBRARY_PATH에 포함되어 있지 않습니다."
ST_WARN_LD_LIB03="디렉토리"
ST_WARN_LD_LIB04="를 LD_LIBRARY_PATH에 포함시키십시오."
ST_WARN_LD_LIB05="이(가) 다음 디렉토리에 있습니다:"
ST_ER_NO_CONFIG="오류: 구성을 찾을 수 없습니다... 중단하는 중입니다."
ST_WARN_NO_CONFIG="경고: 선택한 구성은 현재 플랫폼에서 실행되지 않습니다."
ST_QUE_CONT="설치를 계속하시겠습니까?"
ST_INFO_DEF_CONFIG1="기본 구성 설치"
ST_INFO_DEF_CONFIG2="다음 구성을 설치할 수 있습니다:"
ST_QUE_CONFIG="설치할 구성 번호를 입력하십시오:"
ST_EXIT_INFO="Acrobat 설치 종료"
ST_PLAT_INDEP_FILES="플랫폼 독립 파일 설치 중..."
ST_PLAT_DEP_FILES="플랫폼 종속 파일 설치 중..."
ST_RPM_CAN_NOT_DEL="rpm에서 설치하지 않은 다른 파일들이 있어 삭제할 수 없습니다."
ST_WEL_ALK="아시아 언어 키트 설치를 시작합니다."
ST_INFO_ALK01="Unix Adobe Reader 버전 7.0이 설치되어 있지 않으면"
ST_INFO_ALK02="이 설치를 수행할 수 없습니다."
ST_INFO_ALK03="시스템에 Adobe Reader 버전 7.0이 설치되어 있지 않으면"
ST_INFO_ALK04="이 아시아 언어 키트를 설치하기 전에 먼저 설치하십시오."
ST_ER_ALK01="오류: 디렉토리는 절대 경로여야 합니다."
ST_ER_ALK02="오류: 디렉토리"
ST_ER_ALK03="이(가) 없습니다."
ST_ER_ALK04="오류: AcroVersion 파일이 없습니다."
ST_ER_ALK05="오류: 잘못된 Acrobat 버전입니다:"
ST_ER_ALK06="오류: 배포를 찾을 수 없습니다. 중단하는 중입니다."
ST_IF_ALK07="Adobe Reader를 설치한 위치를 입력하십시오."
ST_INFO_ALK_CMPLT="설치가 완료되었습니다."
ST_WEL_HLK="확장 언어 팩 설치 시작"
ST_INFO_HLK04="이 확장 언어 팩을 설치하기 전에 먼저 설치하십시오."
ST_INFO_HLK05="확장 언어 팩 파일 설치 중... "
ST_WEL_CLK="중앙 유럽어 글꼴 팩 설치 시작"
ST_INFO_CLK04="이 중앙 유럽어 글꼴 팩을 설치하기 전에 먼저 설치하십시오."
ST_INFO_CLK05="중앙 유럽어 팩 파일 설치 중... "
ST_ER_AR01="오류: 현재 디렉토리를 확인할 수 없습니다."
ST_ER_AR02="오류: 설치 디렉토리를 찾을 수 없습니다."
ST_ER_AR03="오류: 다음을 찾을 수 없습니다:"
ST_INFO_AR01="OS(이름:"
ST_INFO_AR02=")가 현재 설치되어 있지 않습니다."
ST_INFO_AR03="설치된 플랫폼에서 실행하여 디스플레이에 연결해 보십시오."
ST_INFO_AR04="설치된 플랫폼은 다음과 같습니다:"
ST_INFO_AR05="이 구성에 대해 설치되지 않음,"
ST_IBP_MISC_03="Mozilla"
ST_IBP_MISC_04="Firefox"
ST_IBP_MISC_05="Netscape"
ST_IBP_MISC_06="종료"
ST_IBP_INFO_01="acroread용 브라우저 플러그인을 설치합니다."
ST_IBP_INFO_02="전체 설치 수행"
ST_IBP_INFO_03="사용자별 설치 수행"
ST_IBP_INFO_04="선택 사항을 입력하십시오."
ST_IBP_INFO_05="다른 브라우저를 설치하시겠습니까?"
ST_IBP_INFO_06="Adobe Reader 7.0 설치 디렉토리를 입력하십시오."
ST_IBP_INFO_07="브라우저 설치 디렉토리를 입력하십시오."
ST_IBP_INFO_08="플러그인이 이미 설치되었습니다. 덮어쓰시겠습니까?"
ST_IBP_INFO_09="설치가 취소되었습니다."
ST_IBP_INFO_10="성공적으로 설치되었습니다."
ST_IBP_INFO_11="이제 Mozilla, Firefox 및 Netscape의 플러그인을 사용할 수 있습니다. "
ST_IBP_INFO_12="브라우저에서 설치 프로그램이 작동하지 않으면 다음 파일을 브라우저의 플러그인 폴더로 복사하십시오."
ST_IBP_INFO_13="지정된 Acroread 경로"
ST_IBP_INFO_14="계속하려면 <Enter> 키를 누르십시오."
ST_IBP_INFO_15="새 플러그인 추가에 문제가 있다면 브라우저와 함께 제공된 설명서를 참조하십시오."
ST_IBP_INFO_16="다음 위치에 플러그인 설치 중"
ST_IBP_INFO_17="자동 설치를 수행하시겠습니까?"
ST_IBP_INFO_18="자동 설치가 완료되었습니다."
ST_IBP_INFO_19="수동 설치를 수행하시겠습니까?"
ST_IBP_INFO_20="브라우저 플러그인을 설치하시겠습니까?"
ST_IBP_INFO_21="브라우저 플러그인을 설치할 수 없습니다."
ST_IBP_INFO_22_1="브라우저 플러그인을 설치하려면"
ST_IBP_INFO_22_2="을(를) 실행하십시오."
ST_IBP_INFO_23="이(가) 추가되었습니다."
ST_IBP_INFO_24="브라우저용 플러그인을 설치합니다."
ST_IBP_INFO_25="설치 작업이 실패했습니다."
ST_IBP_ERR_01="브라우저 플러그인 파일을 찾을 수 없습니다."
ST_IBP_ERR_02="브라우저 플러그인 폴더를 찾을 수 없습니다."
ST_IBP_ERR_03="브라우저 폴더를 찾을 수 없습니다."
ST_IBP_ERR_04="이전 버전의 플러그인을 제거할 수 없습니다."
ST_IBP_ERR_05_1="플러그인 파일을 다음 위치에 복사할 수 없습니다."
ST_IBP_ERR_05_2="디렉토리:"
ST_IBP_ERR_06="디렉토리를 만들 수 없습니다."
ST_IBP_ERR_07="브라우저 플러그인 설치 스크립트를 찾을 수 없습니다."
ST_IBP_ERR_08="이미 특수 파일로 존재하므로 덮어쓸 수 없습니다."
ST_IBP_ERR_09="해당 환경에서 HOME 변수를 쿼리할 수 없습니다. 홈 디렉토리를 찾을 수 없습니다."
ST_IBP_ERR_10="설치 폴더를 찾을 수 없습니다."
ST_IBP_ERR_11="내부 오류. 일치하는 OS 이름이 없습니다."
ST_SEP_INFO_01="Adobe Reader 7.0 설치 디렉토리를 입력하십시오."
ST_SEP_INFO_02="내부 오류. 일치하는 OS 이름이 없습니다."
ST_SEP_INFO_03="설치 경로에서 적절한 파일을 찾을 수 없습니다."
ST_SEP_INFO_04="기존 컨텍스트 재설정 중"
ST_SEP_INFO_05="라이브러리 파일의 새 컨텍스트 설정 중"
ST_SEP_INFO_06="SELinux에서 인식할 수 있도록 라이브러리 파일을 업데이트합니다. "
ST_SEP_INFO_07="설치 폴더를 찾을 수 없습니다."
ST_SEP_INFO_08="컨텍스트 설정이 완료되었습니다. 다음 위치에서 로그를 확인할 수 있습니다."
ST_SEP_INFO_09="명령 실패"
ST_SEP_INFO_10="패치 작업이 제대로 완료되지 않았습니다. 다음 위치에서 로그를 확인할 수 있습니다."
ST_IOP_ERR1="OpenOffice PDF 플러그인을 등록할 수 없습니다. 수동으로 설치하려면"
ST_IOP_ERR2="지침을 읽어 보십시오. "
ST_IOP_ERR3="OpenOffice PDF 플러그인을 제대로 실행하려면 OpenOffice 1.9 이상의 버전이 있어야 합니다. PDF 플러그인 등록을 생략합니다."
ST_IOP_ERR4="지정한 디렉토리에서 OpenOffice binary soffice를 찾을 수 없습니다."
ST_IOP_INFO_01="OpenOffice가 설치된 디렉토리를 지정하십시오."
ST_IOP_INFO_02="OpenOffice 플러그인을 설치하시겠습니까?"
ST_IAP_ERR1="Adobe PDF 플러그인을 등록할 수 없습니다. 다음 지침을 읽어 보십시오. "
ST_IAP_INFO_01="Adobe PDF 플러그인을 설치하시겠습니까?"
ST_IFE_INFO_01="Firefox 확장을 설치하시겠습니까?"
ST_IFE_INFO_02="Firefox 실행 파일 경로를 지정하십시오."
ST_IFE_ERR_01="Firefox exe가 없거나 실행 권한이 없습니다. "
ST_IDI_INFO_01="Distiller를 설치하시겠습니까?"
ST_MIME_INFO_01="MIME 타입 및 아이콘 수정 사항을 적용하려면 다시 로그인하십시오."
true
}


MYLANG=`echo $LANG | grep -i utf 2>/dev/null`

if [ $? -eq 0 ]; then
    MYLANG="utf8"
else
    MYLANG="KOR"
fi

setLang${MYLANG}

echoawk ()
{
  echo $* | awk '{ printf "%s", $0 }'
}

echon ()
{
  echo -n "$*"
}

echoc ()
{
  echo "${*}\c"
}


readlink()
{
    if [ -x /usr/bin/test ]; then
        TestCmd=/usr/bin/test
    else
        TestCmd=test
    fi

    if [ "`$TestCmd -e . 2>/dev/null; echo $?`" = "0" ]; then
        TestCmdOption="-e"
    else
        TestCmdOption="-f"
    fi

    OLDPWD="`pwd`"
    lfile="$1"

    while $TestCmd -h "$lfile" -a $TestCmdOption "$lfile" ; do
        CWD="`dirname "$lfile"`"
        lfile="`basename "$lfile"`"
        cd $CWD
        lfile="`ls -l "$lfile"|sed 's/^.*-> *\(.*\) *$/\1/'`"
    done

    if $TestCmd $TestCmdOption "$lfile" ; then
        CWD="`dirname "$lfile"`"
        lfile="`basename "$lfile"`"
        cd $CWD
        echo `pwd`/$lfile
        cd "$OLDPWD"
        return 0
    fi

    cd "$OLDPWD"
    return 1
}



##########################################################################

yesno()
{
  msg="$1"
  def="$2"
  while true ; do
    echo " "
    $echonl "$msg"
    read answer
    if [ "$answer" ] ; then
      case "$answer" in
        y|Y|yes|YES)
          return 0
          ;;
        n|N|no|NO)
          return 1
          ;;
        *)
          echo " "
          echo "$ST_ER_INVALID_RESP1 \"$ST_YES\" $ST_OR \"$ST_NO\"."
          continue
          ;;
      esac
    else
      return $def
    fi
  done
}

TypeCheck() 
{
  h=`type $1 2> /dev/null`
  case " $h " in
  *' '/*/$1' '*)
    return 0
    ;;
  *)
    return 1
    ;;
  esac
}


PrintRequiredFree()
{
  total=0

  for i in "$@" ; do
    if [ "$i" -a -f "$i" ] ; then

        if [ `uname -s` = "Linux" ] ; then
          size=`ls -lLn "$i" | ( read perm links owner group size date ; echo $size )`
        else
          size=`ls -lLon "$i" | ( read perm links owner size date ; echo $size )`
        fi

      if [ "$size" ] ; then
        total=`expr $total + $size`
      fi
    fi
  done

  megs=`expr $total / 1048576 + 1`

  echo " "
  echo "$ST_FREE_SPACE_INFO01 ${megs} $ST_FREE_SPACE_INFO02"
}

ExtractFiles ()
{

   prev_directory="`pwd 2> /dev/null`"
   cd "$1" 

   case "`uname -s`" in
	 Linux)
		tar --no-same-owner -xpf "$2" ;;
	 HP-UX)
		tar xfo "$2" ;;
     *)
		tar xpfo "$2" ;;
   esac

   cd "$prev_directory"

}


InstallFiles ()
{
  msg="$1"
  install="$2"
  shift
  shift

  echo " "

  for i in "$@" ; do
    if [ "$i" ] ; then
      if [ "$msg" ] ; then
        $echonl "$msg"
        msg=""
      fi
      ExtractFiles "$install" "$i"
    fi
  done

  if [ -z "$msg" ] ; then
    echo "$ST_DONE_WORD"
  fi
}


ExpandDirPath ()
{
    var=`echo $@ |  cut -d "\"" -f 2`

    case "$var" in
    ~*)
      if [ -f /bin/csh -a -x /bin/csh ] ; then
        tmp_var=`/bin/csh -c "echo $var" 2>/dev/null`
        if [ $? -eq 0 ]; then
            var="$tmp_var"
        fi
      fi
      ;;
    ../*|./*|..|.)
      var="`pwd`/${var}"
      ;;
    /*)
    ;;
    *)
        var="`pwd`/${var}"
      ;;
	esac
    eval var=\"${var}\"
    echo $var
}


GetInstallDirectory ()
{
  var=$1
  
  defdir="/usr/local/Adobe/Acrobat7.0"
  case "$OSname" in
    SunOS)
      case "$OSrelease" in
        4.1.3*|4.1.4*|4.1C) defdir="/usr/Adobe/Acrobat7.0" ;;
        5.*) defdir="/opt/Adobe/Acrobat7.0" ;;
      esac
      ;;
    HP-UX)
      case "$OSrelease" in
        *.09.*) defdir="/usr/Adobe/Acrobat7.0" ;;
        *.10.*) defdir="/opt/Adobe/Acrobat7.0" ;;
	*.11.*) defdir="/opt/Adobe/Acrobat7.0" ;;
        *) defdir="/opt/Adobe/Acrobat7.0" ;;
      esac
      ;;
    AIX)
      defdir="/usr/lpp/Adobe/Acrobat7.0"
      ;;
  esac

  while [ -z "$InstallDir" ] ; do

    InstallDir="$defdir"

    echo " "
    $echonl "$ST_RES_INST_DIR ${Version} [${InstallDir}] "
    read answer
    case "$answer" in
      "")
        ;;
      *)
        InstallDir="$answer"
        ;;
    esac

    InstallDir="`ExpandDirPath "$InstallDir"`"

	if [ -f "$InstallDir" ] ; then
      
        echo " "
        echo "\"$InstallDir\" $ST_ER_SAME_FILE_NAME_AS_DIR "
        InstallDir=""
        continue;
      
    fi

    if [ ! -d "$InstallDir" ] ; then
      echo " "
      echo "$ST_DIR_INFO01 \"$InstallDir\" $ST_DIR_INFO02"
      $echonl "$ST_QUES_CREAT_DIR "
      read answer

      if [ "$answer" ] ; then
          case "$answer" in
             "$ST_SMALL_Y" | "$ST_CAPS_Y" )
               mkdir -p "$InstallDir"
             ;;
             "$ST_SMALL_N" | "$ST_CAPS_N" )
               echo "$ST_ER_EXIT"
               exit 0
             ;;
          esac
      else
         mkdir -p "$InstallDir"
      fi

      if [ ! -d "$InstallDir" ] ; then
        echo " "
        echo "$ST_ER_DIR \"$InstallDir\"."
        InstallDir=""
        continue;
      fi
    fi
 
    export "InstallDir"


    if ( echo foo > "$InstallDir"/AcroWriteTest ) 2> /dev/null ; then
      rm -f "$InstallDir"/AcroWriteTest
      break
    else
      echo " "
      echo "$ST_ER_WRITE \"$InstallDir\"."
      InstallDir=""
      continue
    fi
  done

 

  ReadInstallDir="$InstallDir"
}


check_file_in_named_path()
{
     if [ -x "$2/$1" ] ; then
        return 1
     fi

     return 0
}


check_file_in_path()
{
    OLD_IFS=$IFS
    IFS=":"

    if [ -n "$PATH" ] ; then
        for i in $PATH; do
            if [ -d "$i" ] ; then
                check_file_in_named_path "$1" "$i"
                if [ $? -eq 1 ]; then
                    IFS=$OLD_IFS
                    echo "$i/$1"
                    return 1
                fi
           fi
        done
     fi

     IFS=$OLD_IFS
     return 0
}


#Make Soft Links To gnome-speech libraries
MakeLibGnomeSpeechLinks()
{
    InstallDir="$1/Reader"
    ConfiguredDir="$2"
    LibDir="$InstallDir/$ConfiguredDir/lib"

    TESTSPEECHEXEC=`check_file_in_path "test-speech"`
    if [ $? -ne 0 ]
    then
        check_file_in_path "ldd" >/dev/null
        if [ $? -ne 0 ]
        then
            check_file_in_path "awk" >/dev/null
            if [ $? -ne 0 ]
            then
                rm -f "$LibDir"/libORBit-2.so 2>/dev/null
                rm -f "$LibDir"/libbonobo-2.so 2>/dev/null
                rm -f "$LibDir"/libbonobo-activation.so 2>/dev/null
                rm -f "$LibDir"/libgnomespeech.so 2>/dev/null
                LIB_ORBit2="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i libORBit-2.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `"
                LIB_BONOBO="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i bonobo-2.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `"
                LIB_BONOBOACTIVATION="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i bonobo-activation.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `"
                LIB_GNOMESPEECH="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i libgnomespeech.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `"
                if [ -f "$LIB_ORBit2" -a -f "$LIB_BONOBO" -a -f "$LIB_BONOBOACTIVATION" -a -f "$LIB_GNOMESPEECH" ]
                then
                    ln -s "$LIB_ORBit2" "$LibDir/libORBit-2.so"
                    ln -s "$LIB_BONOBO" "$LibDir/libbonobo-2.so"
                    ln -s "$LIB_BONOBOACTIVATION" "$LibDir/libbonobo-activation.so"
                    ln -s "$LIB_GNOMESPEECH" "$LibDir/libgnomespeech.so"
                fi
            fi
        fi
    fi
}

MakeLibLDAPLinks()
{
InstallDir="$1/Reader"

if [ ! -e /usr/lib/libldap.so ]
then
	rm -f "$InstallDir"/intellinux/lib/libldap.so 2>/dev/null

	LIB_LDAP=`ls -tr /usr/lib/libldap.so*  2>/dev/null | tail -n 1`

	if [ "$LIB_LDAP" = "" ] 
	then
		LIB_LDAP=`ls -tr /usr/lib/libldap* 2>/dev/null | grep -v libldap_r | grep -v libldapcpp | grep '\.so' | tail -n 1`
	fi

	if [ "$LIB_LDAP" != "" ] 
	then
		ln -s $LIB_LDAP "$InstallDir"/intellinux/lib/libldap.so
	fi
fi

if [ ! -e /usr/lib/liblber.so ]
then
	rm -f "$InstallDir"/intellinux/lib/liblber.so 2>/dev/null

	LIB_LBER=`ls -tr /usr/lib/liblber.so* 2>/dev/null | tail -n 1`

	if [ "$LIB_LBER" = "" ] 
	then
		LIB_LBER=`ls -tr /usr/lib/liblber* 2>/dev/null | grep -v liblber_r | grep '\.so' | tail -n 1`
	fi

	if [ "$LIB_LBER" != "" ] 
	then
		ln -s $LIB_LBER "$InstallDir"/intellinux/lib/liblber.so
	fi
fi
}


InstallBrowserPlugin()
{
    echo ""
    while :
      do
      $echonl "$ST_IBP_INFO_20 [$ST_SMALL_Y/$ST_SMALL_N] "
      read OVERWRITE_CHOICE
      
      if [ "$OVERWRITE_CHOICE" = "$ST_SMALL_Y" ] || [ "$OVERWRITE_CHOICE" = "$ST_CAPS_Y" ] || [ -z "$OVERWRITE_CHOICE" ]
	  then
	  break
      elif [ "$OVERWRITE_CHOICE" = "$ST_SMALL_N" ] || [ "$OVERWRITE_CHOICE" = "$ST_CAPS_N" ]
	  then
	  return 0
	  break
      fi
    done

    if [ -f "$ReadInstallDir/Browser/install_browser_plugin" ]
	then
	$ReadInstallDir/Browser/install_browser_plugin "$ReadInstallDir"
    else
	echo "$ST_IBP_ERR_07"
	exit 1
    fi
}


UpdateOldGnomeFile()
{
    awk '
BEGIN   { state = 0; }

/^application\/pdf$/    {
        state = 1;
        print $0;
        next;
    }

/^[^ \t].*/ {
        state = 0;
        print $0;
        next;
    }

/^[ \t][ \t]*default_application_id=/ && (state == 1) {
        print gensub(/(^[ \t][ \t]*default_application_id=).*$/, "\\1acroread", "g");
        next;
    }

/.*/    { print $0 }' "$1" > /tmp/acroread.tmp 2>/dev/null

    if [ $? -eq 0 ]; then
        mv -f /tmp/acroread.tmp "$1" 2>/dev/null || rm -f /tmp/acroread.tmp 2>/dev/null
    fi
}


ReadKDEConfigFile()
{
    awk '
BEGIN     { state = 0; MaxPreference = 0; MaxIndex = 0; }

/^[ \t]*\[([^ ]*)[ \t]*-[ \t]*([0-9][0-9]*)[ \t]*\][ \t]*$/  {
                                        app_type = gensub(/^[ \t]*\[([^ ]*)[ \t]*-[ \t]*([0-9][0-9]*)[ \t]*\][ \t]*$/, "\\1", "g");
                                        if ( app_type == "application/pdf" )
                                        {
                                            state = 1;
                                            app_index = gensub(/\[(.*)[ \t]*-[ \t]*([0-9][0-9]*)\]$/, "\\2", "g");
                                            if ( MaxIndex < app_index )
                                                MaxIndex = app_index;
                                        }
                                        else
                                            state = 0;
                                }

/^[ \t]*Preference[ \t]*=[ \t]*[0-9][0-9]*[ \t]*$/ {
                                        if (state == 1) {
                                           app_pref = gensub(/^[ \t]*Preference=[ \t]*([0-9][0-9]*)[ \t]*$/, "\\1", "g");
                                           if ( MaxPreference < app_pref )
                                                MaxPreference = app_pref;
                                        }
                                     }
/.*/      { print $0 }

END       { printf("\n[application/pdf - %d]\nAllowAsDefault=true\nApplication=AdobeReader.desktop\nGenericServiceType=Application\nPreference=%d\nServiceType=application/pdf\n", MaxIndex + 1, MaxPreference + 1);}' "$1" > /tmp/acroread.tmp 2>/dev/null

    if [ $? -eq 0 ]; then
        mv -f /tmp/acroread.tmp "$1" 2>/dev/null || rm -f /tmp/acroread.tmp 2>/dev/null
    fi
}


UpdateIcon()
{
    if [ -n "$1" -a -n "$2" ]; then
        rm -f "$2" 2>/dev/null
        ln -s "$1" "$2" 2>/dev/null
    fi
}


# $1 => Directory where Adobe Acrobat is installed

UpdateDefaultIcons()
{
    InstallDir="$1"
    IconDir="$GNOME_BASE_DIR/share/icons"

    if [ -z "$InstallDir" ]; then
        exit 1
    fi


    for IconSize in 16x16 20x20 24x24 32x32 36x36 48x48 64x64 96x96 128x128 192x192; do
        for gnomeDir in "$GNOME_BASE_DIR/share/icons/Bluecurve/$IconSize/mimetypes" "$GNOME_BASE_DIR/share/icons/hicolor/$IconSize/apps" "$GNOME_BASE_DIR/share/icons/gnome/$IconSize/mimetypes" ; do
            if [ -d "$gnomeDir" ]; then
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/AdobeReader.png" "$gnomeDir/gnome-mime-application-pdf.png" 2>/dev/null
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/vnd.fdf.png" "$gnomeDir/gnome-mime-application-vnd.fdf.png" 2>/dev/null
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/vnd.adobe.pdx.png" "$gnomeDir/gnome-mime-application-vnd.adobe.pdx.png" 2>/dev/null
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/vnd.adobe.xdp+xml.png" "$gnomeDir/gnome-mime-application-vnd.adobe.xdp+xml.png" 2>/dev/null
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/vnd.adobe.xfdf.png" "$gnomeDir/gnome-mime-application-vnd.adobe.xfdf.png" 2>/dev/null
            fi
        done

        for kdeDir in "$KDE_BASE_DIR/share/icons/Bluecurve/$IconSize/mimetypes" "$KDE_BASE_DIR/share/icons/default.kde/$IconSize/mimetypes" "$KDE_BASE_DIR/share/icons/hicolor/$IconSize/apps" ; do
            if [ -d "$kdeDir" ]; then
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/AdobeReader.png" "$kdeDir/pdf.png" 2>/dev/null
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/vnd.fdf.png" "$kdeDir/vnd.fdf.png" 2>/dev/null
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/vnd.adobe.pdx.png" "$kdeDir/vnd.adobe.pdx.png" 2>/dev/null
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/vnd.adobe.xdp+xml.png" "$kdeDir/vnd.adobe.xdp+xml.png" 2>/dev/null
                UpdateIcon "$InstallDir/Resource/Icons/$IconSize/vnd.adobe.xfdf.png" "$kdeDir/vnd.adobe.xfdf.png" 2>/dev/null
            fi
        done
done
}


UpdateConfigurationFiles()
{
    GNOME_CONFIG_FILE="$GNOME_BASE_DIR/share/applications/defaults.list"
    GNOME_OLD_CONFIG_FILE="$GNOME_BASE_DIR/share/mime-info/gnome-vfs.keys"
    KDE_CONFIG_FILE="$KDE_BASE_DIR/share/config/profilerc"

    if [ -f "$GNOME_CONFIG_FILE" ]; then
        ( grep -v "^application\/pdf=." < "$GNOME_CONFIG_FILE" ; echo 'application/pdf=AdobeReader.desktop' ) > /tmp/acroread.tmp 2>/dev/null
        mv -f /tmp/acroread.tmp "$GNOME_CONFIG_FILE" 2>/dev/null || rm -f /tmp/acroread.tmp 2>/dev/null
    else
        if [ -f "$GNOME_OLD_CONFIG_FILE" ]; then
            UpdateOldGnomeFile  "$GNOME_OLD_CONFIG_FILE"
        fi
    fi

    if [ -f "$KDE_CONFIG_FILE" ]; then
        ReadKDEConfigFile "$KDE_CONFIG_FILE"
    fi

    rm -f /tmp/acroread.tmp 2>/dev/null
}


InstallReader()
{
  ReadConfig="$1"
  ReadPlatformTar="$2"
  SearchPlatformTar="$3"
  CustomPlatformTar="$4"

  PrintRequiredFree "$ReadTar" "$SearchTar" "$CustomTar" \
    "$ReadPlatformTar" "$SearchPlatformTar" "$CustomPlatformTar"


  if [ -z "$ReadInstallDir" ] ; then
    GetInstallDirectory
    SilentMode="No"
  else
    ReadInstallDir=`ExpandDirPath "$ReadInstallDir"`
    SilentMode="Yes"

    if [ -f "$ReadInstallDir" ]; then
        echo "\"$ReadInstallDir\" $ST_ER_SAME_FILE_NAME_AS_DIR "
        exit 1
    fi

    mkdir -p "$ReadInstallDir" 2>/dev/null

    if [ $? -ne 0 ]; then
        echo "$ST_ER_DIR \"$ReadInstallDir\"."
        exit 1
    fi

    touch "$ReadInstallDir"/AcroWriteTest 2>/dev/null 

    if [ $? -eq 0 ]; then
        rm -f "$ReadInstallDir"/AcroWriteTest 2>/dev/null
    else
        echo "$ST_ER_WRITE \"$ReadInstallDir\"."
        exit 1
    fi
  fi

  echo $ReadInstallDir
  InstallFiles "$ST_PLAT_INDEP_FILES" \
    "$ReadInstallDir" "$ReadTar" "$SearchTar" "$CustomTar"
  InstallFiles "$ST_PLAT_DEP_FILES" \
    "$ReadInstallDir" \
    "$ReadPlatformTar" "$SearchPlatformTar" "$CustomPlatformTar"

  if [ `uname -s` = "Linux" ] ; then
    MakeLibLDAPLinks "$ReadInstallDir"
  fi
  if [ `uname -s` = "SunOS" ] || [ `uname -s` = "Linux" ] || [ `uname -s` = "AIX" ] ; then
    MakeLibGnomeSpeechLinks "$ReadInstallDir" "$ReadConfig"
  fi 

  if [ "$SilentMode" = "No" ]; then
    InstallBrowserPlugin "$ReadInstallDir"
  else
    echo ""
    echo "$ST_IBP_INFO_21"
    echo "$ST_IBP_INFO_22_1" \"$ReadInstallDir/Browser/install_browser_plugin\" "$ST_IBP_INFO_22_2"
  fi

  rm -f /usr/bin/acroread 2>/dev/null
  ln -s "$ReadInstallDir"/bin/acroread /usr/bin/acroread 2>/dev/null

  rm -f /usr/share/applications/AdobeReader.desktop 2>/dev/null
  ln -s "$ReadInstallDir"/Resource/Support/AdobeReader_GNOME.desktop /usr/share/applications/AdobeReader.desktop 2>/dev/null

  rm -f /usr/share/pixmaps/AdobeReader.desktop 2>/dev/null
  ln -s "$ReadInstallDir"/Resource/Icons/AdobeReader.png /usr/share/pixmaps/AdobeReader.png 2>/dev/null

  if [ "`uname -s`" = "Linux" ]; then
      check_file_in_path kde-config >/dev/null

      if [ $? -ne 0 ]; then
        KDE_BASE_DIR="`kde-config --prefix`"
      elif [ -x /opt/kde3/bin/kde-config ]; then
        KDE_BASE_DIR="/opt/kde3"
      elif [ -x /opt/kde/bin/kde-config ]; then
        KDE_BASE_DIR="/opt/kde"
      else
        KDE_BASE_DIR="/usr"
      fi

      GNOME_BASE_DIR=`check_file_in_path gnome-open`

      if [ $? -ne 0 ]; then
        GNOME_BASE_DIR="`dirname "$GNOME_BASE_DIR"`"
        GNOME_BASE_DIR="`dirname "$GNOME_BASE_DIR"`"
      elif [ -x /opt/gnome/bin/gnome-open ]; then
        GNOME_BASE_DIR="/opt/gnome"
      else
        GNOME_BASE_DIR="/usr"
      fi

      UpdateDefaultIcons "$ReadInstallDir"
      UpdateConfigurationFiles

      if [ -d "$GNOME_BASE_DIR/share/mime/packages" ]; then
          UpdateIcon "$ReadInstallDir/Resource/Support/AdobeReader.xml" "$GNOME_BASE_DIR/share/mime/packages/AdobeReader.xml" 
      fi

      if [ -d "$KDE_BASE_DIR/share/mimelnk/application" ]; then
          UpdateIcon "$ReadInstallDir/Resource/Support/vnd.fdf.desktop" "$KDE_BASE_DIR/share/mimelnk/application/vnd.fdf.desktop"
          UpdateIcon "$ReadInstallDir/Resource/Support/vnd.adobe.pdx.desktop" "$KDE_BASE_DIR/share/mimelnk/application/vnd.adobe.pdx.desktop"
          UpdateIcon "$ReadInstallDir/Resource/Support/vnd.adobe.xdp+xml.desktop" "$KDE_BASE_DIR/share/mimelnk/application/vnd.adobe.xdp+xml.desktop"
          UpdateIcon "$ReadInstallDir/Resource/Support/vnd.adobe.xfdf.desktop" "$KDE_BASE_DIR/share/mimelnk/application/vnd.adobe.xfdf.desktop"
      fi

      OLD_IFS="$IFS"
      IFS=':'

      for idir in $PATH; do
        if [ -x "${idir}"/update-mime-database ]; then
            "${idir}"/update-mime-database "$GNOME_BASE_DIR/share/mime" >/dev/null 2>&1
        fi

        if [ -x "${idir}"/update-desktop-database ]; then
            "${idir}"/update-desktop-database >/dev/null 2>&1
        fi
      done

      IFS="$OLD_IFS"
      OLD_IFS=""
  fi

  if [ "`id 2>/dev/null| cut -d= -f2| cut -d'(' -f1`" = "0" ]; then
    echo "$ST_MIME_INFO_01"
  fi

  ReadTar=""
  SearchTar=""
  CustomTar=""
}


ShowUsage()
{
	echo "Usage : $0 [--install_path=dir]"
}


##############################################################

#
# Initialization:
#

umask 022
ReadInstallDir=""

case $# in
    "1")    
	case "$1" in 
	--install_path=*)
		ReadInstallDir="`echo $1 | cut -d= -f2-`"
		if [ "$ReadInstallDir" = "" ]; then
			ShowUsage "$@"
			exit 1
		fi;;
	*)
		ShowUsage "$@"
		exit 1 ;;
	esac
	;;

    "0")    ;;

    *)    ShowUsage "$@"
        	exit 1;;
esac


ScriptName=`basename "$0"`
CurrentDirectory=`pwd`
eval CurrentDirectory=\"${CurrentDirectory}\"

ScriptDirectory=`dirname "$0"`
eval ScriptDirectory=\"${ScriptDirectory}\"

AcroSerNum=""
AcroCompName=""
case "${ScriptDirectory}" in
  /*) ;;
  .) ScriptDirectory="$CurrentDirectory" ;;
  *) ScriptDirectory="$CurrentDirectory"/"$ScriptDirectory" ;;
esac

 TypeCheck uname

  if [ $? -eq 0 ] ; then
    OSname=`uname -s`
    if [ "$OSname" = "AIX" ] ; then
      OSrelease=`uname -a | ( read name host minor major foo ; echo $major.$minor )`
    else
      OSrelease=`uname -r`
    fi
  else
    OSname=unknown
    OSrelease=unknown
  fi



if [ `echo "x\c"` = "x" ] ; then
  echonl=echoc
else
  echonl=echon
fi

Version=7.0.8

#
# Get the filenames:
#

for i in "${ScriptDirectory}"/* "${ScriptDirectory}"/../COMMON/* "${ScriptDirectory}"/../common/*; do
  if [ -f "$i" ] ; then
    case $i in
      */common.tar*|*/COMMON.TAR*)
        ReadTar="$i"
        ;;
      */search.tar*|*/SEARCH.TAR*)
        SearchTar="$i"
        ;;
      */custom.tar*|*/CUSTOM.TAR*)
        CustomTar="$i"
        ;;
      */solrdr.tar*|*/SSOLR.TAR*)
        ReadSparcSolarisTar="$i"
        ;;
      */hpuxrdr.tar*|*/HPUXRDR.TAR*)
        ReadHppaHpuxTar="$i"
        ;;
      */aixrdr.tar*|*/AIXRDR.TAR*)
        ReadRS6000AIXTar="$i"
        ;;
      */ilinxr.tar*|*/ILINXR.TAR*)
        ReadIntelLinuxTar="$i"
        ;;
      */ilinxc.tar*|*/ILINXC.TAR*)
        CustomIntelLinuxTar="$i"
        ;;
    esac
  fi
done


#
# Validate the configurations:
#

NumConfigs=0

if [ "$ReadTar" ] ; then
  if [ "$ReadSparcSolarisTar" ] ; then
    NumConfigs=`expr $NumConfigs + 1`
    ReadSparcSolarisNum=$NumConfigs
  fi
  if [ "$ReadHppaHpuxTar" ] ; then
    NumConfigs=`expr $NumConfigs + 1`
    ReadHppaHpuxNum=$NumConfigs
  fi
  if [ "$ReadRS6000AIXTar" ] ; then
    NumConfigs=`expr $NumConfigs + 1`
    ReadRS6000AIXNum=$NumConfigs
  fi
  if [ "$ReadIntelLinuxTar" ] ; then
    NumConfigs=`expr $NumConfigs + 1`
    ReadIntelLinuxNum=$NumConfigs
  fi
fi
if [ "$NumConfigs" = "0" ] ; then
  echo " "
  echo "$ST_ER_NO_CONFIG"
  echo " "
  exit 1
elif [ "$NumConfigs" = "1" ] ; then
  SingleConfig=true
fi

NumConfigs=`expr $NumConfigs + 1`
ExitNum=$NumConfigs


#
# Check if there is a configuration supported by this OS.
#

case "$OSname" in
  SunOS)
    case "$OSrelease" in
      4.1.3*|4.1.4*|4.1C)
        ReadDefaultNum="$ReadSparcSunNum"
        DefaultName="SPARC/SunOS 4.1.3 and later"
        ;;
      5.1|5.1.*|5.2|5.2.*)
        ;;
      5.*)
        MachArch=`uname -p`
        case "$MachArch" in
          sparc)
            ReadDefaultNum="$ReadSparcSolarisNum"
            DefaultName="SPARC/Solaris 2.x"
            ;;
          esac
        ;;
    esac
    ;;
  HP-UX)
    case "$OSrelease" in
      *.09.*|*.10.*|*.11.*)
        ReadDefaultNum="$ReadHppaHpuxNum"
        DefaultName="HP-UX"
        ;;
    esac
    ;;
  AIX)
    case "$OSrelease" in
      4.*|5.*)
        ReadDefaultNum="$ReadRS6000AIXNum"
        DefaultName="AIX"
      ;;
    esac
    ;;
  Linux)
    ReadDefaultNum="$ReadIntelLinuxNum"
    DefaultName="Intel/Linux"
    ;;
esac

if  [ -z "$ReadDefaultNum" ] ; then
  echo ""
  echo "$ST_WARN_NO_CONFIG ($OSname/$OSrelease)."
  if [ -z "$ReadInstallDir" ]; then
      if yesno "$ST_QUE_CONT [$ST_SMALL_N] " 1 ; then
        :
      else
        exit 1
      fi
  fi
fi


#
# If multiple confurations, get the default configuration
#

if [ -z "$SingleConfig" ] ; then
  if [ "$ReadDefaultNum" ] ; then
      if [ -n "$ReadInstallDir" ]; then
        DefaultConfig="$ReadDefaultNum"
      elif yesno "Install default configuration, Acrobat Reader ${Version} for $DefaultName? [$ST_SMALL_Y] " 0 ; then
        DefaultConfig="$ReadDefaultNum"
      fi

  fi
fi


#
# If a single configuration available the loop will be executed once
# otherwise it will ask for each configuration to install
#

while [ "$NumConfigs" -gt 1 ] ; do

  #
  # If multiple configuration ask for which to install
  #

  if [ "$SingleConfig" ] ; then

    ConfigNum=1

  elif [ "$DefaultConfig" ] ; then

    ConfigNum="$DefaultConfig"

  else

    #
    # Display multiple configurations
    #

    echo " "
    echo "$ST_INFO_DEF_CONFIG2"
    echo " "

    if [ "$AcroSparcSolarisNum" ] ; then
      echo "  ${AcroSparcSolarisNum}. Acrobat ${Version} for SPARC/Solaris 2.x"
    fi
    if [ "$AcroHppaHpuxNum" ] ; then
      echo "  ${AcroHppaHpuxNum}. Acrobat ${Version} for HP-UX"
    fi
    if [ "$AcroRS6000AIXNum" ] ; then
      echo "  ${AcroRS6000AIXNum}. Acrobat ${Version} for AIX"
    fi
    if [ "$AcroIntelLinuxNum" ] ; then
      echo "  ${AcroIntelLinuxNum}. Acrobat ${Version} for Intel/Linux"
    fi
    if [ "$ReadSparcSolarisNum" ] ; then
        echo "  ${ReadSparcSolarisNum}. Acrobat Reader ${Version} for SPARC/Solaris 2.x"
    fi
    if [ "$ReadHppaHpuxNum" ] ; then
        echo "  ${ReadHppaHpuxNum}. Acrobat Reader ${Version} for HP-UX"
    fi
    if [ "$ReadRS6000AIXNum" ] ; then
      echo "  ${ReadRS6000AIXNum}. Acrobat Reader ${Version} for AIX"
    fi
    if [ "$ReadIntelLinuxNum" ] ; then
      echo "  ${ReadIntelLinuxNum}. Acrobat Reader ${Version} for Intel/Linux"
    fi
    if [ "$ExitNum" ] ; then
        echo "  ${ExitNum}. $ST_EXIT_INFO"
    fi

    echo " "
    $echonl "$ST_QUE_CONFIG"
    read ConfigNum

  fi


  #
  # Install the configuration
  #

  if [ -z "$ConfigNum" ] ; then

    echo " "
    echo "$ST_ER_INVALID_RESP2"
    continue
  elif [ "$ConfigNum" = "$ReadSparcSolarisNum" ] ; then

    InstallReader sparcsolaris "$ReadSparcSolarisTar" \
      "$SearchSparcSolarisTar" "$CustomSparcSolarisTar"
    ReadSparcSolarisNum=""
  elif [ "$ConfigNum" = "$ReadHppaHpuxNum" ] ; then

    InstallReader hppahpux "$ReadHppaHpuxTar" \
      "$SearchHppaHpuxTar" "$CustomHppaHpuxTar"
    ReadHppaHpuxNum=""
  elif [ "$ConfigNum" = "$ReadRS6000AIXNum" ] ; then

    InstallReader rs6000aix "$ReadRS6000AIXTar" \
      "$SearchRS6000AIXTar" "$CustomRS6000AIXTar"
    ReadRS6000AIXNum=""

  elif [ "$ConfigNum" = "$ReadIntelLinuxNum" ] ; then

    InstallReader intellinux "$ReadIntelLinuxTar" \
      "$SearchIntelLinuxTar" "$CustomIntelLinuxTar"
    ReadIntelLinuxNum=""

  elif [ "$ConfigNum" = "$ExitNum" ] ; then

    break

  else

    echo " "
    echo "$ST_ER_INVALID_RESP2"
    continue

  fi

  if [ "$DefaultConfig" ] ; then
    break;
  fi

  if [ -z "$MultipleInstall" ] ; then
    break;
  fi

  NumConfigs=`expr $NumConfigs - 1`

done

echo " "
exit 0


