[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:00944] Re: dpkg-buildpackages binary file diff
うまくいくかどうかわかりませんが…
From: nakahara@xxxxxxxxxxxxxxxxxxxxx (Hayao Nakahara)
Subject: [debian-devel:00943] dpkg-buildpackages binary file diff
Date: Thu, 17 Apr 1997 23:34:21 +0900 (JST)
> > なぜかというと、Binary(.elc)ファイルのdiffまで
> > とっちゃうので、Binaryのdiffはとれないうんぬんと
> > いわれておわってしまうのです。
> >
> > どなたか、このへんをクリアする方法をご存知なら、
> > おしえてください。
その1) dpkg-source で $type{$fn} = 'plain file'; の前に -B _ で
binary かどうかチェックをいれて diff をとらないようにする。
その2) dpkg-source で exec('/usr/bin/diff', '-u', に '-a' をつけてみる。
その3) dpkg-source で while (<DIFFGEN>) のところで m/^binary/i の時は
無視してしまう。(next file; のみ)
> debian/lisp ディレクトリは作れるので、*.el を debian/lisp にコピーして、
> Makefile.in や xmakefile なんかの lisp を参照している所を debian/lisp
> を参照するように変更するしか思いつきません。
> もっといい方法があるかな?
debian/rules clean で lisp/*.elc を消してしまう は駄目なのかな?
# mule作ったのなんて大昔なので、まちがってるかもしれませんが
# debian/rules build で make する時に *.el -> *.elc が
# 作られますよね? 違いましたっけ?
debian/rules clean で *.elc をどこかにうつして
debian/rules build でまず *.elc を戻すというの
でもいいかな?
--
鵜飼文敏