自分でPPAを作ってみたかった。私が持っているプロジェクトは、mavenでビルドされたjavaプロジェクトです。これは私がこれまでに行ったことです:
- PPAを作成しました。
- Launchpadで新しいプロジェクトを設定します。
- SVNリポジトリからプロジェクトをインポートするブランチを追加しました。
- ビルドを私のPPAに公開するそのブランチのレシピを作成しました。
これは私が行き詰まっているところです。
私はチュートリアルとGoogleをよく読みました。しかし、自分のプロジェクトを構築する方法を見つけることができませんでした。
ブランチのビルドを開始できます。しかし、予想通り、失敗しました。makefileなどのメタ情報をリポジトリに配置する必要があると思います。LaunchpadでMavenプロジェクトをビルドしてパッケージ化することさえ可能ですか?私はまた、使用してローカルに.debファイルを構築しようとしたbzr dh-make
とdebuild
。フォルダ内にbzr dh-make
多数のファイルを作成しました./debian
が debuild
失敗しました。プロジェクトで正しいメタ情報を指定した場合は機能するので、Launchpadと同じ問題です。
これはかなり一般的な質問ですが、私の.deb
ような「エキゾチックな」ケースがなくても、ファイルをパッケージ化するための適切なチュートリアルが不足していると思います。
要約すると:
適切にビルドおよびパッケージ化できるように、プロジェクトでどのファイル/情報を提供する必要がありますか?
どんな助けも素晴らしいでしょう:-)