#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "ext(Extra packages)シリーズの選択" \
  --checklist "ext シリーズの中からインストールしたいパッケージを \
選んでください．カーソルの上下キーで \
対象を選択し，space キーでマーク(X)します． \
Enter キーでインストールを開始します．" 24 72 15 \
"AV" "Audio/Video 関係ツール" "off" \
"CD_DVDtools" "CD/DVD操作用ツール集" "on" \
"Clearlooks" "MPlayer用のClearlooksテーマ" "on" \
"Inputmethods" "InputMethod集" "on" \
"Python" "Python" "on" \
"Qt4" "Qt4ツールキット" "on" \
"apr" "Apache Portable Runtime library" "on" \
"apr_iconv" "APR Iconv" "on" \
"apr_util" "APR Utils" "on" \
"avahi" "mDNS/DNS-SD サーバ avahi" "off" \
"bluez" "Bluetooth 関連ライブラリ" "on" \
"c++_bindings" "C++用バインディング集" "off" \
"colord" "色管理用デーモンcolord" "on" \
"dconf" "DConf設定システム" "on" \
"desktop_file_utils" "デスクトップファイルユーテイリテイ" "off" \
"devel2" "開発環境その2" "on" \
"diffstat" "diff ファイルから変更のグラフを生成する" "on" \
"dmidecode" "ハードウェア情報表示ツール" "on" \
"docbook" "DocBook形式処理ツール群" "off" \
"doxygen" "ドキュメント生成ツール doxygen" "on" \
"enchant" "Enchantスペルチェッカー" "on" \
"exiv2" "exiv2" "on" \
"ftgl" "OpenGL用フォント操作ライブラリ" "on" \
"fuse" "ユーザ領域用ファイルシステムサービス" "on" \
"glew" "OpenGL拡張機能組み込みライブラリ" "on" \
"gnome_parts" "GNOME/KDE 共通パーツ" "off" \
"gparted" "parted GUI" "on" \
"graphviz" "グラフ可視化ソフトウェア" "on" \
"gtk+" "GTK+ ツールキットライブラリ v3.x" "off" \
"ifuse" "iPhone/iPod用FUSEモジュール" "on" \
"jemalloc" "jemalloc ライブラリ" "on" \
"lcms2" "littleCMS version2" "on" \
"libarchive" "libarchive" "on" \
"libatasmart" "ATA S.M.A.R.T. ライブラリ" "on" \
"libcanberra" "イベントサウンド用ライブラリ" "on" \
"libdaemon" "daemon作成用ライブラリ" "on" \
"libgphoto2" "libgphoto2 デジタルカメラ用ライブラリ" "on" \
"libgsf" "Libgsfb" "on" \
"libical" "libical: スケジュール管理用ライブラリ" "on" \
"libiodbc" "ODBC用ライブラリ" "on" \
"libmng" "MNGファイル操作ライブラリ" "on" \
"libmspack" "libmspack" "on" \
"libnotify" "libnotify：イベント通知ライブラリ" "on" \
"liboauth" "OAuthライブラリ" "on" \
"libproxy" "libproxy" "on" \
"libspectre" "libspectre: PostScript レンダリングライブラリ" "on" \
"libunique" "シングルインスタンス用ライブラリ libuniq" "on" \
"libunique1" "Libunique-1.0" "on" \
"libupnp" "UPnP用ライブラリ" "on" \
"libwnck" "Window Navigaor作成キット" "off" \
"loudmouth" "loudmouthライブラリ" "on" \
"lua_append" "スクリプト言語Lua用の拡張パッケージ" "on" \
"lzop" "LZO圧縮ツール" "on" \
"mariadb" "MariaDBデータベースサーバ" "on" \
"meanwhile" "meanwhile: 同期通信用ライブラリ" "on" \
"mplayer" "メディアプレイヤー兼コンバータ MPlayer" "on" \
"network2" "ネットワーク環境その2" "on" \
"ntfs_3g_ntfsprogs" "NTFS-3g : 書き込み可能な NTFS の実装" "on" \
"openjpeg" "JPEG2000用ライブラリ OpenJpeg" "on" \
"p11_kit" "P11-kit" "on" \
"parted" "GNU parted" "on" \
"perl_append" "perl 用追加モジュール" "off" \
"plamo_desktop_policy" "Plamo用ポリシーファイル" "on" \
"python_append" "python 用追加モジュール" "off" \
"qdbm" "QDBM" "off" \
"qrencode" "QRコード生成コマンド" "on" \
"smplayer" "Qt版MPlayerフロントエンド" "on" \
"smplayer_skins" "SMplayer用スキン" "on" \
"smplayer_themes" "SMplayer用テーマ集" "on" \
"smtube" "SMplayer用YouTube検索ツール" "on" \
"startup_notification" "ソフトウェア起動通知用ライブラリ" "on" \
"taglib" "ID3 タグ操作用ライブラリ" "on" \
"tk" "Tk" "on" \
"udisks" "ストレージ管理ツールUdisks" "on" \
"udisks2" "udisks2ライブラリ" "on" \
"unrar" "RAR形式展開ツール" "on" \
"upower" "電源管理ツールUpower" "on" \
"usbredir" "USB デバイスリダイレクタ" "on" \
"vte" "Virtual Terminal Emulator" "off" \
"vte3" "GTK3用ターミナルウィジェット" "on" \
"x11vnc" "X11用VNCサーバ" "on" \
"xapian_core" "Xapian core" "on" \
"xarchiver" "書庫管理ツールXarchiver" "on" \
"xdg_utils" "xdg デスクトップユーティリティ" "on" \
"xine_lib" "xine用ライブラリ" "on" \
"xine_ui" "xine用標準ユーザインターフェイス" "on" \
"youtube_dl" "YouTube.com から動画をダウンロードするプログラム" "on" \
"zeitgeist" "Zeitgeistフレームワーク" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in AV CD_DVDtools Clearlooks Inputmethods Python Qt4 apr apr_iconv apr_util avahi bluez c++_bindings colord dconf desktop_file_utils devel2 diffstat dmidecode docbook doxygen enchant exiv2 ftgl fuse glew gnome_parts gparted graphviz gtk+ ifuse jemalloc lcms2 libarchive libatasmart libcanberra libdaemon libgphoto2 libgsf libical libiodbc libmng libmspack libnotify liboauth libproxy libspectre libunique libunique1 libupnp libwnck loudmouth lua_append lzop mariadb meanwhile mplayer network2 ntfs_3g_ntfsprogs openjpeg p11_kit parted perl_append plamo_desktop_policy python_append qdbm qrencode smplayer smplayer_skins smplayer_themes smtube startup_notification taglib tk udisks udisks2 unrar upower usbredir vte vte3 x11vnc xapian_core xarchiver xdg_utils xine_lib xine_ui youtube_dl zeitgeist  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in AV CD_DVDtools Clearlooks Inputmethods Python Qt4 apr apr_iconv apr_util avahi bluez c++_bindings colord dconf desktop_file_utils devel2 diffstat dmidecode docbook doxygen enchant exiv2 ftgl fuse glew gnome_parts gparted graphviz gtk+ ifuse jemalloc lcms2 libarchive libatasmart libcanberra libdaemon libgphoto2 libgsf libical libiodbc libmng libmspack libnotify liboauth libproxy libspectre libunique libunique1 libupnp libwnck loudmouth lua_append lzop mariadb meanwhile mplayer network2 ntfs_3g_ntfsprogs openjpeg p11_kit parted perl_append plamo_desktop_policy python_append qdbm qrencode smplayer smplayer_skins smplayer_themes smtube startup_notification taglib tk udisks udisks2 unrar upower usbredir vte vte3 x11vnc xapian_core xarchiver xdg_utils xine_lib xine_ui youtube_dl zeitgeist  ; 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
