#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "xclassics(classical X11 apps)シリーズの選択" \
  --checklist "xclassics シリーズの中からインストールしたいパッケージを \
選んでください．カーソルの上下キーで \
対象を選択し，space キーでマーク(X)します． \
Enter キーでインストールを開始します．" 24 72 15 \
"AfterStepClassic" "Afterstep Classic" "on" \
"TiMidity++-00_TiMidity++" "MIDI-to-WAVE 変換およびプレーヤー" "on" \
"TiMidity++-01_88proS" "SC-88Pro に対応した音色セット" "off" \
"TiMidity++-02_eawplus" "eawpats を改善した音色セット" "off" \
"Xwindow2" "outdated X11 packages" "on" \
"ctwm" "ctwm" "on" \
"emiclock" "美少女コスプレ時計" "on" \
"esound" "Esound サウンドシステム" "on" \
"fep" "日本語fep集" "on" \
"fltk" "fltk" "on" \
"mf2t" "標準 MIDI ファイルとテキストを相互に変換" "on" \
"openmotif" "OpenMotif ウィジェット" "off" \
"qvwm" "Windows95風ウィンドウマネージャ" "on" \
"rxvt" "X 用ターミナルソフト" "on" \
"tgif" "ベクトル形式作図ツール" "on" \
"unclutter" "カーソル消去プログラム" "on" \
"xcalendar" "カレンダー表示ソフト xcalender" "on" \
"xengine" "X エンジン" "on" \
"xlockmore" "スクリーンロックコマンド" "on" \
"xmascot" "X ウィンドウ用マスコット" "on" \
"xsnow" "xsnow" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in AfterStepClassic TiMidity++-00_TiMidity++ TiMidity++-01_88proS TiMidity++-02_eawplus Xwindow2 ctwm emiclock esound fep fltk mf2t openmotif qvwm rxvt tgif unclutter xcalendar xengine xlockmore xmascot xsnow  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in AfterStepClassic TiMidity++-00_TiMidity++ TiMidity++-01_88proS TiMidity++-02_eawplus Xwindow2 ctwm emiclock esound fep fltk mf2t openmotif qvwm rxvt tgif unclutter xcalendar xengine xlockmore xmascot xsnow  ; do
    if grep "$PACKAGE" /tmp/SeTpkgs 1> /dev/null 2> /dev/null ; then
        echo "$PACKAGE: ADD" >> /tmp/SeTnewtag
    else echo "$PACKAGE: SKP" >> /tmp/SeTnewtag
    fi
done
rm -f /tmp/SeTpkgs
