maildrop の RPM 化
CentOS4 環境で作ろうと思ったら、やり方を忘れてる... 先日 CentOS5 でやったときにちゃんとメモっておけば良かった orz。
$ echo "%_topdir /home/ueda/rpm" > ~/.rpmmacros $ mkdir rpm $ cd rpm $ mkdir -p BUILD RPMS/i386 SOURCES SPECS SRPMS ROOT $ rpmbuild -ta maildrop-2.0.4.tar.bz2 error: Failed build dependencies: /usr/include/fam.h is needed by maildrop-2.0.4-1.i386
あれ? /usr/include/fam.h でググると gamin-devel なるパッケージがいるらしい。
$ sudo yum install gamin-devel (省略) $ rpmbuild -ta maildrop-2.0.4.tar.bz2 ....
お、上手く行った。
$ ls rpm/RPMS/i386/ maildrop-2.0.4-1.i386.rpm maildrop-devel-2.0.4-1.i386.rpm maildrop-debuginfo-2.0.4-1.i386.rpm maildrop-man-2.0.4-1.i386.rpm
これを入れれば OK です。