私はさまざまなセクションを持つアプリケーションを持っています。そのいくつかはperlで書かれ、いくつかはpythonで書かれています。このようなアプリケーションをパッケージ化するために使用するのに最適なツールは何でしょうか。
私は現在deb-helperを見ていて、このようなもののHOW TOを見つけることができませんが、まだそれを使用する方法を学んでいます。アイデア?
アップデート
私のソースレイアウト:
AppRoot/
agi-bin/
MyApp/
Common/
web/
conf/
agi-bin
--perlスクリプト; web
-Pythonスクリプト。/usr/lib/
インストール先で、perl / pythonスクリプトのこの階層を維持し、次の場所にconf
移動したいと思います。/etc/myapp/
アップデート2:
コンパイルされたアプリケーション、たとえばC ++で作業する場合dh_make
は、makefileを使用して作業を行います。perlを使用している場合は、がありdh-make-perl
ます。次に、Pythonをパッケージ化するためにThomas(コメントセクション)から提供されたリンクが画像に追加distutils
されます。これらはすべて、さまざまなアプリケーションをパッケージ化するさまざまな方法を示しています。
複数の言語、つまりpythonとperlを使用するアプリケーションをパッケージ化するための最良の方法に関するアイデア/推奨事項を探しています。両方にmakefileファイルを使用する必要がありますdh_install
か、それともルールファイルを上書きしてファイルを移動しても大丈夫ですか?これを行うための「正しい方法」は何だと思いますか?
また、このパッケージングビジネス全体について学んでいるだけなので、すべての推奨事項を歓迎します。