#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "select pkgs from docbook(Text formatting system docbook)" \
  --checklist "select packages from docbook series. \
You can move cursor with UP/DOWN key and push space \
key to select pkgs. After finish selecting, \
push Enter to start installation. " 24 72 15 \
"OpenSP" "" "on" \
"docbook2X" "" "on" \
"docbook_30" "" "on" \
"docbook_31" "" "on" \
"docbook_45" "" "on" \
"docbook_dsssl" "" "on" \
"docbook_utils" "" "on" \
"docbook_xml_4.1.2" "" "on" \
"docbook_xml_4.2" "" "on" \
"docbook_xml_4.3" "" "on" \
"docbook_xml_4.4" "" "on" \
"docbook_xml_4.5" "" "on" \
"docbook_xml_5.0" "" "on" \
"docbook_xsl" "" "on" \
"docbook_xsl_ns" "" "on" \
"itstool" "" "on" \
"libxslt" "" "on" \
"openjade" "" "on" \
"sgml_common" "" "on" \
"xml_iso8879_entities" "" "on" \
"xml_xhtml1_entities" "" "on" \
"xmlto" "" "on" \
"yelp_tools" "" "on" \
"yelp_xsl" "" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in OpenSP docbook2X docbook_30 docbook_31 docbook_45 docbook_dsssl docbook_utils docbook_xml_4.1.2 docbook_xml_4.2 docbook_xml_4.3 docbook_xml_4.4 docbook_xml_4.5 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 docbook2X docbook_30 docbook_31 docbook_45 docbook_dsssl docbook_utils docbook_xml_4.1.2 docbook_xml_4.2 docbook_xml_4.3 docbook_xml_4.4 docbook_xml_4.5 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
