Projectのなかのひとのブログ。toopenSUSEでのパッケージの探し方も心得られてきた。Search基本的には↑で探す。↑はarchlinuxで言うところのAUR、Ubuntuで言うところのPPAとかそんな雰囲気が漂っている。必要なら私もパッケージをメンテナンスできそうだ。Serviceから制御できる様だ。ログインはNovellのアカウントを使う。builderなどに断片的な情報はあるのだけど、どうも具体的なところ、そもそもアップロードするファイル構成とかがさっぱり分からない。builderの記事もさすがにほぼ同様とは言え古くなってしまっている。言う訳で、先ずは他人様のリポジトリーがどんな構成になっているか観察してみます。プロジェクトの中身のファイル構成を見ると、どうやらビルドに必要な一式のアーカイブとrpmのspecファイルの様だ。言う訳で早速、OSBSに未登録で私が普段使っていたコマンドライン簡易HTTPDのdarkhttpdについてプロジェクトを作成してみました。Servicedarkhttpdソース配布元のアーカイブを直接アップロードしようと思いましたが、アップロード時にどうやらURLを指示してビルド前に拾わせられる様でしたので、アーカイブのURLを指示して試して見ました。specファイルについてはnodejsのプロジェクトのspecファイルを参考にしつつ必要最小限はこんな程度かな、という記述に。specファイルをまともに書き換えSAVEすると、特にUIとしてどうという操作をせずとも勝手にビルドが始まり、少々待ってからプロジェクトのページを表示更新してみるとFinishedへ、それからSucceededへ。なんともあっさりバイナリーパッケージができてしまったらしい。お気に入り要素になるかも。Projectのなかのひとのブログ。