• R/O
  • HTTP
  • SSH
  • HTTPS

my-fortune: レポジトリ概要

personal fortune


最近のコミット RSS

Rev. 日時 作者 メッセージ
41f0076 2017-11-22 10:46:59 ace master remove zero-byte data file(comic.txt) from Makefile.in.
8d798cb 2017-11-20 11:43:00 ace added '%' at the last line.
3b8a921 2017-11-16 14:50:30 ace change README.md
ad0d7fc 2017-11-16 12:51:52 ace update
f92d9dd 2017-11-14 14:09:44 Tsuyoshi ICHIKAWA update
b0add57 2017-08-15 19:17:24 ace update
c7fbe58 2017-08-15 19:13:48 ace update
3b4b698 2017-03-21 14:50:26 ace update
149374a 2017-03-16 15:36:00 ace update
0dc700d 2017-03-16 00:16:17 ace update

ブランチ

名前 Rev. 日時 作者 メッセージ
master 41f0076 2017-11-22 10:46:59 ace remove zero-byte data file(...

README.md

my-fortune

これはなに?

必要なツール(パッケージ)

  • fortune mod
  • sudo
  • nkf

インストール

% git clone http://scm.osdn.jp/gitroot/my-fortune/my-fortune.git
% cd my-fortune.git
% ./configure
% make
% make install

以前、my-fortuneをインストールした事がある場合は、データファイルが 残っている場合がありますので、削除して下さい。 例) rm -f /usr/share/games/fortune/my*

configure options

  --with-fortunes-dir=[ディレクトリ名]
    fortuneのデータファイルがインストールされているディレクトリを指定する。
    Defaultでは、/usr/share/games/fortune/my, /usr/share/games/fortunes/my
    の2 pathを検索する

  --with-encode=[euc or utf8]
    Defaultでは、utf8が指定される。

使い方

コマンドラインから

% fortune my

として、メッセージが見える事を確認します。

login時実行されるファイルに追加したりしてお楽しみ下さい。

付録

データファイルの追加方法

ファイルに追記する場合は、(*1)のルールに従い記述して下さい。 新しいファイルを追加する場合は、Makefile.inのDAT_FILE行にファイル名を追加して下さい。 また、拡張子は.txtとなります。

(*1) データファイルの生成ルール

  1. データファイルの先頭には % を付けない
  2. データファイルの終わりに % を付ける

結合するファイルや順序を入れ替える場合は、end.txtを最後に必ず入れるようにして下さい。 もしくは、最後に結合するファイルは末尾に'%'を付けない'ようにして下さい。空白の文字列が出力されてしまいます。

一次配布場所

http://osdn.jp/projects/my-fortune/ http://osdn.jp/projects/my-fortune/scm/git/my-fortune/

旧リポジトリブラウザで表示