web-dev-qa-db-ja.com

複数のubuntuバージョンのパッケージをLaunchpadに自動的にアップロードするにはどうすればよいですか?

タイトルを参照してください。

私はdputを使用して/etc/dput.cfで:

[ppa]
fqdn        = ppa.launchpad.net
method      = ftp
incoming        = ~onto/onto/ubuntu/
login           = anonymous
allow_unsigned_uploads  = 0

しかし、それはdebian/changesのバージョンのみをビルドしますが、別のバージョンもビルドしたいです。

どうやってするの?

7
Anton Lashkov

私が尋ねて、答えられたこの質問を見てください。

PPAとパッケージング:複数のディストリビューション用のパッケージのバージョンがあります

Ubuntuの各バージョンを取得するには複数回パッケージ化する必要がありますが、1つのバージョンのパッケージをアップロードし、それを他の各バージョンにコピーできます。たとえば、私はLucidのパッケージをビルドしますが、同じパッケージはMaverick以降と互換性があります。したがって、前述のリンクの手順を使用して、PPA内のMaverickおよびNattyにコピーし、システムはそれをバックグラウンドでコピー/ビルドし、コピーが完了したらPPAにデータを公開します。

4
Thomas Ward