#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "gnome_parts(GNOME related packages)シリーズの選択" \
  --checklist "gnome_parts シリーズの中からインストールしたいパッケージを \
選んでください．カーソルの上下キーで \
対象を選択し，space キーでマーク(X)します． \
Enter キーでインストールを開始します．" 24 72 15 \
"easytag" "タグファイルエディタ easytag" "on" \
"evince" "ドキュメントビューワー evince" "on" \
"gcalctool" "GNOME電卓" "on" \
"gconf_tree" "GConfツール" "on" \
"glade3" "GUIビルダーGlade v3" "on" \
"gmime" "MIME用ライブラリ" "on" \
"gnome_common" "GNOME共有設定集" "on" \
"gnome_doc_utils" "GNOMEドキュメントツール" "on" \
"gnome_icon_theme" "GNOMEアイコン集" "on" \
"gnome_keyring" "GNOMEキーリング" "on" \
"gnome_media" "GNOME用マルチメディアツール" "on" \
"gnome_mime_data" "GNOME MIMEデータ集" "on" \
"gnome_python" "GNOME python バインディング" "on" \
"gnome_terminal" "GNOMEターミナル" "on" \
"gnome_vfs" "GNOME仮想ファイルシステム" "on" \
"gsettings_desktop_schemas" "GNOME設定集" "on" \
"gst_ffmpeg" "FFmpeg用GStreamerプラグイン" "on" \
"gst_libav_1" "libav用GStreamerプラグイン" "on" \
"gst_plugins_bad" "GStreamer-0.10 Plugin BAD" "on" \
"gst_plugins_bad_1" "GStreamer-1.x Plugin BAD" "on" \
"gst_plugins_base" "GStreamer-0.10 Plugin用基盤" "on" \
"gst_plugins_base_1" "GStreamer-1.x Plugin用基盤" "on" \
"gst_plugins_gl" "GSreamer-0.10 OpenGLプラグイン" "on" \
"gst_plugins_good" "GStreamer-0.10 Plugins Good" "on" \
"gst_plugins_good_1" "GStreamer-1.x Plugins Good" "on" \
"gst_plugins_ugly" "GStreamer-0.10 plugin ugly" "on" \
"gst_plugins_ugly_1" "GStreamer-1.x plugin ugly" "on" \
"gst_python" "GStreamer-0.10用pythonバインディング" "on" \
"gstreamer" "GStreamer-0.10本体" "on" \
"gstreamer_1" "GStreamer-1.x本体" "on" \
"gtk_vnc" "GTK用VNC" "on" \
"gtkpod" "iPod用GTKソフトウェア" "on" \
"gucharmap" "GNOME charmaps" "on" \
"gvfs" "GVFS仮想ファイルシステム" "on" \
"inkscape" "ベクトル作画ソフトウェア Inkscape" "on" \
"json_glib" "JSON-Glibバインディング" "on" \
"libart_lgpl" "ベクターデータ操作用ライブラリ" "on" \
"libbonobo" "Bonoboライブラリ" "on" \
"libbonoboui" "Bonobo-UIライブラリ" "on" \
"libgdata" "オンラインデータアクセスライブラリ" "on" \
"libgnome" "Gnome用ライブラリ" "on" \
"libgnome_keyring" "Gnome-keyringライブラリ" "on" \
"libgnomecanvas" "gnomecanvasライブラリ" "on" \
"libgnomeui" "GNOME UI ライブラリ" "on" \
"libgpod" "gpod用ライブラリ" "on" \
"libimobiledevice" "モバイルデバイス用ライブラリ" "on" \
"libnice" "ICE用ライブラリ" "on" \
"libplist" "plist用ライブラリ" "on" \
"netcat" "ネットワークパケットキャプチャーツール" "on" \
"pidgin" "IMソフトウェア Pidgin" "on" \
"pidgin_musictracker" "pidginミュージックトラッカー" "on" \
"polkit_gnome" "GNOME用Polkitツール" "on" \
"rarian" "Rarianドキュメント管理システム" "on" \
"rhythmbox" "Rhythmboxミュージックプレイヤー" "on" \
"totem" "メディアプレイヤーTotem" "on" \
"totem_pl_parser" "Totem用プレイリストパーサー" "on" \
"usbmuxd" "USB multi-plexer デーモン" "on" \
"vala" "Gobject操作用言語Vala" "on" \
"vinagre" "GNOME用リモートデスクトップビューワー" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in easytag evince gcalctool gconf_tree glade3 gmime gnome_common gnome_doc_utils gnome_icon_theme gnome_keyring gnome_media gnome_mime_data gnome_python gnome_terminal gnome_vfs gsettings_desktop_schemas gst_ffmpeg gst_libav_1 gst_plugins_bad gst_plugins_bad_1 gst_plugins_base gst_plugins_base_1 gst_plugins_gl gst_plugins_good gst_plugins_good_1 gst_plugins_ugly gst_plugins_ugly_1 gst_python gstreamer gstreamer_1 gtk_vnc gtkpod gucharmap gvfs inkscape json_glib libart_lgpl libbonobo libbonoboui libgdata libgnome libgnome_keyring libgnomecanvas libgnomeui libgpod libimobiledevice libnice libplist netcat pidgin pidgin_musictracker polkit_gnome rarian rhythmbox totem totem_pl_parser usbmuxd vala vinagre  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in easytag evince gcalctool gconf_tree glade3 gmime gnome_common gnome_doc_utils gnome_icon_theme gnome_keyring gnome_media gnome_mime_data gnome_python gnome_terminal gnome_vfs gsettings_desktop_schemas gst_ffmpeg gst_libav_1 gst_plugins_bad gst_plugins_bad_1 gst_plugins_base gst_plugins_base_1 gst_plugins_gl gst_plugins_good gst_plugins_good_1 gst_plugins_ugly gst_plugins_ugly_1 gst_python gstreamer gstreamer_1 gtk_vnc gtkpod gucharmap gvfs inkscape json_glib libart_lgpl libbonobo libbonoboui libgdata libgnome libgnome_keyring libgnomecanvas libgnomeui libgpod libimobiledevice libnice libplist netcat pidgin pidgin_musictracker polkit_gnome rarian rhythmbox totem totem_pl_parser usbmuxd vala vinagre  ; 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
