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


setLangJPN()
{
ST_LANG="JPN"
ST_LANG_SMALL="jpn"
ST_READER_RPM_NAME="AdobeReader_jpn"
ST_EXCHANGE_RPM_NAME="AdobeAcrobat_jpn"
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.co.jp 򻲾ȤƤ"
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 ver "
ST_ER_NO_LIBCURL03="ޤ ver ʹߤΥС򥤥󥹥ȡ뤹뤳Ȥ򤪴ᤷޤ"
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="2 Хȸ쥭åȤΥ󥹥ȡؤ褦"
ST_INFO_ALK01="Υ󥹥ȡϤ餫 "
ST_INFO_ALK02="Unix Adobe Reader С 7.0 󥹥ȡ뤵Ƥʤȼ¹ԤǤޤ"
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="Υץ饰ͭˤʤޤ : MozillaFirefox  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="INTERNAL ERROR ..... פ 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 Хʥ 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="JPN"
ST_LANG_SMALL="jpn"
ST_READER_RPM_NAME="AdobeReader_jpn"
ST_EXCHANGE_RPM_NAME="AdobeAcrobat_jpn"
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.co.jp を参照してください。"
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 ver "
ST_ER_NO_LIBCURL03="または ver 以降のバージョンををインストールすることをお勧めします。"
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="2 バイト言語キットのインストールへようこそ"
ST_INFO_ALK01="このインストールはあらかじめ "
ST_INFO_ALK02="Unix Adobe Reader バージョン 7.0 がインストールされていないと実行できません。"
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="INTERNAL ERROR ..... 一致する 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 バイナリ 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="JPN"
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


