ishit
ishit****@oak*****
2007年 7月 5日 (木) 04:11:56 JST
いしはら です。 At Wed, 04 Jul 2007 10:29:10 +0900, OBATA Akio wrote: > On Wed, 04 Jul 2007 00:51:56 +0900, ishit <ishit****@oak*****> wrote: > > > どうやったら、gpatchを強制できるのでしょうか。 > > 無理やりですが、 > TOOLS_PLATFORM.patch=#empty > とか。 おばたさん、ありがとうございました。 たしかに、gpatchを強制できました。 # 再度探してみると、mk/tools/replace.mk に書いてあるんですね。 # 英語が読めてません...。_o_ ところで、gpatchにできた!と思って、先にすすむと、デフォルト のオプションの -b .orig_dist が悪さをするらしく、 => Applying distribution patches for libvorbis-1.1.2 patch: **** Can't find file .orig_dist : No such file or directory ERROR: Patch aotuvb5_patch-libvorbis1.1.2.tar.bz2 failed などと、パッチがあたりません。 特定のオプションを強制しようと思って、 .if !empty(PKG_OPTIONS:Mlibvorbis-aotuv) TOOLS_PLATFORM.patch= #empty AOTUV_PATCH= aotuvb5_patch-libvorbis1.1.2.tar.bz2 PATCHFILES+= ${AOTUV_PATCH} SITES.${AOTUV_PATCH}= http://www.geocities.jp/aoyoume/aotuv/source_code/ PATCH_DIST_STRIP.${AOTUV_PATCH}= -p1 PATCH_DIST_ARGS.${AOTUV_PATCH}= --quiet -E -p1 -V simple -b -z .orig_dist .endif などと、PATCH_DIST_ARGSを設定してみたのですが、効いていないようです。 PKG_DEBUG_LEVEL=2でmake patchしてみると、勝手に -V simple -b .orig_dist が付け加えられてしまっています。 pkgsrc的にはどうすればよろしいのでしょうか。 もし、お手数でなければ、教えて下さい。 よろしくお願いいたします。 # あと、pkg/33142 って、もしかしてわたくしまちなのでしょうか...。 # わたくしとしては、BINDのcontribに同梱のnslintなみ(2.1a3)には新しくした # いだけなのですが...。 -- いしはら