#!/bin/sh
cat /dev/null > /tmp/SeTnewtag
dialog --title "AV(AV related packages)シリーズの選択" \
  --checklist "AV シリーズの中からインストールしたいパッケージを \
選んでください．カーソルの上下キーで \
対象を選択し，space キーでマーク(X)します． \
Enter キーでインストールを開始します．" 24 72 15 \
"a52dec" "AC-3 codecデコーダライブラリ a52dec" "on" \
"aumix" "オーディオミキサー aumix" "on" \
"celt" "非可逆圧縮の音声コーデック" "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" \
"gsm" "GSM非可逆音声圧縮ライブラリ" "on" \
"jack_audio_connection_kit" "Jackオーディオコネクションキット" "on" \
"l_smash" "マルチメディア用ファイルフォーマットライブラリ" "on" \
"lame" "MP3 エンコーダ lame" "on" \
"libao" "クロスプラットフォームなオーディオ出力ライブラリ" "on" \
"libass" "サブタイトル処理用ライブラリ libass" "on" \
"libavc1394" "AV/C 1394用インターフェイスライブラリ libavc1394" "on" \
"libbluray" "Bluray disc 操作用ライブラリ" "on" \
"libdc1394" "IEEE1394準拠のデジカム用ライブラリ libdc1394" "on" \
"libdca" "DTSオーディオ用ライブラリ" "on" \
"libdv" "Quaser DV コーデックライブラリ" "on" \
"libdvdcss" "DVD CSS 用ライブラリ libdvdcss" "on" \
"libdvdnav" "DVD ナビゲーション用ライブラリ" "on" \
"libdvdread" "DVDビデオ読出ライブラリ" "on" \
"libid3tag" "ID3 タグ用ライブラリ libid3tag" "on" \
"liblastfm" "LastFM用ライブラリ" "on" \
"libmad" "MPEG オーディオデコーダライブラリ" "on" \
"libmms" "MMS用ライブラリ" "on" \
"libmpcdec" "Musepack音声コーディック用ライブラリ" "on" \
"libmpeg2" "MPEG-2 デコーダライブラリ" "on" \
"libmtp" "MTP用ライブラリ" "on" \
"libofa" "OFA用ライブラリ" "on" \
"libogg" "Ogg コンテナ操作用ライブラリ" "on" \
"libquicktime" "QuickTimeライブラリ" "on" \
"libreplaygain" "replaygain用ライブラリ" "on" \
"libsamplerate" "サンプリング周波数変換ライブラリ" "on" \
"libsndfile" "サウンドファイル操作用ライブラリ" "on" \
"libtheora" "Xiph.org が開発したビデオコーデック" "on" \
"libtta" "TrueAudioデコード用ライブラリ" "on" \
"libvorbis" "Vorbis 音声圧縮ライブラリ" "on" \
"libvpx" "VPX コーデック用ライブラリ" "on" \
"media_player_info" "各種メディアプレイヤー情報集" "on" \
"mjpegtools" "MJPEG ビデオ用ツール集" "on" \
"mp4v2" "MP4 データ操作用ライブラリ" "on" \
"mppenc" "MusePack SV7オーディオエンコーダ" "on" \
"musepack" "MusePack SV8用ツール" "on" \
"openal_soft" "OpenALライブラリ" "on" \
"opencore_amr" "OpenCoreフレームワーク用ライブラリ" "on" \
"opus" "Opus音声圧縮ライブラリ" "on" \
"paprefs" "PulseAudio用設定ツール" "on" \
"pavucontrol" "PulseAudio用音量コントローラ" "on" \
"pulseaudio" "PulseAudio オーディオシステム" "on" \
"rtmpdump" "RTMPデータ操作用ツールキット" "on" \
"sbc" "SBCコーデックライブラリ" "on" \
"schroedinger" "Diracコーデック用ライブラリ" "on" \
"sox" "サウンドフォーマット変換ツール SoX" "on" \
"speex" "音声圧縮用コーデック speex" "on" \
"twolame" "MP2(MPEG Audio Layer 2)用エンコーダ" "on" \
"v4l_utils" "V4L ユーティリティ" "on" \
"vcdimager" "VCD/SVCD作成プログラム" "on" \
"vo_aacenc" "OpenCoreフレームワーク用のAACコーディク" "on" \
"vo_amrwbenc" "OpenCoreフレームワーク用AMR-WBコーデック" "on" \
"vorbis_tools" "vorbis 用ツール" "on" \
"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 a52dec aumix celt faac faad2 ffmpeg ffmpegthumbnailer flac gpac gsm jack_audio_connection_kit l_smash lame libao libass libavc1394 libbluray libdc1394 libdca libdv libdvdcss libdvdnav libdvdread libid3tag liblastfm libmad libmms libmpcdec libmpeg2 libmtp libofa libogg libquicktime libreplaygain libsamplerate libsndfile libtheora libtta libvorbis libvpx media_player_info mjpegtools mp4v2 mppenc musepack openal_soft opencore_amr opus paprefs pavucontrol pulseaudio rtmpdump sbc schroedinger sox speex twolame v4l_utils vcdimager vo_aacenc vo_amrwbenc vorbis_tools wavpack x264 xvidcore  ; do 
  echo "$pkg: SKP" >> /tmp/SeTnewtag
  done
  exit
fi
cat /dev/null > /tmp/SeTnewtag
for PACKAGE in a52dec aumix celt faac faad2 ffmpeg ffmpegthumbnailer flac gpac gsm jack_audio_connection_kit l_smash lame libao libass libavc1394 libbluray libdc1394 libdca libdv libdvdcss libdvdnav libdvdread libid3tag liblastfm libmad libmms libmpcdec libmpeg2 libmtp libofa libogg libquicktime libreplaygain libsamplerate libsndfile libtheora libtta libvorbis libvpx media_player_info mjpegtools mp4v2 mppenc musepack openal_soft opencore_amr opus paprefs pavucontrol pulseaudio rtmpdump sbc schroedinger sox speex twolame v4l_utils vcdimager vo_aacenc vo_amrwbenc 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
