web-dev-qa-db-ja.com

同じソースからdebとrpmを作成する

あまりカスタマイズせずにrpm、debs(そしておそらく他のもの)を構築できるソースパッケージの標準はありますか?

私は主にPython、PyQtプログラムについて話している。

5
MGP

[〜#〜] fpm [〜#〜] は、PyPI上のpythonパッケージから、またはローカルのsetup.pyファイルからdebs/rpmをビルドできます。とデブ

fpm -s python -t deb $ package-name-on-pypi

または

fpm -s python -t deb setup.py

他の形式でパッケージをビルドするには、-t(ターゲットタイプ)パラメータを変更するだけで済みます。

デブを作成するには、 python-stdeb をお勧めすることもできます。

7
Wieland