#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "Select pkgs from printings(Printing and Typeset tools)"   --checklist "Select packages to install from printings series. Use cursor up/down to select the package, mark(*) by space key. Push Enter to start install." 24 72 15 "OpenSP" "OpenSP tools" "on" \
"asciidoc" "AsciiDoc text formatter" "on" \
"asciidoctor" "Asciidoctor" "on" \
"avahi" "avahi, A mDNS/DNS-SD Server" "on" \
"cups" "e_title" "on" \
"cups_browsed" "helper daemon for CUPS to browse network" "on" \
"cups_filters" "e_title" "on" \
"docbook2X" "docbook2X DocBook converter" "on" \
"docbook31" "DocBook V3.1" "on" \
"docbook45" "DocBook v4.5" "on" \
"docbook_dsssl" "DocBook DSSSL stylesheet" "on" \
"docbook_utils" "DocBook utility" "on" \
"docbook_xml45" "DocBook XML 4.5" "on" \
"docbook_xsl_nons" "DocBook-XSL NO name space" "on" \
"docutils" "Document system for Python" "on" \
"ghostscript" "GPL Ghostscript" "on" \
"gutenprint" "e_title" "on" \
"itstool" "XML/po converter" "on" \
"libcupsfilters" "OpenPrinting CUPS Filters" "on" \
"libgxps" "Library for XPS documents" "on" \
"libppd" "Library for handling PPD files and PostScript output" "on" \
"libspectre" "libsprectre: Postscript rendering library" "on" \
"mupdf" "MuPDF, lightweight PDF/XPS/E-book viewer" "on" \
"nss_mdns" "MDNS NSS Plugin" "on" \
"openjade" "free implementation of DSSSL processor" "on" \
"paps" "paps PS/PDF converter" "on" \
"pycups" "e_title" "on" \
"sgml_common" "e_title" "on" \
"system_config_printer" "config CUPS print system" "on" \
"xmlto" "e_title" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in OpenSP asciidoc asciidoctor avahi cups cups_browsed cups_filters docbook2X docbook31 docbook45 docbook_dsssl docbook_utils docbook_xml45 docbook_xsl_nons docutils ghostscript gutenprint itstool libcupsfilters libgxps libppd libspectre mupdf nss_mdns openjade paps pycups sgml_common system_config_printer xmlto  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in OpenSP asciidoc asciidoctor avahi cups cups_browsed cups_filters docbook2X docbook31 docbook45 docbook_dsssl docbook_utils docbook_xml45 docbook_xsl_nons docutils ghostscript gutenprint itstool libcupsfilters libgxps libppd libspectre mupdf nss_mdns openjade paps pycups sgml_common system_config_printer xmlto ; 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

