[[OS/Linux]] *Debianパッケージ作成方法 [#m18bb3a9] 以下 xxx-x.x.x.tar.gz といった, ./configure make make install $ ./configure $ make $ make install でインストール可能なパッケージを Debian パッケージに する方法を記述する. **パッケージ設定ファイル作成 [#wace782b] 以下のコマンドを実行する. mkdir debian tar xzvf xxx-x.x.x.tar.gz cd xxx-x.x.x dh_make -e [メールアドレス] -f ../xxx-x.x.x.tar $ mkdir debian $ tar xzvf xxx-x.x.x.tar.gz $ cd xxx-x.x.x $ dh_make -e [メールアドレス] -f ../xxx-x.x.x.tar ※メールアドレスには作成者のメールアドレスを入れます. xxx-x.x.x/debian 配下にパッケージに必要なファイルができます. 作成された controlファイルに依存パッケージを追加します. どのパッケージに依存するかは, 以下のシェルを xxx-x.x.x ディレクトリ配下において実行すれば分かります. &ref(find_depend_pkg); **パッケージ作成 [#n9ce4410] xxx-x.x.x ディレクトリで以下を実行します. dpkg-buildpackage -rfakeroot 以下のモジュールが debian ディレクトリ配下に作成されます. xxx_x.x.x.orig.tar.gz xxx_x.x.x.dsc xxx_x.x.x.diff.gz xxx_x.x.x.deb xxx_x.x.x_[cpu].changes ※[cpu]はCPUに応じ i386, powerpc 等になります. **パッケージのチェック [#e43ee744] 以下のコマンドでパッケージをチェックします. lintian -i xxx_x.x.x_[cpu].changes $ lintian -i xxx_x.x.x_[cpu].changes