(チャットからの引用)
関連付けられているIRCボットプロジェクトのソースパッケージのランチパッドでPPAを取得しました(リリース間でのすべての中間パッケージが「実験的」PPAとして分類されているため)。質問:明快なビルド用に既にパッケージ化しています。マーベリック用のパッケージを除き、同じパッケージを作成し、明快なパッケージを配置したのと同じPPAにそれを配置する方法はありますか?
おそらく最も簡単な方法は、Launchpadでバイナリを単純にコピーすることです。
PPAに移動して、[パッケージの詳細を表示]をクリックします。
「パッケージのコピー」をクリックします。
Lucidパッケージを選択します。
シリーズの「Maverick」を選択し、「既存のバイナリをコピー」を選択します。
[パッケージのコピー]をクリックすると、それだけです!
ビルドしているパッケージのバイナリをコピーできない場合、debian/changelog
ファイルを編集して、各ディストリビューションバージョンのソースパッケージをアップロードする必要があります。
debian/changelog
ファイルを編集しますnginx (1:1.4.1-0ubuntu1~preciseppa1) precise; urgency=low
debuild -S
.changes
ファイルをPPAにアップロードします:dput ppa:teward/nginx-stable-testing ../nginx_1.4.1-0ubuntu1~preciseppa1_source.changes
ビルドが成功した場合、おめでとうございます。あなたはそのディストリビューション用のパッケージをビルドしました!そうでない場合は、Launchpadでビルドログを確認し、見つかった問題に対処する必要があります。