#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "AV(Audio/Video tools)シリーズの選択" \
  --checklist "AV シリーズの中からインストールしたいパッケージを \
選んでください．カーソルの上下キーで \
対象を選択し，space キーでマーク(X)します． \
Enter キーでインストールを開始します．" 24 72 15 \
"aumix" "オーディオミキサー" "on" \
"cdparanoia" "CD吸い出しツール" "off" \
"dvgrab" "DV動画キャプチャーソフト" "on" \
"esound" "ネットワーク透過音声サーバ" "on" \
"faac" "Free Advanced Audio Codec" "on" \
"faad2" "Free Advanced Audio Decoder 2" "on" \
"ffmpeg" "FFmpeg 動画CODECSライブラリ" "on" \
"ffmpegthumbnailer" "FFmpeg サムネイラー" "on" \
"flac" "可逆音声コーデックFLAC" "on" \
"gpac" "マルチメデイアフレームワーク GPAC" "on" \
"id3lib" "ID3タグアクセスライブラリ" "on" \
"jack_audio_connection_kit" "Jackオーディオコネクションキット" "on" \
"lame" "MP3エンコーダ" "off" \
"liba52" "AC-3 codecデコーダライブラリ" "on" \
"libao" "PCMオーディオ用ライブラリ" "on" \
"libavc1394" "AV/C 1394用インターフェイスライブラリ" "on" \
"libcddb" "CDDB アクセスライブラリ" "on" \
"libcdio" "libcdio" "on" \
"libdv" "Quaser DV コーデックライブラリ" "on" \
"libdvdcss" "DVD CSS解除ライブラリ" "on" \
"libdvdnav" "DVD操作ライブラリ" "on" \
"libdvdread" "DVDビデオ読出ライブラリ" "on" \
"libid3tag" "libmad用ID3タグアクセスライブラリ" "on" \
"libmad" "MPEGオーディオデコーダライブラリ" "on" \
"libmp4v2" "mp4コンテナ用ライブラリ" "on" \
"libmpeg2" "MPEG-2デコーダライブラリ" "on" \
"libogg" "Ogg形式操作用ライブラリ" "on" \
"libsamplerate" "サンプリングレート変換ライブラリ" "on" \
"libsndfile" "サウンドファイル用ライブラリ" "on" \
"libtheora" "Xiph.orgが開発したビデオコーデック" "off" \
"libvorbis" "Vorbis音声圧縮ライブラリ" "on" \
"mp3gain" "MP3ファイル音量調整ツール" "off" \
"sox" "サウンド処理用スイスアーミーナイフ" "on" \
"speex" "音声圧縮用コーデック speex" "on" \
"taglib" "ID3 タグ操作用ライブラリ" "on" \
"twolame" "MP2(MPEG Audio Layer 2)用エンコーダ" "on" \
"vorbis_tools" "ogg vorbis ツール" "off" \
"wavpack" "可逆圧縮フォーマット wavpack" "on" \
"x264" "H.264/AVC エンコーダ" "on" \
"xvidcore" "Xvid ビデオコーデックライブラリ" "on" \
2> /tmp/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
  rm -f /tmp/SeTpkgs
  > /tmp/SeTnewtag
  for pkg in aumix cdparanoia dvgrab esound faac faad2 ffmpeg ffmpegthumbnailer flac gpac id3lib jack_audio_connection_kit lame liba52 libao libavc1394 libcddb libcdio libdv libdvdcss libdvdnav libdvdread libid3tag libmad libmp4v2 libmpeg2 libogg libsamplerate libsndfile libtheora libvorbis mp3gain sox speex taglib twolame vorbis_tools wavpack x264 xvidcore  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in aumix cdparanoia dvgrab esound faac faad2 ffmpeg ffmpegthumbnailer flac gpac id3lib jack_audio_connection_kit lame liba52 libao libavc1394 libcddb libcdio libdv libdvdcss libdvdnav libdvdread libid3tag libmad libmp4v2 libmpeg2 libogg libsamplerate libsndfile libtheora libvorbis mp3gain sox speex taglib twolame vorbis_tools wavpack x264 xvidcore  ; 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
