3

hello.cがあるとします

int main() { return 0; }

およびMakefile

hello: hello.c
        gcc hello.c -o hello

install: hello
        install -m 755 hello /usr/bin/

バイナリパッケージを取得する最も速くて簡単な方法は、checkinstallを使用することのようです。

fakeroot checkinstall --pkgname hello -y -D --install=no --backup --nodoc --fstrans --pkgversion 0.0.1 make install

同様のことを行う方法ですが、ソースパッケージの場合(ソースリポジトリに配置するか、「dpkg-buildpackage」を使用するため)?

公式テキストはかなり長いです:orig.tar.gz、changelog、control file ... checkinstallのようなものはありますが、ソースパッケージ用ですか?追加のボーナスは、依存関係も自動的に(少なくとも部分的に)把握する場合です。

4

0 に答える 0