[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:1402

From: Saito Minoru <aleut@xxxxxxxxxx>
Date: Sun, 13 Jan 2002 16:05:52 +0900
Subject: [sylpheed-jp:01402] Re: パッチを当てる方法

On Fri, 11 Jan 2002 01:21:20 +0900
yasuo mitui <norttrek@xxxxxxxxxx> wrote:

> 愚問かもしれませんが、このパッチを当てる方法はどのようにしたらよろしいので
> しょうか?なにぶんにもrpmでのインストールしか出来ない未熟者なので教えてく
> ださい。

こうしたパッチは最新版を対象にしている場合が多いですので、
まずは最新リリースのソースコードを取り寄せてパッチを当て、
その後コンパイル→インストールする流れになります。

  圧縮ファイルをカレントディレクトリに展開
  $ bzip2 -cd sylpheed-0.7.0.tar.bz2 | tar xvf -

  パッチファイルをソースツリーに移動
  $ mv header.patch sylpheed-0.7.0

  作業ディレクトリをソースツリーに移動
  $ cd sylpheed-0.7.0

  (1)テキストパッチを当てる
  $ cat header.patch | patch -p0

  (2)gzip パッチを当てる
  $ zcat patch-vivid-pixmaps.gz | patch -p0

  (3)bzip2 パッチを当てる
  $ bzip2 -cd sylpheed-0.7.0-0.7.1.patch.bz2 | patch -p0

  コンパイルの際のオプションを確認
  $ ./configure --help | more

  オプションを任意に指定し configure を実行+ログ出力
  $ ./configure >& sylpheed-0.7.0.log

  オプションの有効・無効の内容を確認
  $ less sylpheed-0.7.0.log

  コンパイル
  $ make

  インストール(同じくログを追加出力)
  $ su -c 'make install >> sylpheed-0.7.0.log'


RedHot系だと rpm パッケージはどこにインストールされるの
でしょうか? which sylpheed の結果が /usr/bin/sylpheed
だとすると、上記の手順では /usr/local/bin にインストール
されるために、2つの sylpheed が存在することになります。
新しくビルドしたバイナリを実行するにはフルバスで起動する
か、以前の sylpheed を待避または削除し、

  $ ./configure --prefix=/usr

でコンパイル・インストールするとか。。。
それと以前に投げた pixmaps をパッチにしてみました。ビビッ
ドというと聞こえはいいですが、派手にして視認性をあげたつ
もりのアイコンです。ビルド時にでもお試しください。

--- さいとう みのる -- aleut@xxxxxxxxxx



[前][次][番号順一覧][スレッド一覧]

   @  1397 2002-01-10 20:36 [naokih@xxxxxxxxxx   ] 外部エディタでヘッダも編集できるようにするパッチ
      1398 2002-01-11 01:21 ┗[norttrek@xxxxxxxxxx ]                                       
      1399 2002-01-13 09:04  ┣[shohta@xxxxxxxxxx   ]                                     
      1400 2002-01-13 09:14  ┃┣[shohta@xxxxxxxxxx   ]                                   
   @  1401 2002-01-13 13:37  ┃┗[naokih@xxxxxxxxxx   ]                                   
      1404 2002-01-13 18:21  ┃ ┗[shohta@xxxxxxxxxx   ]                                 
      1410 2002-01-14 14:01  ┃  ┗[shohta@xxxxxxxxxx   ]                               
      1411 2002-01-15 23:14  ┃   ┗[tsk2@xxxxxxxxxx     ]                             
      1423 2002-01-17 22:33  ┃    ┗[shohta@xxxxxxxxxx   ]                           
-> @  1402 2002-01-13 16:05  ┣[aleut@xxxxxxxxxx    ] Re: パッチを当てる方法              
      1405 2002-01-13 19:16  ┃┗[bruce@xxxxxxxxxx    ]                                   
      1403 2002-01-13 18:22  ┗[okushima@xxxxxxxxxx ]