メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2008年11月7日金曜日

[mod_chxj][rpm][CentOS5.1] RPMを作ってみた

CentOS5.1用のRPMを作ってみた。

RPMを作成するにはspecファイルなるものを作成する必要があるらしい。
RPMにするには環境もRPM用の環境を構築しなくちゃならないらしい。

以下、RPM作成手順のメモ。CentOS5.1上で行った。

1) 環境構築


$ mkdir rpm
$ cd rpm
$ mkdir -p BUILD RPMS/i386 SOURCES SPECS SRPMS ROOT
 


2) .rpmmacrosを作成

$ vi ~/.rpmmacros
 

記述内容は以下な感じ。

%_topdir /home/konno/work/rpm
 

で確認。

$ rpm --eval %_topdir
/home/konno/work/rpm
 


2) SOURCESにソースを設置

$ cd /home/konno/work/rpm/SOURCES
$ wget http://download.tangent.org/libmemcached-0.23.tar.gz
$ wget http://keihanna.dl.sourceforge.jp/modchxj/33654/mod-chxj_0.12.18.src.tar.gz
 


3) specファイルの記述
specファイルを作成する。

$ vi /home/konno/work/rpm/SPECS/mod-chxj.spec
 


4) rpmbuild
$ RPM_BUILD_ROOT=/home/konno/work/rpm/ROOT rpmbuild -bb /home/konno/work/rpm/SPECS/mod-chxj.spec

おしまい。

参考にしたのは、
mod_uploaderのspecファイル
mod_perlのspecファイル
phpのspecファイル
でした。

.

2008年11月5日水曜日

[CentOS5.1][yum] yum -y


# yum -y install
 

と-yをつけると、いちいち[y/N]にこたえなくてよいのねー。

.

[CentOS5.1][yum] yumでSRPMをインストール

CentOS5.1に四苦八苦。

CentOS5.1のyumでSRPMをインストールする際のメモ。

yum-utilsのインストール。


# yum install yum-utils
 


そして、、
/etc/yum.repos.d/CentOS-Base.repoを編集。

# vim /etc/yum.repos.d/CentOS-Base.repo
 

で、以下を追加。


## SRPM
[updates-SRPM]
name=CentOS-$releasever - updates SRPMS
baseurl=http://ftp2.riken.jp/Linux/centos/5/updates/SRPMS/

[extras-SRPM]
name=CentOS-$releasever - extras SRPMS
baseurl=http://ftp2.riken.jp/Linux/centos/5/extras/SRPMS/

[centosplus-SRPM]
name=CentOS-$releasever - centosplus SRPMS
baseurl=http://ftp2.riken.jp/Linux/centos/5/centosplus/SRPMS/

[os-SRPM]
name=CentOS-$releasever - os SRPMS
baseurl=http://ftp2.riken.jp/Linux/centos/5/os/SRPMS/
 


上記がどうしてこうなっているのはは不明。他を見ながら勘でやってますので、注意。

で、ソースのインストール。

# yumdownloader --source mod_ssl
 

すると、httpdのソースが取得できる。あれ?

.

[mod_chxj] 一応拡張絵文字まで対応

0.12.16で拡張絵文字の定義をemoji.xmlに追加したので、
一応拡張絵文字まで対応。

emoji.xmlを追加する中で、絵文字変換表が必要な気がした・・。

完全独自変換なので、無理があるかも。。

emoji.xmlのフォーマットの説明もないことに気付いた・・。

やることいっぱいっす。
.

2008年11月2日日曜日

無料だったYahoo!ケータイのトップページの通信料有料化

2009年の2月からYahoo!ケータイのトップページを表示する際の通信料が有料化されるそうで。

今まで無料だったんだ・・。

知らなかった。
.