|
sylpheed-jp:1402
From: Saito Minoru <aleut@xxxxxxxxxx> 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 ] |