irchat-PJ Project irchat-pjについて ダウンロード( 最新版| 安定版) CVS 配布条件 ChangeLog リンク irc.fan.gr.jp

Anonymous CVS による最新版 irchat-pj の入手方法

必要なもの
irchat-pj 2.5.0 以降では, Anonymous CVS による最新版の公開を行っております. 利用される方は, cvsを準備ください. 最近のUNIX系OSなら, 最初からcvsがインストールされているか, もしくは パッケージが用意されていることが多いですので, それを利用するのが簡単です.
Anonymous CVS を用意しているバージョンは irchat-pj 2.5 系ですが, 2.5 系では, 2.4 系では irchat-pj に含まれていたルーチンの一部を Pure (Primitive Universal Relay-chat Environment)というライブラリに分離しました. したがって, irchat-pj と Pure を anonymous CVS からダウンロードします.
最初のダウンロード
最初のダウンロード時は, まずログインする必要があります.
      % cvs -d :pserver:anonymous@cvs.fan.gr.jp:/var/cvs login
    
とするとパスワードを尋ねられますので, 何も入力せずに Enter/Return をたたいてください. ログインすることで, ~/.cvspass にパスワード情報が記録されます.
ログインがすむと, 次に
      % cvs -d :pserver:anonymous@cvs.fan.gr.jp:/var/cvs checkout pure
      % cvs -d :pserver:anonymous@cvs.fan.gr.jp:/var/cvs checkout irchat-pj
    
とします.
2回目以降のダウンロード
「最初のダウンロード」を行ったディレクトリ上で
      % cvs -d :pserver:anonymous@cvs.fan.gr.jp:/var/cvs update pure -dP
      % cvs -d :pserver:anonymous@cvs.fan.gr.jp:/var/cvs update irchat-pj -dP
    
とすると, 前回ダウンロードした時点から変更があった ファイルを CVS server からダウンロードできます. もしくは, pure および irchat-pj ディレクトリで
      % cvs update
    
とすればダウンロードできます. 2回目以降はログインする必要はございません.
インストール順序
インストールする際は, まず Pure をインストールし, その後で irchat-pj をインストールします. irchat-pj は, Pure に含まれる pure-make.el を用いてインストール作業を行うため, Pure がインストールされていない状態では, irchat-pj はインストールできません.
インストール方法は, Pure, irchat-pj ともに, ソースのあるディレクトリ上で
      # make install
    
とするだけです. インストール先ディレクトリを変更したい場合は
      # make install DEST=(ディレクトリ名)
    
とします. あらかじめ load-path をとおしておきたい場合は
      # make install DEST=(ディレクトリ名) EMACSLOADPATH=(load-pathをとおしたいディレクトリ)
    
とします. また, XEmacs のパッケージとしてインストールしたい場合は
      # make install-package
    
です.
バージョン名規則
irchat-pj 2.5.0 以降のバージョン規則は, 2.4 系とは少し異なります. 2.4 系は,
      (irchat-major).(irchat-minor).(irchat-jp).(branch)
    
の形式でしたが, 2.5.0 以降は
      (irchat-pj-major).(irchat-pj-minor).(branch)(suffix)
    
の形式とし, オリジナルの irchat および irchat-jp とは別に番号をふります.
suffixの規則ですが, 基本的には, CVS branchごとにsuffixを変更し, 1branch - 1suffix の対応にしてあります

Written by SHIMADA Mitsunobu (simm at irc.fan.gr.jp)
$Id: cvs.html,v 1.9 2002/07/24 17:07:09 irc Exp $