#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "gnupg_tls(GnuPG related packages)シリーズの選択" \
  --checklist "gnupg_tls シリーズの中からインストールしたいパッケージを \
選んでください．カーソルの上下キーで \
対象を選択し，space キーでマーク(X)します． \
Enter キーでインストールを開始します．" 24 72 15 \
"gnupg" "Gnu Privace Guard" "on" \
"gnutls" "セキュア通信用ライブラリ gnutls" "on" \
"gpgme" "gpgme:GnuPG Made Easy" "on" \
"libassuan" "IPC通信暗号化ライブラリ libassuan" "on" \
"libgcrypt" "GNU暗号化ライブラリ libgcrypt" "on" \
"libgpg_error" "GnuPG用共通エラーライブラリ libgpg_error" "on" \
"libksba" "X.509認証用ライブラリ libksba" "on" \
"libtasn1" "ANS.1用ライブラリ libtasn1" "on" \
"nettle" "低レベル暗号化ライブラリ nettle" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in gnupg gnutls gpgme libassuan libgcrypt libgpg_error libksba libtasn1 nettle  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in gnupg gnutls gpgme libassuan libgcrypt libgpg_error libksba libtasn1 nettle  ; 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
