#!/bin/sh
#item   ####description                                      ###on off ###
cat /dev/null > /tmp/SeTnewtag 
dialog --title "A(Base) シリーズの選択" \
       --checklist "Aシリーズの中からインストールしたいパッケージを \
選んでください。カーソルの上下キーで \
動かし、選択は SPACE キーです。 \
選択が終われば ENTER を押してください。" 24 72 16 \
"aaa_base" "Linux の基本的なファイルシステムパッケージ" "on" \
"basebin" "/bin と /usr/bin へインストールする各種コマンド" "on" \
"baseutil" "Linux 用の各種ユーティリティのコレクションです。" "on" \
"bash" "GNU bash-2.04 with I18N" "on" \
"bsdlpr" "BSD lpr-5.9-13" "on" \
"complibs" "compatible libraries for Plamo 2.x" "on" \
"cpio" "GNU cpioファイルバックアップ/復旧ツール" "on" \
"devs" "デバイスファイル" "on" \
"e2fsbn" "ext2fs 用各種ユーティリティ v. 1.19" "on" \
"elflibs" "libc5  版共有ライブラリ" "off" \
"etc" "/etc ディレクトリに展開される各種設定ファイル" "on" \
"find" "GNU find ユーティリティ 4.1.7" "on" \
"gawk" "GNU awk + gawkmb115" "on" \
"getty" "getty_ps 2.0.7i" "off" \
"glibc2" "GNU C ライブラリ 2.2" "on" \
"gpm" "GPM(General purpose mouse) v1.10" "off" \
"grep" "GNU grep + マルチリンガル拡張" "on" \
"grub" "GRUB(GRand Unified Boot loader)" "on" \
"gzip" "GNU zip compression utilities. (v. 1.2.4)" "on" \
"hdsetup" "Slackware セットアップ/パッケージ管理システム" "on" \
"jbase" "日本語用基本ソフト集" "on" \
"jman" "日本語 man" "on" \
"kbd" "kbd 1.05" "on" \
"konbin" "KON(Kanji ON)" "on" \
"konfnt" "KON フォント" "on" \
"ldso" "動的リンカ/ローダ ld.so 1.9.9" "off" \
"less" "日本語対応 less" "on" \
"lib1394" "IEEE1394 用ライブラリ" "on" \
"lilo" "LILO 22" "on" \
"loadlin" "LOADLIN v1.6" "on" \
"murasaki" "Plug'n Play tool Murasaki" "on" \
"notekern" "Linux カーネル 2.4.19 Note PC 用" "off" \
"pcmcia" "pcmcia-cs-3.1.25" "off" \
"pnp" "isapnptools-1.15" "on" \
"prutil" "プリンタ用各種ユーティリティ" "on" \
"ps" "procps 1.27" "on" \
"readln" "GNU readline library" "on" \
"recjis" "日本語復旧パッケージ" "off" \
"scsi" "Linux カーネル 2.4.19 SCSI 機能組みこみ版" "on" \
"sed" "GNU sed 3.02 with sedmb109 diff" "on" \
"sh_utils" "GNU sh-utils-1.16" "on" \
"shadow" "Shadow password 用プログラム" "on" \
"sysklogd" "Sysklogd 1.3" "on" \
"sysvinit" "SysVinit v. 2.69" "on" \
"tar" "GNU tar 1.13" "on" \
"tcsh" "日本語対応した tcsh 6.09" "on" \
"txtutils" "GNU textutils-1.22" "on" \
"zoneinfo" "タイムゾーン管理プログラム" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then 
 rm -f /tmp/SeTpkgs 
 > /tmp/SeTnewtag 
for pkg in aaa_base basebin baseutil bash bsdlpr complibs cpio devs e2fsbn elflibs etc find gawk getty glibc2 gpm grep grub gzip hdsetup jbase jman kbd konbin konfnt ldso less lib1394 lilo loadlin murasaki notekern pcmcia pnp prutil ps readln recjis scsi sed sh_utils shadow sysklogd sysvinit tar tcsh txtutils zoneinfo scsi98 note98 grub98 pcmcia98 ; do
  echo "$pkg: SKP" >> /tmp/SeTnewtag 
 done 
 exit 
fi 
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in aaa_base basebin baseutil bash bsdlpr complibs cpio devs e2fsbn elflibs etc find gawk getty glibc2 gpm grep grub gzip hdsetup jbase jman kbd konbin konfnt ldso less lib1394 lilo loadlin murasaki notekern pcmcia pnp prutil ps readln recjis scsi sed sh_utils shadow sysklogd sysvinit tar tcsh txtutils zoneinfo scsi98 note98 grub98 pcmcia98 ; 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
