Prev / Next

2013-04-27 / TenForwardさんのPlamoBiludスクリプトでchromiumパッケージ(Plamo-5.0_x86用)を作る[Plamo][SC420]

<まず以下を読む>

玩式草子─ソフトウェアとたわむれる日々
第38回 Plamo Linuxのビルドスクリプトとパッケージ管理ツール[その1]
http://gihyo.jp/lifestyle/serial/01/ganshiki-soushi/0038


<dotconfのパッケージを作ってインストする>
https://github.com/tenforward/PlamoBuild/tree/master/dotconf からファイルをコピーする。
今回は ~/download/dotconf に

・ $ cd ~/download/dotconf
  
・ PlamoBuild.dotconf-1.3 の内容を修正する
arch=i586
wget --no-check-certificate

・ $ ./PlamoBuild.dotconf-1.3 download
・ $ ./PlamoBuild.dotconf-1.3 config
・ $ ./PlamoBuild.dotconf-1.3 build
・ $ sudo ./PlamoBuild.dotconf-1.3 package
・ $ sudo updatepkg dotconf-1.3-i586-P1.txz
  

<speech-dispatcherのパッケージを作ってインストする>
https://github.com/tenforward/PlamoBuild/tree/master/speech-dispatcher からファイルをコピーする。
今回は ~/download/speech-dispatcher に

・ $ cd ~/download/speech-dispatcher
  
・ PlamoBuild.speech-dispatcher-0.8-beta1 の内容を修正する
arch=i586

・ $ ./PlamoBuild.speech-dispatcher-0.8-beta1 download
・ $ ./PlamoBuild.speech-dispatcher-0.8-beta1 config
・ $ ./PlamoBuild.speech-dispatcher-0.8-beta1 build
・ $ sudo ./PlamoBuild.speech-dispatcher-0.8-beta1 package
・ $ sudo updatepkg speech-dispatcher-0.8-beta1-i586-P1.txz
  

<chromiumのパッケージを作ってインストする>
https://github.com/tenforward/PlamoBuild/tree/master/chromium から全てのファイルをコピーする。
今回は ~/download/chromium に

・ $ cd ~/download/chromium
  
・ PlamoBuild.chromium-26.0.1410.43 の内容を修正する
arch=i586

・ $ ./PlamoBuild.chromium-26.0.1410.43 download
・ $ ./PlamoBuild.chromium-26.0.1410.43 config
・ $ ./PlamoBuild.chromium-26.0.1410.43 build
・ $ sudo ./PlamoBuild.chromium-26.0.1410.43 package
・ $ sudo updatepkg chromium-26.0.1410.43-i586-P1.txz
  
・ /usr/bin/chromium の内容を修正する
lib64 を lib


以上だったと思う。
うちのSC420ではchromiumのdownload・config・build・packageで約9時間ぐらい
 
Plamo-4.73環境でも新しめのchromeやchromiumのパッケージ作ってみたいと思ったが、
古いversionのソース、古いversionのrpmバイナリを探すのが大変
libの依存関係が分からん

778日後