読者です 読者をやめる 読者になる 読者になる

Tizen パッケージビルド 〜GBS - ユースケース編〜

Tizen パッケージビルド 〜GBS編〜 - N9/Tizenったりの続き。というか、覚書。

RPM化したものを展開してコピーしたい

$ rpm2cpio hogehoge.rpm | cpio -id

で展開したものをコピー

→ gbs chrootした方が楽なので非推奨。。

古いVerのパッケージを作りたい

git checkoutで古いbranchを落としてくれば可能です(/でした)。

とりあえず、evasの場合はbranch -aでremoteブランチを確認できます。

$ git branch -a
* (no branch)
  master
  remotes/origin/1.0_post
  remotes/origin/HEAD -> origin/master
  remotes/origin/master

もしくは、gerritでも確認できます。
f:id:moguriso:20121021142930p:plain
例えば、1.0のVerを落とそうと思うと

$ git checkout remotes/origin/1.0_post

git知ってれば簡単なことなんでしょうけど。。。orz

ビルドだけしてバイナリだけ生成したい

・・・できないの???

→できた→Tizen パッケージビルド 〜GBS - ユースケース編 part2〜 - N9/Tizenったり