#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "select pkgs from kde(kde related packages)" \
  --checklist "select packages from kde 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 \
"akonadi" "" "on" \
"amarok" "" "on" \
"attica" "" "on" \
"audex" "" "on" \
"automoc4" "" "on" \
"blinken" "" "on" \
"cantor" "" "on" \
"cfitsio" "" "on" \
"chmlib" "" "on" \
"cln" "" "on" \
"clucene_core" "" "on" \
"ebook_tools" "" "on" \
"eigen" "" "on" \
"grantlee" "" "on" \
"gwenview" "" "on" \
"herqq" "" "on" \
"kalgebra" "" "on" \
"kalzium" "" "on" \
"kamera" "" "on" \
"kanagram" "" "on" \
"kate" "" "on" \
"kbruch" "" "on" \
"kcolorchooser" "" "on" \
"kde_baseapps" "" "on" \
"kde_l10n_ja" "" "on" \
"kde_runtime" "" "on" \
"kde_wallpapers" "" "on" \
"kde_workspace" "" "on" \
"kdeaccessibility" "" "on" \
"kdeadmin" "" "on" \
"kdeartwork" "" "on" \
"kdegames" "" "on" \
"kdegraphics_strigi_analyzer" "" "on" \
"kdegraphics_thumbnailers" "" "on" \
"kdelibs" "" "on" \
"kdemultimedia" "" "on" \
"kdenetwork" "" "on" \
"kdepim" "" "on" \
"kdepim_runtime" "" "on" \
"kdepimlibs" "" "on" \
"kdeplasma_addons" "" "on" \
"kdesdk" "KDE用開発ツール" "on" \
"kdetoys" "" "on" \
"kdeutils" "" "on" \
"kdewebdev" "" "on" \
"kgamma" "" "on" \
"kgeography" "" "on" \
"khangman" "" "on" \
"kig" "" "on" \
"kiten" "" "on" \
"klettres" "" "on" \
"kmplot" "" "on" \
"kolourpaint" "" "on" \
"konsole" "" "on" \
"korundum" "" "on" \
"kross_interpreters" "" "on" \
"kruler" "" "on" \
"ksaneplugin" "" "on" \
"ksnapshot" "" "on" \
"kstars" "" "on" \
"ktorrent" "" "on" \
"ktouch" "" "on" \
"kturtle" "" "on" \
"kwordquiz" "" "on" \
"libdiscid" "" "on" \
"libdmtx" "" "on" \
"libeXosip2" "" "on" \
"libindi" "" "on" \
"libkdcraw" "" "on" \
"libkdeedu" "" "on" \
"libkexiv2" "" "on" \
"libkipi" "" "on" \
"libksane" "" "on" \
"libktorrent" "" "on" \
"libmsn" "" "on" \
"libmusicbrainz3" "" "on" \
"libmygpo_qt" "" "on" \
"libosip2" "" "on" \
"libotr" "" "on" \
"libqalculate" "" "on" \
"libssh" "" "on" \
"linphone" "" "on" \
"marble" "" "on" \
"mobipocket" "" "on" \
"mysql" "" "on" \
"okular" "" "on" \
"openal_soft" "" "on" \
"oxygen_icons" "" "on" \
"parley" "" "on" \
"perlkde" "" "on" \
"perlqt" "" "on" \
"phonon" "" "on" \
"phonon_backend_gstreamer" "" "on" \
"phonon_backend_vlc" "" "on" \
"phonon_backend_xine" "" "on" \
"prison" "" "on" \
"pykde4" "" "on" \
"qhull" "" "on" \
"qimageblitz" "" "on" \
"qjson" "" "on" \
"qtruby" "" "on" \
"qyoto" "Qyoto Mono/.Net ライブラリ" "on" \
"rocs" "" "on" \
"shared_desktop_ontologies" "デスクトップ用ontology" "on" \
"smokegen" "" "on" \
"smokekde" "" "on" \
"smokeqt" "" "on" \
"soprano" "" "on" \
"step" "" "on" \
"strigi" "" "on" \
"svgpart" "" "on" \
"virtuoso_opensource" "" "on" \
"zope.interface" "" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in akonadi amarok attica audex automoc4 blinken cantor cfitsio chmlib cln clucene_core ebook_tools eigen grantlee gwenview herqq kalgebra kalzium kamera kanagram kate kbruch kcolorchooser kde_baseapps kde_l10n_ja kde_runtime kde_wallpapers kde_workspace kdeaccessibility kdeadmin kdeartwork kdegames kdegraphics_strigi_analyzer kdegraphics_thumbnailers kdelibs kdemultimedia kdenetwork kdepim kdepim_runtime kdepimlibs kdeplasma_addons kdesdk kdetoys kdeutils kdewebdev kgamma kgeography khangman kig kiten klettres kmplot kolourpaint konsole korundum kross_interpreters kruler ksaneplugin ksnapshot kstars ktorrent ktouch kturtle kwordquiz libdiscid libdmtx libeXosip2 libindi libkdcraw libkdeedu libkexiv2 libkipi libksane libktorrent libmsn libmusicbrainz3 libmygpo_qt libosip2 libotr libqalculate libssh linphone marble mobipocket mysql okular openal_soft oxygen_icons parley perlkde perlqt phonon phonon_backend_gstreamer phonon_backend_vlc phonon_backend_xine prison pykde4 qhull qimageblitz qjson qtruby qyoto rocs shared_desktop_ontologies smokegen smokekde smokeqt soprano step strigi svgpart virtuoso_opensource zope.interface  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in akonadi amarok attica audex automoc4 blinken cantor cfitsio chmlib cln clucene_core ebook_tools eigen grantlee gwenview herqq kalgebra kalzium kamera kanagram kate kbruch kcolorchooser kde_baseapps kde_l10n_ja kde_runtime kde_wallpapers kde_workspace kdeaccessibility kdeadmin kdeartwork kdegames kdegraphics_strigi_analyzer kdegraphics_thumbnailers kdelibs kdemultimedia kdenetwork kdepim kdepim_runtime kdepimlibs kdeplasma_addons kdesdk kdetoys kdeutils kdewebdev kgamma kgeography khangman kig kiten klettres kmplot kolourpaint konsole korundum kross_interpreters kruler ksaneplugin ksnapshot kstars ktorrent ktouch kturtle kwordquiz libdiscid libdmtx libeXosip2 libindi libkdcraw libkdeedu libkexiv2 libkipi libksane libktorrent libmsn libmusicbrainz3 libmygpo_qt libosip2 libotr libqalculate libssh linphone marble mobipocket mysql okular openal_soft oxygen_icons parley perlkde perlqt phonon phonon_backend_gstreamer phonon_backend_vlc phonon_backend_xine prison pykde4 qhull qimageblitz qjson qtruby qyoto rocs shared_desktop_ontologies smokegen smokekde smokeqt soprano step strigi svgpart virtuoso_opensource zope.interface  ; 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
