openssl 0.9.8t の rpm を作ってみる

前提条件として rpmbuild が導入されていて、rpm が作れる環境を作ってください。

# cd /usr/src/redhat/SOURCES
# wget http://www.openssl.org/source/openssl-0.9.8t.tar.gz
# tar zxvf openssl-0.9.8t.tar.gz
# cd openssl-0.9.8t
# vi openssl.spec

Copyright: Freely distributable
  ↓
License: Freely distributable

# vi Makefile.org

$(INSTALL_PREFIX)$(OPENSSLDIR)/private
  ↓
$(INSTALL_PREFIX)$(OPENSSLDIR)/private \
$(INSTALL_PREFIX)$(OPENSSLDIR)/lib

に変更。

# cd ..
# tar zcvf openssl-0.9.8tc.tar.gz openssl-0.9.8t
# rpmbuild -tb openssl-0.9.8tc.tar.gz

色々あって

書き込み完了: /usr/src/redhat/RPMS/i386/openssl-0.9.8t-1.i386.rpm
書き込み完了: /usr/src/redhat/RPMS/i386/openssl-devel-0.9.8t-1.i386.rpm
書き込み完了: /usr/src/redhat/RPMS/i386/openssl-doc-0.9.8t-1.i386.rpm
書き込み完了: /usr/src/redhat/RPMS/i386/openssl-debuginfo-0.9.8t-1.i386.rpm
実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.68207

[できたもの@使えるかどうかは不明です]
openssl-0.9.8t-1.i386.rpm
openssl-debuginfo-0.9.8t-1.i386.rpm
openssl-devel-0.9.8t-1.i386.rpm
openssl-doc-0.9.8t-1.i386.rpm