VLC-1.1.8 の音声切り替わりパッチ対応 ebuild

VLC-1.1.8 未満のものにはセキュリティに問題があったらしく 1.1.8 になりました。パッチ自体はとっくに適用していたんだけど、ネタもないし公開もしてなかったので一応さらしておきます。

--- vlc-1.1.8.ebuild.orig       2011-04-09 02:15:31.889962082 +0900
+++ vlc-1.1.8.ebuild    2011-04-09 02:15:10.059807755 +0900
@@ -39,8 +39,10 @@
 fi

 SRC_URI="${SRC_URI}
+       http://2sen.dip.jp/cgi-bin/dtvup/source/up0617.zip
        mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"

+RESTRICT="nomirror"
 LICENSE="GPL-2"
 SLOT="0"

@@ -218,6 +220,11 @@
        rm -f m4/lt* m4/libtool.m4

        EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
+
+       # Japanese TS patch
+       #epatch "${FILESDIR}/vlc_2senDTV_0243.patch"
+       epatch "${WORKDIR}/vlc_patch_0.02/vlc118.diff"
+
        eautoreconf
 }

パッチが up0617.zip に変わっただけですね。 zip ファイルなので app-arch/unzip をインストールしていないと動かないですが、面倒くさいので特に依存関係は書いていません。前回のも書いてないけど。

1.1.9対応
VLC-1.1.9 の音声切り替わりパッチ対応 ebuild