#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "Select pkgs from libreoffice(LibreOffice Office suites)"   --checklist "Select packages to install from libreoffice series. Use cursor up/down to select the package, mark(*) by space key. Push Enter to start install." 24 72 15 "libobasis_base" "e_title" "on" \
"libobasis_calc" "e_title" "on" \
"libobasis_core" "e_title" "on" \
"libobasis_draw" "e_title" "on" \
"libobasis_en_US" "e_title" "on" \
"libobasis_extension_beanshell_script_provider" "e_title" "on" \
"libobasis_extension_javascript_script_provider" "e_title" "on" \
"libobasis_extension_mediawiki_publisher" "e_title" "on" \
"libobasis_extension_nlpsolver" "e_title" "on" \
"libobasis_extension_pdf_import" "e_title" "on" \
"libobasis_extension_report_builder" "e_title" "on" \
"libobasis_firebird" "Firebird DB for Libreoffice" "on" \
"libobasis_gnome_integration" "e_title" "on" \
"libobasis_graphicfilter" "e_title" "on" \
"libobasis_images" "e_title" "on" \
"libobasis_impress" "e_title" "on" \
"libobasis_ja" "e_title" "on" \
"libobasis_ja_help" "e_title" "on" \
"libobasis_kde_integration" "e_title" "on" \
"libobasis_librelogo" "e_title" "on" \
"libobasis_libreofficekit_data" "Libreoffice_kit data" "on" \
"libobasis_math" "e_title" "on" \
"libobasis_ogltrans" "e_title" "on" \
"libobasis_onlineupdate" "e_title" "on" \
"libobasis_ooofonts" "e_title" "on" \
"libobasis_ooolinguistic" "e_title" "on" \
"libobasis_postgresql_sdbc" "e_title" "on" \
"libobasis_python_script_provider" "e_title" "on" \
"libobasis_pyuno" "e_title" "on" \
"libobasis_writer" "e_title" "on" \
"libobasis_xsltfilter" "e_title" "on" \
"libreoffice" "e_title" "on" \
"libreoffice_base" "e_title" "on" \
"libreoffice_calc" "e_title" "on" \
"libreoffice_dict_en" "e_title" "on" \
"libreoffice_dict_es" "e_title" "on" \
"libreoffice_dict_fr" "e_title" "on" \
"libreoffice_draw" "e_title" "on" \
"libreoffice_en_US" "e_title" "on" \
"libreoffice_freedesktop_menus" "e_title" "on" \
"libreoffice_impress" "e_title" "on" \
"libreoffice_ja" "e_title" "on" \
"libreoffice_math" "e_title" "on" \
"libreoffice_plamoenv" "e_title" "on" \
"libreoffice_ure" "e_title" "on" \
"libreoffice_writer" "e_title" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in libobasis_base libobasis_calc libobasis_core libobasis_draw libobasis_en_US libobasis_extension_beanshell_script_provider libobasis_extension_javascript_script_provider libobasis_extension_mediawiki_publisher libobasis_extension_nlpsolver libobasis_extension_pdf_import libobasis_extension_report_builder libobasis_firebird libobasis_gnome_integration libobasis_graphicfilter libobasis_images libobasis_impress libobasis_ja libobasis_ja_help libobasis_kde_integration libobasis_librelogo libobasis_libreofficekit_data libobasis_math libobasis_ogltrans libobasis_onlineupdate libobasis_ooofonts libobasis_ooolinguistic libobasis_postgresql_sdbc libobasis_python_script_provider libobasis_pyuno libobasis_writer libobasis_xsltfilter libreoffice libreoffice_base libreoffice_calc libreoffice_dict_en libreoffice_dict_es libreoffice_dict_fr libreoffice_draw libreoffice_en_US libreoffice_freedesktop_menus libreoffice_impress libreoffice_ja libreoffice_math libreoffice_plamoenv libreoffice_ure libreoffice_writer  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in libobasis_base libobasis_calc libobasis_core libobasis_draw libobasis_en_US libobasis_extension_beanshell_script_provider libobasis_extension_javascript_script_provider libobasis_extension_mediawiki_publisher libobasis_extension_nlpsolver libobasis_extension_pdf_import libobasis_extension_report_builder libobasis_firebird libobasis_gnome_integration libobasis_graphicfilter libobasis_images libobasis_impress libobasis_ja libobasis_ja_help libobasis_kde_integration libobasis_librelogo libobasis_libreofficekit_data libobasis_math libobasis_ogltrans libobasis_onlineupdate libobasis_ooofonts libobasis_ooolinguistic libobasis_postgresql_sdbc libobasis_python_script_provider libobasis_pyuno libobasis_writer libobasis_xsltfilter libreoffice libreoffice_base libreoffice_calc libreoffice_dict_en libreoffice_dict_es libreoffice_dict_fr libreoffice_draw libreoffice_en_US libreoffice_freedesktop_menus libreoffice_impress libreoffice_ja libreoffice_math libreoffice_plamoenv libreoffice_ure libreoffice_writer ; 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

