[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:13028] Re: Porting to non-i386 arch
From: Fumitoshi UKAI <ukai@debian.or.jp>
Subject: [debian-devel:13025] Re: Porting to non-i386 arch
Date: Thu, 12 Oct 2000 18:03:06 +0900
> > そもそも debuild -us -uc がマズイ気もしますが?
>
> えーと ports build だと -B がいりますね。
鵜飼さんの示されたのは、一般に debian/changelog
を修正しないで Distribution を変える手法だったので
ports とか特別な場合は必要な修正をして使いなさい、
ということだったようですね(やっと分った気がしますが
まだ違ってたりするかな?)。
という訳で ports の場合以下のようにすれば良いのでは
ないかと思うのですがどうなんでしょうか?
debuild -B -us -uc
dpkg-genchanges -B -DDistribution='stable unstable' \
-m"My Name <myaddress>" \
> ../$(dpkg-parsechangelog | sed -n 's/^Source: //p')_$(dpkg-parsechangelog | sed -n 's/^Version: \([[:digit:]]*:\)*//p')_$(dpkg-architecture -qDEB_HOST_ARCH).changes
debsign
一体どうなれば正解なのか理解できてないので、自信があり
ません。
debuild の -B は無いと余計な *.diff.gz などを作るので
必須だと思います。
dpkg-genchanges の -B も無いと *.changes に *.dsc がリスト
されるので必要な気がします。
-m"My Name <myaddress>" は付けないと *.changes が元のメン
テナになってしまいます。ここで -m 使っておけば debsign は
問題なさそうです。
平成12年10月13日(金)
--
***************************
香田 温人(こうだ あつひと)
http://www1.pm.tokushima-u.ac.jp/%7Ekohda/