#!/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 with gawkmb115.diff" "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" \
"grub98" "GRUB98(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" \
"ldso" "動的リンカ/ローダ ld.so 1.9.9" "off" \
"less" "日本語対応 less" "on" \
"lib1394" "IEEE1394 用ライブラリ" "on" \
"loadlin" "LOADLIN v1.6" "on" \
"murasaki" "Plug'n Play tool Murasaki" "on" \
"note98" "Linux カーネル 2.4.19 Note PC 用" "off" \
"pcmcia98" "Plamo98 用 pcmcia-cs-3.2.0" "off" \
"pnp" "isapnptools-1.15" "on" \
"prutil" "プリンタ用各種ユーティリティ" "on" \
"ps" "procps 1.27" "on" \
"readln" "GNU readline library" "on" \
"recjis" "日本語復旧パッケージ" "off" \
"scsi98" "Linux/98 カーネル 2.4.19 SCSI 機能組みこみ版" "on" \
"sed" "GNU sed 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 grub98 gzip hdsetup jbase jman kbd ldso less lib1394 loadlin murasaki notekern  note98 pcmcia pcmcia98 pnp prutil ps readln recjis scsi scsi98 sed sh_utils shadow sysklogd sysvinit tar tcsh txtutils zoneinfo ; 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
