#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "ext(Advanced System Libraries)シリーズの選択"   --checklist "extシリーズの中からインストールしたいパッケージを 選んでください．カーソルの上下キーで 対象を選択し，space キーでマーク(X)します． Enter キーでインストールを開始します．" 24 72 15 "OpenBLAS" "行列演算用ライブラリ OpenBLAS" "on" \
"PyQt5_gpl" "Python-Qt5" "on" \
"PyQt5_sip" "Py-Qt5用sipモジュール" "on" \
"accountsservice" "ユーザーアカウント情報を検索したり操作するデーモン" "on" \
"acpid" "ACPI管理デーモン" "on" \
"at" "時限実行ツール" "on" \
"autofs" "自動マウント制御用デーモン" "on" \
"bind_tools" "DNS用ツール" "on" \
"blueman" "BluetoothのGUI設定ツール" "on" \
"bluetooth_autoconnect" "bluetooth機器自動接続ツール" "on" \
"bluez" "Linux用Bluetoothスタック" "on" \
"cabextract" "CABアーカイブ展開ツール" "on" \
"certifi" "Python用Root Certificatesモジュール" "on" \
"chardet" "Python用文字コード判別モジュール" "on" \
"cifs_utils" "CIFS用ユーティリティ" "on" \
"clisp" "Common LISP" "on" \
"dbus_glib" "D-Bus glib binding" "on" \
"dbus_python" "D-Bus用Python3バインディング" "on" \
"dconf" "DConf設定システム" "on" \
"dconf_editor" "dconf用エディタ" "on" \
"desktop_file_utils" "デスクトップファイルユーテイリテイ" "on" \
"ell" "組み込み向けライブラリ ell" "on" \
"ffmpegthumbnailer" "ffmpeg動画サムネイラー " "on" \
"fmt" "C/C++用フォーマットライブラリ" "on" \
"fortune_mod" "箴言ツール fortune" "on" \
"fuse3" "ユーザ領域用ファイルシステムサービス (Ver.3)" "on" \
"gcr" "GNOME向け認証機能ライブラリ" "on" \
"gcr4" "GNOME向け認証機能ライブラリ V4" "on" \
"gdl" "GNOME Docking Library" "on" \
"glad" "Vulkan/GL/GLES/EGL/GLX/WGL ローダージェネレーター" "on" \
"glib_networking" "Glib用ネットワーク関連モジュール" "on" \
"gnome_common" "GNOME用各種マクロ" "on" \
"gsettings_desktop_schemas" "GNOME設定集" "on" \
"gtk_doc" "Gtkドキュメントツール" "on" \
"gtksourceview" "GTK+シンタックス強調用ウィジェット" "on" \
"gtksourceview4" "gtksourceview V4" "on" \
"gvfs" "GVFS仮想ファイルシステム" "on" \
"icon_naming_utils" "アイコン名操作用ツール" "on" \
"idna" "Python用IDNAモジュール" "on" \
"imagemagick7" "ImageMagick 7" "on" \
"intel_gmmlib" "Intelグラフィックボード用のグラフィックメモリ管理用ライブラリ " "on" \
"inxi" "システム情報用ツール inxi" "on" \
"lapack" "線形代数解析ライブラリ lapack" "on" \
"lftp" "FTPクライアントソフト lftp" "on" \
"libcloudproviders" "libcloudproviders ライブラリ " "on" \
"libgphoto2" "libgphoto2 デジタルカメラ用ライブラリ" "on" \
"libgtop" "GNOME top ライブラリ" "on" \
"libmtp" "MTP用ライブラリ" "on" \
"libsecret" "Secret Service API用GObjectライブラリ" "on" \
"libsoup" "HTTPクライアント/サーバライブラリ" "on" \
"libsoup3" "libsoup HTTP ライブラリ ver.3" "on" \
"libunique" "シングルインスタンス用ライブラリ libuniq" "on" \
"mlocate" "merge locate" "on" \
"ntfs_3g" "NTFS-3g : 書き込み可能な NTFS の実装" "on" \
"numpy" "科学技術計算用パッケージ" "on" \
"nvme_cli" "コマンドライン用NVMe操作ツール" "on" \
"obconf" "OpenBox設定ツール" "on" \
"openbox" "OpenBoxウィンドウマネージャ" "on" \
"openldap" "OSS版LDAP" "on" \
"perl_XML_Simple" "Perl用XMLパーサ" "on" \
"perl_append" "perl 用追加モジュール" "on" \
"pinentry" "PIN入力用ツールキット" "on" \
"polkit_gnome" "GNOME用Polkitツール" "on" \
"pygobject3" "Gtk+-3 GObject用Python3モジュール" "on" \
"python_jinja2" "テンプレートエンジン jinja " "on" \
"python_prctl" "Python用prctlラッパー" "on" \
"pyxdg" "Python-XDG" "on" \
"qt5_styleplugins" "Qt用 追加 style plugins" "on" \
"qt5ct" "Qt5 設定ユーティリティ" "on" \
"recode" "コーディング変換ツール recode" "on" \
"requests" "分かりやすいAPIを提供するPython用HTTPクライアント" "on" \
"samba" "SMBサービス" "on" \
"scour" "SVG最適化ツール" "on" \
"seahorse" "暗号鍵管理ツール Seahorse" "on" \
"sip" "Python-Sip" "on" \
"smartmontools" "S.M.A.R.T.モニタリング用ツール" "on" \
"strace" "システムコール追跡ツール" "on" \
"suitesparse" "suitesparse 行列操作ツール" "on" \
"udisks2" "udisks2ライブラリ" "on" \
"unrar" "RAR形式展開ツール" "on" \
"upower" "電源管理ツールUpower" "on" \
"urllib3" "Python用HTTPクライアント" "on" \
"usbutils" "USB情報表示ツール" "on" \
"vte" "Virtual Terminal Emulator" "on" \
"xdg_user_dirs" "xdgユーザディレクトリ管理ツール" "on" \
"xdg_utils" "xdg デスクトップユーティリティ" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in OpenBLAS PyQt5_gpl PyQt5_sip accountsservice acpid at autofs bind_tools blueman bluetooth_autoconnect bluez cabextract certifi chardet cifs_utils clisp dbus_glib dbus_python dconf dconf_editor desktop_file_utils ell ffmpegthumbnailer fmt fortune_mod fuse3 gcr gcr4 gdl glad glib_networking gnome_common gsettings_desktop_schemas gtk_doc gtksourceview gtksourceview4 gvfs icon_naming_utils idna imagemagick7 intel_gmmlib inxi lapack lftp libcloudproviders libgphoto2 libgtop libmtp libsecret libsoup libsoup3 libunique mlocate ntfs_3g numpy nvme_cli obconf openbox openldap perl_XML_Simple perl_append pinentry polkit_gnome pygobject3 python_jinja2 python_prctl pyxdg qt5_styleplugins qt5ct recode requests samba scour seahorse sip smartmontools strace suitesparse udisks2 unrar upower urllib3 usbutils vte xdg_user_dirs xdg_utils  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in OpenBLAS PyQt5_gpl PyQt5_sip accountsservice acpid at autofs bind_tools blueman bluetooth_autoconnect bluez cabextract certifi chardet cifs_utils clisp dbus_glib dbus_python dconf dconf_editor desktop_file_utils ell ffmpegthumbnailer fmt fortune_mod fuse3 gcr gcr4 gdl glad glib_networking gnome_common gsettings_desktop_schemas gtk_doc gtksourceview gtksourceview4 gvfs icon_naming_utils idna imagemagick7 intel_gmmlib inxi lapack lftp libcloudproviders libgphoto2 libgtop libmtp libsecret libsoup libsoup3 libunique mlocate ntfs_3g numpy nvme_cli obconf openbox openldap perl_XML_Simple perl_append pinentry polkit_gnome pygobject3 python_jinja2 python_prctl pyxdg qt5_styleplugins qt5ct recode requests samba scour seahorse sip smartmontools strace suitesparse udisks2 unrar upower urllib3 usbutils vte xdg_user_dirs xdg_utils ; 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

