Emacs-20.3.5 for NetBSD/macppc
まず
Wnn,
Canna,
を入れておいて
setenv FTP /home/ftp/pub/20.3.5+c+w+s-not-documented
tar zxf /pub/Mule/emacs-20.3.5.tar.gz
tar zxf /pub/Mule/leim-20.3.5.tar.gz
cd emacs-20.3.5
zcat $FTP/20.3.5+c+w+s-19990214.gz | patch -s -p1
patch -s -p1 < /pub/NetBSD/PowerPC/emacs-20.2.diff
135 23:43 cd ..
136 23:43 mkdir emacs-20.3.5-work
137 23:43 cd emacs-20.3.5-work
../emacs-20.3.5/configure \
--with-wnn4 \
--with-wnn-includes=/usr/local/include/wnn \
--with-wnn-libraries=/usr/local/lib \
--with-canna \
--with-canna-includes=/usr/local/canna/include \
--with-canna-libraries=/usr/lib \
--with-sj3 \
--with-x \
--with-x-toolkit \
--with-gcc \
--with-wnn4
make
root@harry 7:14:13/990212(...share/emacs)# ls -lt
total 3
drwxr-xr-x 2 root wheel 512 Feb 12 07:12 site-lisp
drwxr-xr-x 6 root wheel 512 Feb 12 07:07 20.3.5
lrwxr-xr-x 1 root wheel 32 Feb 12 07:05 ttt -> /automount/share/emacs/site-lisp
drwxr-xr-x 2 root wheel 512 Jan 29 23:01 site-lisp-ooo
root@harry 7:14:15/990212(...share/emacs)# rm ttt
root@harry 7:14:18/990212(...share/emacs)# mv site-lisp site-lisp-20.3.5
root@harry 7:14:26/990212(...share/emacs)# ln -s /automount/share/emacs/site-lisp .
root@harry 7:14:32/990212(...share/emacs)# ls -lt
total 3
lrwxr-xr-x 1 root wheel 32 Feb 12 07:14 site-lisp -> /automount/share/emacs/site-lisp
drwxr-xr-x 2 root wheel 512 Feb 12 07:12 site-lisp-20.3.5
drwxr-xr-x 6 root wheel 512 Feb 12 07:07 20.3.5
drwxr-xr-x 2 root wheel 512 Jan 29 23:01 site-lisp-ooo
root@harry 7:14:35/990212(...share/emacs)# df -k
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/sd0a 20029 19305 -278 101% /
/dev/sd0d 264811 179593 71977 71% /usr
/dev/sd0g 26453 1370 23760 5% /var
/dev/sd2c 77319 46440 27013 63% /usr/local/share
/dev/sd1c 689646 511556 143607 78% /usr/src2
pid132@harry:/automount 0 0 0 100% /automount
tatsumi:/export/home 1352482 1077415 248018 81% /amd/tatsumi/export/home
root@harry 7:14:40/990212(...share/emacs)# exit
site-lisp は今まで他の OS(linux-ppc,NetBSD/sparc など)で使っている
ものをそのまま見るようにすれば簡単だが apel だけは site-lisp 以外
にも入るので、
apel-9.12
を入れ直した。
(make install だけ)
が semi-gnus-980627/flim-1.6.0/semi-1.6.0 で
x-face の元の文字が表示されてしまうという問題があって
apel-9.12
flim-1.12.[45]
semi-1.13.2
semi-gnus-6.8.20
としたら No Unread News となってしまうので本来 flim-1.0.9/semi-1.08
に戻すべきところ、
semi-gnus の方を最新版の
semi-gnus-6_10_3 にしたら、元通り問題なく読めるようになった。