#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "docbook(Text formatting system docbook)シリーズの選択" \
  --checklist "docbook シリーズの中からインストールしたいパッケージを \
選んでください．カーソルの上下キーで \
対象を選択し，space キーでマーク(X)します． \
Enter キーでインストールを開始します．" 24 72 15 \
"OpenSP" "OpenSP SGML/XML 操作ツール集" "on" \
"asciidoc" "AsciiDocテキストフォーマッター" "on" \
"docbook2X" "Docbookコンバータ docbook2X" "on" \
"docbook_30" "Docbook V3.0" "on" \
"docbook_31" "Docbook V3.1" "on" \
"docbook_45" "Docbook v4.5" "on" \
"docbook_dsssl" "Docbook DSSSL スタイルシート" "on" \
"docbook_utils" "Docbookユーティリティ" "on" \
"docbook_xml_5.0" "DocBook XML 5.0" "on" \
"docbook_xsl" "DocBook XSL" "on" \
"docbook_xsl_ns" "DocBook-XSL用ネームスペース" "on" \
"itstool" "XML/poコンバータ" "on" \
"libxslt" "XSLTスタイルシートパーサライブラリ" "on" \
"openjade" "DSSSLプロセッサの実装" "on" \
"sgml_common" "SGML/XML共通定義" "on" \
"xml_iso8879_entities" "XML用ISO8879定義集" "on" \
"xml_xhtml1_entities" "XML XHTML1 エンティティ" "on" \
"xmlto" "XSLツールチェイン用フロントエンド xmlto" "on" \
"yelp_tools" "Yelpドキュメント用ツール" "on" \
"yelp_xsl" "Yelp用スタイルシート" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in OpenSP asciidoc docbook2X docbook_30 docbook_31 docbook_45 docbook_dsssl docbook_utils docbook_xml_5.0 docbook_xsl docbook_xsl_ns itstool libxslt openjade sgml_common xml_iso8879_entities xml_xhtml1_entities xmlto yelp_tools yelp_xsl  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in OpenSP asciidoc docbook2X docbook_30 docbook_31 docbook_45 docbook_dsssl docbook_utils docbook_xml_5.0 docbook_xsl docbook_xsl_ns itstool libxslt openjade sgml_common xml_iso8879_entities xml_xhtml1_entities xmlto yelp_tools yelp_xsl  ; 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
