stunnelのSPECファイル

MewでSSLメールを扱おうとすると,stunnelを使わないといけない.VineにはstunnelのRPMがないので,stunnelのtar玉に入っているSPECファイルをいじって,RPMを作った.

2007年くらいから,Mew+stunnelで使っている.

以下は,stunnel-4.46の時のSPECファイルの変更箇所(diffの一部)です.stunnelのバーションが上がっているけど同じ方法が通用すると思う.

Summary: Program that wraps normal socket connections with SSL/TLS
Name: stunnel
Version: 4.46
-Release: 1
-Copyright: GPL
+Release: 1yk1
+License: GPL

%{__install} -m755 -s src/stunnel %{buildroot}%{_sbindir}
%{__install} -m755 src/.libs/libstunnel.so %{buildroot}%{_libdir}
%{__install} -m755 src/.libs/libstunnel.la %{buildroot}%{_libdir}
-%{__install} -m644 doc/stunnel.8 %{buildroot}%{_mandir}/man8/stunnel.8.gz
+%{__install} -m644 doc/stunnel.8 %{buildroot}%{_mandir}/man8/
%{__install} -m644 tools/stunnel.conf-sample %{buildroot}% {_sysconfdir}/stunnel
%{__install} -m500 tools/stunnel.init %{buildroot}%{_initrddir}/stunnel

%files
%defattr(-,root,root)
-%doc COPYING COPYRIGHT.GPL README ChangeLog doc/stunnel.html doc/en/transproxy.txt doc/en/VNC_StunnelHOWTO.html
+%doc COPYING COPYRIGHT.GPL README ChangeLog doc/stunnel.html doc/en/VNC_StunnelHOWTO.html
%doc tools/ca.html tools/ca.pl tools/importCA.html tools/importCA.sh tools/stunnel.cnf
%dir %{_sysconfdir}/stunnel
%config %{_sysconfdir}/stunnel/*

Mew-6.4

2012.3.22追記
Mew-6.4のVineSeed用SRPMをリビルド,インストールして使用中.

以下,初投稿時の記事.
Mew-6.4のVine6用rpmがなかった(VineSeedにもなかった)ので,mew-6.3のSPECファイルをいじって,Mew-6.4のSPECファイルを作ってみた.できたRPMを使って,Mew-6.4をインストールしてみた.

11月19日から試しているが,今のところ問題なく使っている.

変更箇所(SPECファイルのdiffの一部)
* ファイル名が微妙に変わっているみたい

-%define origver 6.3
+%define origver 6.4

-Release: 2%{?_dist_release}
+Release: 0%{?_dist_release}yk1

-Patch11: mew-6.3-icondir.diff
+Patch11: mew-6.4-icondir.diff

-/sbin/install-info %{_infodir}/mew.jis.info.gz %{_infodir}/dir \
+/sbin/install-info %{_infodir}/mew.ja.info.gz %{_infodir}/dir \

– /sbin/install-info –delete %{_infodir}/mew.jis.info.gz %{_infodir}/dir \
+ /sbin/install-info –delete %{_infodir}/mew.ja.info.gz %{_infodir}/dir \

-%{_infodir}/mew.jis.info*
+%{_infodir}/mew.ja.info*

-%doc 00changes 00copyright 00copyright.jis 00diff 00readme
-%doc mew.dot.emacs vine.dot.mew
-%doc contrib/
+%doc 00changes 00copyright 00copyright.ja 00diff 00readme
+%doc dot.emacs vine.dot.mew

ドタバタ仕事始め

正月太ったなぁ…,ベルトがキツいなぁ…と思いつつ仕事に行く.

いつものように機械を動かしていたら,トラブル.
そのトラブルに1日振り回され,結局,明日への宿題にしてしまった.

トラブルで正月気分も吹っ飛んでしまった.

朝,胸焼け,夜,胸焼け.

ジムは19時までなので,行けずじまい.
1月4日 21534歩