aboutsummaryrefslogtreecommitdiff
path: root/japanese
diff options
context:
space:
mode:
authorVasil Dimov <vd@FreeBSD.org>2007-10-14 10:10:01 +0000
committerVasil Dimov <vd@FreeBSD.org>2007-10-14 10:10:01 +0000
commit5e4e8ecf76647ca7dbefecd42a21cdbbef3f44de (patch)
treee0e491986a301fb6f21022def21f1f252af317c4 /japanese
parent21040c8c51120ca8546e048d9b0d2eac78f9bf56 (diff)
downloadports-5e4e8ecf76647ca7dbefecd42a21cdbbef3f44de.tar.gz
ports-5e4e8ecf76647ca7dbefecd42a21cdbbef3f44de.zip
Remove expired Emacs ports and the surrounding expired ports:
2007-08-19 chinese/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 chinese/xemacs: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 converters/mule-ucs-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 devel/eieio-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/apel-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/bitmap-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/emacs19: emacs19 is obsolete; please use a more recent version 2007-08-19 editors/emacs20: "editors/emacs is recommended instead for new installations" 2007-08-19 editors/flim-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/mule-common: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 editors/mule: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 editors/semi-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/speedbar-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 irc/irchat-pj-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 irc/pure-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/diclookup-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/diclookup-mule: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+freewnn+sj3: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+sj3+wnn6: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+sj3+wnn7: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+sj3: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+wnn6: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+wnn7: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-sj3: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-wnn6: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-wnn7: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/navi2ch-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/w3: distfile is 10 years old and depends on emacs19 which is obsolete 2007-08-19 korean/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 www/w3: distfile is 10 years old and depends on emacs19 which is obsolete
Notes
Notes: svn path=/head/; revision=201441
Diffstat (limited to 'japanese')
-rw-r--r--japanese/Makefile15
-rw-r--r--japanese/diclookup-emacs20/Makefile51
-rw-r--r--japanese/diclookup-emacs20/distinfo3
-rw-r--r--japanese/diclookup-emacs20/files/README.diclookup-setup.txt145
-rw-r--r--japanese/diclookup-emacs20/files/deinstall-diclookup.sh14
-rw-r--r--japanese/diclookup-emacs20/files/setup-diclookup.sh65
-rw-r--r--japanese/diclookup-emacs20/pkg-descr7
-rw-r--r--japanese/diclookup-emacs20/pkg-message8
-rw-r--r--japanese/diclookup-emacs20/pkg-plist21
-rw-r--r--japanese/diclookup-mule/Makefile41
-rw-r--r--japanese/diclookup-mule/distinfo6
-rw-r--r--japanese/diclookup-mule/files/README.diclookup-setup.txt140
-rw-r--r--japanese/diclookup-mule/files/deinstall-diclookup.sh14
-rw-r--r--japanese/diclookup-mule/files/patch-aa11
-rw-r--r--japanese/diclookup-mule/files/patch-ab10
-rw-r--r--japanese/diclookup-mule/files/patch-ac10
-rw-r--r--japanese/diclookup-mule/files/setup-diclookup.sh61
-rw-r--r--japanese/diclookup-mule/pkg-descr7
-rw-r--r--japanese/diclookup-mule/pkg-message8
-rw-r--r--japanese/diclookup-mule/pkg-plist21
-rw-r--r--japanese/mule-canna+freewnn+sj3/Makefile22
-rw-r--r--japanese/mule-canna+freewnn+sj3/pkg-descr40
-rw-r--r--japanese/mule-canna+freewnn+sj3/pkg-install10
-rw-r--r--japanese/mule-canna+sj3+wnn6/Makefile22
-rw-r--r--japanese/mule-canna+sj3+wnn6/pkg-descr40
-rw-r--r--japanese/mule-canna+sj3+wnn6/pkg-install10
-rw-r--r--japanese/mule-canna+sj3+wnn7/Makefile21
-rw-r--r--japanese/mule-canna+sj3+wnn7/pkg-descr40
-rw-r--r--japanese/mule-canna+sj3+wnn7/pkg-install10
-rw-r--r--japanese/mule-canna+sj3/Makefile21
-rw-r--r--japanese/mule-canna+sj3/pkg-descr32
-rw-r--r--japanese/mule-canna+wnn6/Makefile21
-rw-r--r--japanese/mule-canna+wnn6/pkg-descr32
-rw-r--r--japanese/mule-canna+wnn7/Makefile20
-rw-r--r--japanese/mule-canna+wnn7/pkg-descr32
-rw-r--r--japanese/mule-canna/Makefile20
-rw-r--r--japanese/mule-canna/pkg-descr32
-rw-r--r--japanese/mule-freewnn/Makefile20
-rw-r--r--japanese/mule-freewnn/pkg-descr32
-rw-r--r--japanese/mule-sj3/Makefile20
-rw-r--r--japanese/mule-sj3/pkg-descr32
-rw-r--r--japanese/mule-wnn6/Makefile20
-rw-r--r--japanese/mule-wnn6/pkg-descr32
-rw-r--r--japanese/mule-wnn7/Makefile19
-rw-r--r--japanese/mule-wnn7/pkg-descr32
-rw-r--r--japanese/navi2ch-emacs20/Makefile54
-rw-r--r--japanese/navi2ch-emacs20/distinfo3
-rw-r--r--japanese/navi2ch-emacs20/files/patch-bourbon60
-rw-r--r--japanese/navi2ch-emacs20/files/patch-myanmar237
-rw-r--r--japanese/navi2ch-emacs20/files/patch-navi2ch-list.el11
-rw-r--r--japanese/navi2ch-emacs20/pkg-descr3
-rw-r--r--japanese/navi2ch-emacs20/pkg-plist79
-rw-r--r--japanese/w3/Makefile26
-rw-r--r--japanese/w3/pkg-descr27
-rw-r--r--japanese/w3/pkg-plist70
55 files changed, 0 insertions, 1860 deletions
diff --git a/japanese/Makefile b/japanese/Makefile
index 41c14d8001bb..c28ed3489c16 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -35,8 +35,6 @@
SUBDIR += dbskkd-cdb
SUBDIR += ddskk
SUBDIR += devil-fpw
- SUBDIR += diclookup-emacs20
- SUBDIR += diclookup-mule
SUBDIR += drpl
SUBDIR += dvi2dvi
SUBDIR += dvi2tty
@@ -213,17 +211,6 @@
SUBDIR += mplusfonts
SUBDIR += msdosfs
SUBDIR += mtools
- SUBDIR += mule-canna
- SUBDIR += mule-canna+freewnn+sj3
- SUBDIR += mule-canna+sj3
- SUBDIR += mule-canna+sj3+wnn6
- SUBDIR += mule-canna+sj3+wnn7
- SUBDIR += mule-canna+wnn6
- SUBDIR += mule-canna+wnn7
- SUBDIR += mule-freewnn
- SUBDIR += mule-sj3
- SUBDIR += mule-wnn6
- SUBDIR += mule-wnn7
SUBDIR += multiskkserv
SUBDIR += mutt
SUBDIR += mutt-devel
@@ -231,7 +218,6 @@
SUBDIR += mypaedia-fpw-package
SUBDIR += namazu
SUBDIR += namazu2
- SUBDIR += navi2ch-emacs20
SUBDIR += navi2ch-emacs21
SUBDIR += navi2ch-xemacs21-mule
SUBDIR += ne
@@ -389,7 +375,6 @@
SUBDIR += vftool
SUBDIR += vje30
SUBDIR += vlgothic
- SUBDIR += w3
SUBDIR += w3m
SUBDIR += w3m-img
SUBDIR += waeijiro-fpw
diff --git a/japanese/diclookup-emacs20/Makefile b/japanese/diclookup-emacs20/Makefile
deleted file mode 100644
index 31dd2a689283..000000000000
--- a/japanese/diclookup-emacs20/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# New ports collection makefile for: diclookup-emacs20
-# Date created: 31 Jan 1998
-# Whom: Mita Yoshio <mita@jp.FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= diclookup
-PORTVERSION= 2.3.4b8
-PORTREVISION= 1
-CATEGORIES= japanese elisp
-MASTER_SITES= ftp://ftp.math.s.chiba-u.ac.jp/tools/diclookup-mule/beta/
-PKGNAMESUFFIX= -${EMACS_PORT_NAME}
-DISTNAME= diclookup-mule-${PORTVERSION}
-
-MAINTAINER= mita@FreeBSD.org
-COMMENT= CDROM dictionary client for emacs. (needs ndtpd or dserver package)
-
-DEPRECATED= emacs20 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-RUN_DEPENDS= ${FONTSDIR}/a18rk.pcf.gz:${PORTSDIR}/x11-fonts/intlfonts
-
-WRKSRC= ${WRKDIR}/diclookup-mule-${PORTVERSION}
-USE_EMACS= yes
-EMACS_PORT_NAME?= emacs20
-MAKE_ARGS+= LISPDIR="${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/diclookup"
-FONTSDIR= ${X11BASE}/lib/X11/fonts/local
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-
-pre-install:
- ${MKDIR} ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/diclookup
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- @${SED} s!PREFIX_DIR!${PREFIX}!g ${FILESDIR}/setup-diclookup.sh \
- > ${DOCSDIR}/setup-diclookup.sh
- @${SED} s!PREFIX_DIR!${PREFIX}!g ${FILESDIR}/deinstall-diclookup.sh \
- > ${DOCSDIR}/deinstall-diclookup.sh
- ${INSTALL_DATA} ${FILESDIR}/README.diclookup-setup.txt \
- ${DOCSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/README \
- ${DOCSDIR}/README.diclookup-mule
- ${INSTALL_DATA} ${WRKSRC}/README.sirup \
- ${DOCSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/lib/README \
- ${DOCSDIR}/README.diclookup-mule.lib
-.endif
-
-.include <bsd.port.mk>
diff --git a/japanese/diclookup-emacs20/distinfo b/japanese/diclookup-emacs20/distinfo
deleted file mode 100644
index efe6f1912303..000000000000
--- a/japanese/diclookup-emacs20/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (diclookup-mule-2.3.4b8.tar.gz) = fae81ac18987f36767373ac8d341d998
-SHA256 (diclookup-mule-2.3.4b8.tar.gz) = 0a7b8cd048313cbb0b5a292232b5f916bf1a6a384657b2a996db64fa4365c86f
-SIZE (diclookup-mule-2.3.4b8.tar.gz) = 73026
diff --git a/japanese/diclookup-emacs20/files/README.diclookup-setup.txt b/japanese/diclookup-emacs20/files/README.diclookup-setup.txt
deleted file mode 100644
index 70da16e96c58..000000000000
--- a/japanese/diclookup-emacs20/files/README.diclookup-setup.txt
+++ /dev/null
@@ -1,145 +0,0 @@
- Configuration of diclookup-mule FreeBSD port
- 7.Jun.1998
- MITA Yoshio <mita@jp.FreeBSD.org>
- Special thanks to MIHIRA Yoshiro <sanpei@yy.cs.keio.ac.jp>
-
-`Diclookup-mule' is a frontend interface for NDTP (Network Dictionary
-Transfer Protocol) server on mule.
-One of mule (ja-*mule-2.3 or mule-2.3) is necessary for this program.
-
-1. NDTP server installation.
-
- An NDTP server must therfore be installed.
- Two programs are known as NDTP server: dserver and ndtpd.
-
- dserver: Dictionary server. NDTP has been a protocol for dserver.
- It supports EB/EBG/EBXA/EPWING CDROM dictionaries.
- FreeBSD port is ready for installation: ja-dserver-2.2.2_1
- Dserver packages includes `dictionary file compression tool'
-
- ndtpd: Dserver-compatible Network Dictionary server.
- It also supports EB/EBG/EBXA/EPWING CDROM dictionaries.
- FreeBSD port is redy for installation: ja-ndtpd-2.3.8
- Also includes `dictionary file compression tool'
-
- Also refer documents to each packages for setup of server.
-
-1. Add startup code to site-start.el
- Typing
- % /usr/local/share/doc/diclookup-emacs20/setup-diclookup.sh
- displays you `ja-diclookup setup dialog':
- ------------------------ja-diclookup setup --------------------------
- | |
- | You have to install appropreate startup code for diclookup-mule. |
- | This setup script automatically it to: |
- | /usr/local/share/emacs/20.7/site-lisp/site-start.el. |
- | |
- | Are you sure? |
- |-------------------------------------------------------------------|
- | [ Yes ] No |
- |-------------------------------------------------------------------|
- By answering [ Yes ], startup code is automatically added to
- /usr/local/share/emacs/20.7/site-lisp/site-start.el
- (Deinstallation is possible by deinstall-diclookup.sh)
-
-2. Usage.
- Typing `M-x diclookup-mule' launches a new window for dictionary looking up.
- f`word for looking up'[Enter] : Lookup a word
- C`dictionary name'[Enter] : Change dictionary (TAB complition OK)
- o : Switch to other window
- n,p,[ENTER] : Move cursor in window.
- Q : Quit and delete window.
- q : Suspend
-
-
- Dserver FreeBSD portセットアップについて.
-
- 3.Nov.1996
- Revised 20.Dec.1996
- Revised 31.Jan.1998
- 三田吉郎 <mita@jp.FreeBSD.org>
-
-
- 目次
- 0. diclookup-mule 使用の前に.
- I. 起動の準備.
- I.1. setup.sh の具体的な作業
- II. 削除(uninstall)
-
-diclookup-mule は, mule の上で, 電子辞書を引けるようにするための
-プログラムです. これ単体で電子辞書が引けるのではなく, 辞書サーバと
-辞書 CDROM (とmule)とを正しくインストールして, はじめて使えるように
-なります. とはいえ, 全く難しくありませんので, 御安心を.
-
-0. diclookup-mule 使用の前に.
- NDTP (Network 辞書転送プロトコル)サーバをインストールして, 動作するように
- しておくことが必須です.
- NDTP サーバとしては, 老舗の dserver や, SRA の笠原さんが開発なさっている
- ndtpd などが知られています.
- dserver は, ja-dserver-2.2.2_1 というパッケージになっています.
- ndtp も というパッケージになっています.
-
- dserver または, ndtp の設定は, それぞれのパッケージに附属の
- 文書を参照してください.
-
-I. 起動の準備.
-
- ~/.emacs もしくは ${PREFIX}/share/emacs/20.7/site-lisp/site-start.el
- などの初期設定ファイルに, diclookup-mule 起動のためのエントリを追加します.
- [${PREFIX}/share/doc/diclookup-emacs20/setup-diclookup.sh] を起動すると,
- 自動的に設定をsite-start.el に追加してくれます.
-
- ※ ${PREFIX}
- ここで ${PREFIX} とは ports をコンパイル時の環境変数 PREFIX を
- 示します. packages では, [/usr/local] となります. 上記の場合,
- [/usr/local/share/doc/diclookup-emacs20/setup-diclookup.sh] と適時
- 読みかえてください.
-
-II. site-start.el の再編集.
-
- setup-diclookup.sh を起動すれば, 自動的に設定を追加してくれるのですが,
- 一点だけ修正するところがあります.
- ${PREFIX}/share/emacs/20.7/site-lisp/site-start.el の次の行です.
-
---------
-(setq od-dictfile-list '("od-chujiten" "od-kojien" "od-readers" "od-crown")) ; diclookup-mule
---------
-
- この行では, 使用する辞書 CDROM の中に埋め込まれている外字と, mule で表示
- させるための文字の組み合わせとの対応表 (辞書依存ファイル)を読み込ま
- せています. 上の例では,
-
- od-chujiten EBXA 版 研究社新英和・和英中辞典5・3版
- od-kojien EBXA 版 岩波書店広辞苑
- od-readers EBXA 版 研究社リーダーズ英和辞典
- od-crown EBXA 版 三省堂クラウン仏和・独和辞典
-
- という, 私三田が持っている 8cm CDROM 辞書の辞書依存ファイルを読み込ま
- せています.
-
- diclookup-mule-2.3.3 には他にも, 次のような辞書依存ファイルが揃って
- いますので, 適宜追加削除します.
-
- od-chujiten64 EBXA 版 研究社新英和・和英中辞典6・4版
- od-chujiten64-epw EPWING 版 研究社新英和・和英中辞典6・4版
- od-oxford Oxford コンサイス英英辞典, シソーラス
- od-italian 日外アソシエーツ 現代イタリア語表現辞典
-
- 特に, EPWING 版 研究社新英和・和英中辞典6・4版 は, パシフィック
- ハイテックhttp://www.pht.co.jp/ さんから出ている,
- FreeBSD Pro 2.2.6J にバンドルされているなど,
- 標準的に売られている辞書なので, この辞書をお持ちの方が増えてくると
- 思いますので注意が必要です.
- (蛇足ながら, xanim をインストールして, EPWING 版の新英和中辞典を
- 使えば, 音声データを聞くことができます. これで発音もばっちり.)
-
-III. 削除(uninstall)
-
- 削除は,インストールの逆を行えばよいわけですが,自動的に削除を
- 行うためのシェルスクリプト,
- [${PREFIX}/share/doc/diclookup-emacs20/deinstall.sh] を
- 用意しておきました.
-
- その後で,pkg_deleteを行えばOKのはずです.
-
-質問,不平不満など御座いましたらmita@jp.FreeBSD.orgにどうぞ.
diff --git a/japanese/diclookup-emacs20/files/deinstall-diclookup.sh b/japanese/diclookup-emacs20/files/deinstall-diclookup.sh
deleted file mode 100644
index 1b5079b4eb96..000000000000
--- a/japanese/diclookup-emacs20/files/deinstall-diclookup.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-/usr/bin/dialog --title "ja-diclookup-mule deinstallation script" --clear \
- --yesno "\n\
-Removing diclookup-mule initialization code from site-start.el \n\
-Are you sure?" -1 -1
-RETVAL=$?
-
-if [ "X${RETVAL}" = "X0" ] ; then # answer is `Yes'. hack diclookup-mule.
-cp PREFIX_DIR/share/emacs/20.7/site-lisp/site-start.el PREFIX_DIR/share/emacs/20.7/site-lisp/site-start.el.bak
-grep -v diclookup-mule PREFIX_DIR/share/emacs/20.7/site-lisp/site-start.el.bak > PREFIX_DIR/share/emacs/20.7/site-lisp/site-start.el
-
-/usr/bin/dialog --title "Message" --clear \
- --msgbox "Thank you for using diclookup-mule. A bientot." -1 -1
-fi
diff --git a/japanese/diclookup-emacs20/files/setup-diclookup.sh b/japanese/diclookup-emacs20/files/setup-diclookup.sh
deleted file mode 100644
index 247fd0eec5de..000000000000
--- a/japanese/diclookup-emacs20/files/setup-diclookup.sh
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/sh
-EMACS=emacs
-EMACS_VER=20.7
-
-/usr/bin/dialog --title "ja-diclookup setup" --clear \
- --yesno "\n\
-You have to install appropreate startup code for diclookup-mule. \n\
-This setup script automatically it to: \n\
-/usr/local/share/${EMACS}/${EMACS_VER}/site-lisp/site-start.el. \n\n\
-Are you sure?" -1 -1
-RETVAL=$?
-# RETVAL=0 for yes, 1 for no, 255 for ESC.
-
-if [ "X${RETVAL}" = "X0" ] ; then # answer is `Yes'. hack diclookup-mule.
-
-# Hack /usr/local/share/${EMACS}/${EMACS_VER}/site-lisp/site-start.el
-rm -f /tmp/hack-site-start.el
-echo "(defun hack-site-start ()" >> /tmp/hack-site-start.el
-echo " (interactive)" >> /tmp/hack-site-start.el
-echo " (message \"Updating site-start.el. \")" >> /tmp/hack-site-start.el
-echo " (let* ((args command-line-args-left)" >> /tmp/hack-site-start.el
-echo " (fname (expand-file-name (nth 0 args)))" >> /tmp/hack-site-start.el
-echo " (dir (nth 1 args)))" >> /tmp/hack-site-start.el
-echo " (setq command-line-args-left (cdr (cdr command-line-args-left)))" >> /tmp/hack-site-start.el
-echo " (set-buffer (get-buffer-create \" *x*\"))" >> /tmp/hack-site-start.el
-echo " (erase-buffer)" >> /tmp/hack-site-start.el
-echo " (if (file-exists-p fname)" >> /tmp/hack-site-start.el
-echo " (insert-file-contents fname))" >> /tmp/hack-site-start.el
-echo " (goto-char (point-min))" >> /tmp/hack-site-start.el
-echo " (if (search-forward \";;; diclookup-mule: Online dictionary\" nil t)" >> /tmp/hack-site-start.el
-echo " (message \"No changes made.\")" >> /tmp/hack-site-start.el
-echo " (goto-char (point-max))" >> /tmp/hack-site-start.el
-echo " (insert \"\n;;; diclookup-mule: Online dictionary\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(autoload 'online-dictionary \\\"diclookup-mule\\\" \")" >> /tmp/hack-site-start.el
-echo " (insert \"\\\"Online dictionary.\\\" t nil)\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(autoload 'od:lookup-pattern-edit \\\"diclookup-mule\\\" \")" >> /tmp/hack-site-start.el
-echo " (insert \"\\\"Look up a word.\\\" t nil)\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(setq od-chujiten-flag t) ; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(setq od-dictfile-list '(\\\"od-chujiten\\\" \\\"od-kojien\\\" \\\"od-readers\\\" \\\"od-crown\\\")) \")" >> /tmp/hack-site-start.el
-echo " (insert \"; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(setq dserver-server-list '(\\\"localhost\\\")) ; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(setq od-frame-geometry \\\"+0-0\\\" od-hide-frame \")" >> /tmp/hack-site-start.el
-echo " (insert \"'make-invisible) ; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(add-hook 'od-really-quit-hook 'od-delete-frame) \")" >> /tmp/hack-site-start.el
-echo " (insert \"; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(define-key-after menu-bar-file-menu [dictionary] \")" >> /tmp/hack-site-start.el
-echo " (insert \"; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \" '(\\\"Online Dictionary\\\" . online-dictionary) 'calendar) \")" >> /tmp/hack-site-start.el
-echo " (insert \"; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (write-file fname))))" >> /tmp/hack-site-start.el
-
-${EMACS}-${EMACS_VER} -batch -q -l /tmp/hack-site-start.el -f hack-site-start \
- /usr/local/share/${EMACS}/${EMACS_VER}/site-lisp/site-start.el ;
-rm -f /tmp/hack-site-start.el
-
-/usr/bin/dialog --title "ja-diclookup setup" --clear \
- --msgbox "\n\
-original file is saved in /usr/local/share/${EMACS}/${EMACS_VER}/site-lisp/site-start.el.bak" -1 -1
-
-else
-/usr/bin/dialog --title "ja-diclookup setup" --clear \
- --msgbox "\n\
-For setup, documents under /usr/local/share/doc/diclookup-emacs20
-will be helpful." -1 -1
-fi
diff --git a/japanese/diclookup-emacs20/pkg-descr b/japanese/diclookup-emacs20/pkg-descr
deleted file mode 100644
index 9a5f9be07609..000000000000
--- a/japanese/diclookup-emacs20/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-diclookup-mule is a CDROM dictionary client for mule.
-
-This package requires mule and ndtp server.
-Either dserver (japanese/dserver) or ndtpd (japanese/ndtpd) must be set up.
-
-WOW! This version supports `sound' of EPWING V2 format. Let's install xanim.
- (Sound in the other format like EB,EBG,EBXA are not supported.)
diff --git a/japanese/diclookup-emacs20/pkg-message b/japanese/diclookup-emacs20/pkg-message
deleted file mode 100644
index 0b43e125cbf3..000000000000
--- a/japanese/diclookup-emacs20/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-To use these Emacs Lisp, startup code is needed.
-Consider to use ${PREFIX}/share/doc/diclookup-emacs20/setup-diclookup.sh
-(Also note deinstallation is deinstall-diclookup.sh)
-
-Also (or to begin with), Network Dictionary Transfer Protocol
-server is mandatory. You can use either:
-dserver: ports/japanese/dserver, ja-dserver-2.2.2_1 and later
-ndtpd: ports/japanese/ndtpd, ja-ndtpd-2.3.3 and later
diff --git a/japanese/diclookup-emacs20/pkg-plist b/japanese/diclookup-emacs20/pkg-plist
deleted file mode 100644
index 55bb07dc69ba..000000000000
--- a/japanese/diclookup-emacs20/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/README.diclookup-setup.txt
-%%PORTDOCS%%%%DOCSDIR%%/README.diclookup-mule
-%%PORTDOCS%%%%DOCSDIR%%/README.sirup
-%%PORTDOCS%%%%DOCSDIR%%/README.diclookup-mule.lib
-%%PORTDOCS%%%%DOCSDIR%%/setup-diclookup.sh
-%%PORTDOCS%%%%DOCSDIR%%/deinstall-diclookup.sh
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-eiwa.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-oxford.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-italian.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-crown.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-kojien.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-chujiten64-epw.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-chujiten64.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-chujiten.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-readers.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/diclookup-mule.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/sirup-doc.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/sirup.elc
-%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/ndtp.elc
-@dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup
-@dirrm %%DOCSDIR%%
diff --git a/japanese/diclookup-mule/Makefile b/japanese/diclookup-mule/Makefile
deleted file mode 100644
index 7f1dbecc357f..000000000000
--- a/japanese/diclookup-mule/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# New ports collection makefile for: diclookup-mule
-# Date created: 31 Jan 1998
-# Whom: Mita Yoshio <mita@jp.FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= diclookup-mule
-PORTVERSION= 2.3.3
-PORTREVISION= 1
-CATEGORIES= japanese elisp
-MASTER_SITES= ftp://ftp.math.s.chiba-u.ac.jp/tools/diclookup-mule/
-
-PATCH_SITES= ${MASTER_SITES}
-PATCHFILES= diclookup-mule-${PORTVERSION}-wave-patch.gz
-
-MAINTAINER= mita@jp.FreeBSD.org
-COMMENT= CDROM dictionary client for mule
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-RUN_DEPENDS= ${X11BASE}/lib/X11/fonts/non-cjk/fonts.dir:${PORTSDIR}/x11-fonts/etlfonts
-BUILD_DEPENDS= mule:${PORTSDIR}/japanese/mule-freewnn
-
-post-install:
- ${MKDIR} ${PREFIX}/lib/dserver/doc
- @${SED} s!PREFIX_DIR!${PREFIX}!g ${FILESDIR}/setup-diclookup.sh \
- > ${PREFIX}/lib/dserver/setup-diclookup.sh
- @${SED} s!PREFIX_DIR!${PREFIX}!g ${FILESDIR}/deinstall-diclookup.sh \
- > ${PREFIX}/lib/dserver/deinstall-diclookup.sh
- ${INSTALL_DATA} ${FILESDIR}/README.diclookup-setup.txt \
- ${PREFIX}/lib/dserver/doc
- ${INSTALL_DATA} ${WRKSRC}/README \
- ${PREFIX}/lib/dserver/doc/README.diclookup-mule
- ${INSTALL_DATA} ${WRKSRC}/README.sirup \
- ${PREFIX}/lib/dserver/doc/
- ${INSTALL_DATA} ${WRKSRC}/lib/README \
- ${PREFIX}/lib/dserver/doc/README.diclookup-mule.lib
-
-.include <bsd.port.mk>
diff --git a/japanese/diclookup-mule/distinfo b/japanese/diclookup-mule/distinfo
deleted file mode 100644
index 2fb87db509f2..000000000000
--- a/japanese/diclookup-mule/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (diclookup-mule-2.3.3.tar.gz) = 76f01fc26b7fc5fcf2064584bf672549
-SHA256 (diclookup-mule-2.3.3.tar.gz) = f0276aef1f17323eb2eefd5179781f7f2cfce27b9dcd1453458672a95512917d
-SIZE (diclookup-mule-2.3.3.tar.gz) = 69433
-MD5 (diclookup-mule-2.3.3-wave-patch.gz) = bad55b2e3aba2a69338a96c95bb70df5
-SHA256 (diclookup-mule-2.3.3-wave-patch.gz) = b13d589ed8a0467bd6382d8949247c04981d0e4cc28e63ab607d3ffd583b678d
-SIZE (diclookup-mule-2.3.3-wave-patch.gz) = 1647
diff --git a/japanese/diclookup-mule/files/README.diclookup-setup.txt b/japanese/diclookup-mule/files/README.diclookup-setup.txt
deleted file mode 100644
index 4fab25a09caf..000000000000
--- a/japanese/diclookup-mule/files/README.diclookup-setup.txt
+++ /dev/null
@@ -1,140 +0,0 @@
- Configuration of diclookup-mule FreeBSD port
- 7.Jun.1998
- MITA Yoshio <mita@jp.FreeBSD.org>
- Special thanks to MIHIRA Yoshiro <sanpei@yy.cs.keio.ac.jp>
-
-`Diclookup-mule' is a frontend interface for NDTP (Network Dictionary
-Transfer Protocol) server on mule.
-One of mule (ja-*mule-2.3 or mule-2.3) is necessary for this program.
-
-1. NDTP server installation.
-
- An NDTP server must therfore be installed.
- Two programs are known as NDTP server: dserver and ndtpd.
-
- dserver: Dictionary server. NDTP has been a protocol for dserver.
- It supports EB/EBG/EBXA/EPWING CDROM dictionaries.
- FreeBSD port is ready for installation: ja-dserver-2.2.2
- Dserver packages includes `dictionary file compression tool'
-
- ndtpd: Dserver-compatible Network Dictionary server.
- It also supports EB/EBG/EBXA/EPWING CDROM dictionaries.
- Also refer documents to each packages for setup of server.
-
-1. Add startup code to site-start.el
- Typing
- % /usr/local/lib/dserver/setup-diclookup.sh
- displays you `ja-diclookup setup dialog':
- ------------------------ja-diclookup setup --------------------------
- | |
- | You have to install appropreate startup code for diclookup-mule. |
- | This setup script automatically it to: |
- | /usr/local/share/mule/19.34/site-lisp/site-start.el. |
- | |
- | Are you sure? |
- |-------------------------------------------------------------------|
- | [ Yes ] No |
- |-------------------------------------------------------------------|
- By answering [ Yes ], startup code is automatically added to
- /usr/local/share/mule/19.34/site-lisp/site-start.el
- (Deinstallation is possible by deinstall-diclookup.sh)
-
-2. Usage.
- Typing `M-x diclookup-mule' launches a new window for dictionary looking up.
- f`word for looking up'[Enter] : Lookup a word
- C`dictionary name'[Enter] : Change dictionary (TAB complition OK)
- o : Switch to other window
- n,p,[ENTER] : Move cursor in window.
- Q : Quit and delete window.
- q : Suspend
-
-
- Dserver FreeBSD portセットアップについて.
-
- 3.Nov.1996
- Revised 20.Dec.1996
- Revised 31.Jan.1998
- 三田吉郎 <mita@jp.FreeBSD.org>
-
-
- 目次
- 0. diclookup-mule 使用の前に.
- I. 起動の準備.
- I.1. setup.sh の具体的な作業
- II. 削除(uninstall)
-
-diclookup-mule は, mule の上で, 電子辞書を引けるようにするための
-プログラムです. これ単体で電子辞書が引けるのではなく, 辞書サーバと
-辞書 CDROM (とmule)とを正しくインストールして, はじめて使えるように
-なります. とはいえ, 全く難しくありませんので, 御安心を.
-
-0. diclookup-mule 使用の前に.
- NDTP (Network 辞書転送プロトコル)サーバをインストールして, 動作するように
- しておくことが必須です.
- NDTP サーバとしては, 老舗の dserver や, SRA の笠原さんが開発なさっている
- ndtpd などが知られています.
- dserver は, ja-dserver-2.2.2 というパッケージになっています.
- ndtp も近日 FreeBSD ports colleciton に取り込まれることでしょう.
-
- dserver または, ndtp の設定は, それぞれのパッケージに附属の
- 文書を参照してください.
-
-I. 起動の準備.
-
- ~/.emacs もしくは ${PREFIX}/share/mule/19.34/site-lisp/site-start.el などの,
- 初期設定ファイルに, diclookup-mule 起動のためのエントリを追加します.
- [${PREFIX}/lib/dserver/setup-diclookup.sh] を起動すると, 自動的に
- 設定をsite-start.el に追加してくれます.
-
- ※ ${PREFIX}
- ここで ${PREFIX} とは ports をコンパイル時の環境変数 PREFIX を
- 示します. packages では, [/usr/local] となります. 上記の場合,
- [/usr/local/lib/dserver/setup-diclookup.sh] と適時読みかえてください.
-
-II. site-start.el の再編集.
-
- setup-diclookup.sh を起動すれば, 自動的に設定を追加してくれるのですが,
- 一点だけ修正するところがあります.
- ${PREFIX}/share/mule/19.34/site-lisp/site-start.el の次の行です.
-
---------
-(setq od-dictfile-list '("od-chujiten" "od-kojien" "od-readers" "od-crown")) ; diclookup-mule
---------
-
- この行では, 使用する辞書 CDROM の中に埋め込まれている外字と, mule で表示
- させるための文字の組み合わせとの対応表 (辞書依存ファイル)を読み込ま
- せています. 上の例では,
-
- od-chujiten EBXA 版 研究社新英和・和英中辞典5・3版
- od-kojien EBXA 版 岩波書店広辞苑
- od-readers EBXA 版 研究社リーダーズ英和辞典
- od-crown EBXA 版 三省堂クラウン仏和・独和辞典
-
- という, 私三田が持っている 8cm CDROM 辞書の辞書依存ファイルを読み込ま
- せています.
-
- diclookup-mule-2.3.3 には他にも, 次のような辞書依存ファイルが揃って
- いますので, 適宜追加削除します.
-
- od-chujiten64 EBXA 版 研究社新英和・和英中辞典6・4版
- od-chujiten64-epw EPWING 版 研究社新英和・和英中辞典6・4版
- od-oxford Oxford コンサイス英英辞典, シソーラス
- od-italian 日外アソシエーツ 現代イタリア語表現辞典
-
- 特に, EPWING 版 研究社新英和・和英中辞典6・4版 は, パシフィック
- ハイテックhttp://www.pht.co.jp/ さんから出ている,
- FreeBSD Pro 2.2.6J にバンドルされているなど,
- 標準的に売られている辞書なので, この辞書をお持ちの方が増えてくると
- 思いますので注意が必要です.
- (蛇足ながら, xanim をインストールして, EPWING 版の新英和中辞典を
- 使えば, 音声データを聞くことができます. これで発音もばっちり.)
-
-III. 削除(uninstall)
-
- 削除は,インストールの逆を行えばよいわけですが,自動的に削除を
- 行うためのシェルスクリプト,[${PREFIX}/lib/dserver/deinstall.sh] を
- 用意しておきました.
-
- その後で,pkg_deleteを行えばOKのはずです.
-
-質問,不平不満など御座いましたらmita@jp.FreeBSD.orgにどうぞ.
diff --git a/japanese/diclookup-mule/files/deinstall-diclookup.sh b/japanese/diclookup-mule/files/deinstall-diclookup.sh
deleted file mode 100644
index 2735c2b69593..000000000000
--- a/japanese/diclookup-mule/files/deinstall-diclookup.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-/usr/bin/dialog --title "ja-diclookup-mule deinstallation script" --clear \
- --yesno "\n\
-Removing diclookup-mule initialization code from site-start.el \n\
-Are you sure?" -1 -1
-RETVAL=$?
-
-if [ "X${RETVAL}" = "X0" ] ; then # answer is `Yes'. hack diclookup-mule.
-cp PREFIX_DIR/share/mule/19.34/site-lisp/site-start.el PREFIX_DIR/share/mule/19.34/site-lisp/site-start.el.bak
-grep -v diclookup-mule PREFIX_DIR/share/mule/19.34/site-lisp/site-start.el.bak > PREFIX_DIR/share/mule/19.34/site-lisp/site-start.el
-
-/usr/bin/dialog --title "Message" --clear \
- --msgbox "Thank you for using diclookup-mule. A bientot." -1 -1
-fi
diff --git a/japanese/diclookup-mule/files/patch-aa b/japanese/diclookup-mule/files/patch-aa
deleted file mode 100644
index 8fe67e3198b0..000000000000
--- a/japanese/diclookup-mule/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- diclookup-mule.el.orig Sun Aug 2 15:52:36 1998
-+++ diclookup-mule.el Sun Aug 2 15:52:47 1998
-@@ -2562,7 +2562,7 @@
- (set-process-coding-system
- process od-no-conversion od-no-conversion)
- (message "transferring sound data...")
-- (setq rate (* rate 100))
-+ (setq rate (* rate 1000))
- (process-send-string
- process
- (concat "RIFF"
diff --git a/japanese/diclookup-mule/files/patch-ab b/japanese/diclookup-mule/files/patch-ab
deleted file mode 100644
index 1a2b8872de03..000000000000
--- a/japanese/diclookup-mule/files/patch-ab
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.org Sat Feb 20 20:14:36 1999
-+++ Makefile Sat Feb 20 20:14:44 1999
-@@ -1,6 +1,6 @@
- EMACS = mule
-
--LISPDIR = /usr/local/lib/mule/site-lisp
-+LISPDIR = /usr/local/share/mule/19.34/site-lisp
-
- RM = rm -f
-
diff --git a/japanese/diclookup-mule/files/patch-ac b/japanese/diclookup-mule/files/patch-ac
deleted file mode 100644
index 670545580f5e..000000000000
--- a/japanese/diclookup-mule/files/patch-ac
+++ /dev/null
@@ -1,10 +0,0 @@
---- lib/Makefile.org Sat Feb 20 20:15:09 1999
-+++ lib/Makefile Sat Feb 20 20:15:15 1999
-@@ -1,6 +1,6 @@
- EMACS = mule
-
--LISPDIR = /usr/local/lib/mule/site-lisp
-+LISPDIR = /usr/local/share/mule/19.34/site-lisp
-
- RM = rm -f
-
diff --git a/japanese/diclookup-mule/files/setup-diclookup.sh b/japanese/diclookup-mule/files/setup-diclookup.sh
deleted file mode 100644
index ecde9f684544..000000000000
--- a/japanese/diclookup-mule/files/setup-diclookup.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/sh
-/usr/bin/dialog --title "ja-diclookup setup" --clear \
- --yesno "\n\
-You have to install appropreate startup code for diclookup-mule. \n\
-This setup script automatically it to: \n\
-PREFIX_DIR/share/mule/19.34/site-lisp/site-start.el. \n\n\
-Are you sure?" -1 -1
-RETVAL=$?
-# RETVAL=0 for yes, 1 for no, 255 for ESC.
-
-if [ "X${RETVAL}" = "X0" ] ; then # answer is `Yes'. hack diclookup-mule.
-
-# Hack PREFIX_DIR/share/mule/19.34/site-lisp/site-start.el
-rm -f /tmp/hack-site-start.el
-echo "(defun hack-site-start ()" >> /tmp/hack-site-start.el
-echo " (interactive)" >> /tmp/hack-site-start.el
-echo " (message \"Updating site-start.el. \")" >> /tmp/hack-site-start.el
-echo " (let* ((args command-line-args-left)" >> /tmp/hack-site-start.el
-echo " (fname (expand-file-name (nth 0 args)))" >> /tmp/hack-site-start.el
-echo " (dir (nth 1 args)))" >> /tmp/hack-site-start.el
-echo " (setq command-line-args-left (cdr (cdr command-line-args-left)))" >> /tmp/hack-site-start.el
-echo " (set-buffer (get-buffer-create \" *x*\"))" >> /tmp/hack-site-start.el
-echo " (erase-buffer)" >> /tmp/hack-site-start.el
-echo " (if (file-exists-p fname)" >> /tmp/hack-site-start.el
-echo " (insert-file-contents fname))" >> /tmp/hack-site-start.el
-echo " (goto-char (point-min))" >> /tmp/hack-site-start.el
-echo " (if (search-forward \";;; diclookup-mule: Online dictionary\" nil t)" >> /tmp/hack-site-start.el
-echo " (message \"No changes made.\")" >> /tmp/hack-site-start.el
-echo " (goto-char (point-max))" >> /tmp/hack-site-start.el
-echo " (insert \"\n;;; diclookup-mule: Online dictionary\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(autoload 'online-dictionary \\\"diclookup-mule\\\" \")" >> /tmp/hack-site-start.el
-echo " (insert \"\\\"Online dictionary.\\\" t nil)\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(autoload 'od:lookup-pattern-edit \\\"diclookup-mule\\\" \")" >> /tmp/hack-site-start.el
-echo " (insert \"\\\"Look up a word.\\\" t nil)\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(setq od-chujiten-flag t) ; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(setq od-dictfile-list '(\\\"od-chujiten\\\" \\\"od-kojien\\\" \\\"od-readers\\\" \\\"od-crown\\\")) \")" >> /tmp/hack-site-start.el
-echo " (insert \"; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(setq dserver-server-list '(\\\"localhost\\\")) ; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(setq od-frame-geometry \\\"+0-0\\\" od-hide-frame \")" >> /tmp/hack-site-start.el
-echo " (insert \"'make-invisible) ; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(add-hook 'od-really-quit-hook 'od-delete-frame) \")" >> /tmp/hack-site-start.el
-echo " (insert \"; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \"(define-key-after menu-bar-file-menu [dictionary] \")" >> /tmp/hack-site-start.el
-echo " (insert \"; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (insert \" '(\\\"Online Dictionary\\\" . online-dictionary) 'calendar) \")" >> /tmp/hack-site-start.el
-echo " (insert \"; diclookup-mule\n\")" >> /tmp/hack-site-start.el
-echo " (write-file fname))))" >> /tmp/hack-site-start.el
-
-mule -batch -q -l /tmp/hack-site-start.el -f hack-site-start \
- PREFIX_DIR/share/mule/19.34/site-lisp/site-start.el ;
-rm -f /tmp/hack-site-start.el
-
-/usr/bin/dialog --title "ja-diclookup setup" --clear \
- --msgbox "\n\
-original file is saved in PREFIX_DIR/share/mule/19.34/site-lisp/site-start.el.bak" -1 -1
-
-else
-/usr/bin/dialog --title "ja-diclookup setup" --clear \
- --msgbox "\n\
-For setup, documents under PREFIX_DIR/lib/dserver will be helpful." -1 -1
-fi
diff --git a/japanese/diclookup-mule/pkg-descr b/japanese/diclookup-mule/pkg-descr
deleted file mode 100644
index 9a5f9be07609..000000000000
--- a/japanese/diclookup-mule/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-diclookup-mule is a CDROM dictionary client for mule.
-
-This package requires mule and ndtp server.
-Either dserver (japanese/dserver) or ndtpd (japanese/ndtpd) must be set up.
-
-WOW! This version supports `sound' of EPWING V2 format. Let's install xanim.
- (Sound in the other format like EB,EBG,EBXA are not supported.)
diff --git a/japanese/diclookup-mule/pkg-message b/japanese/diclookup-mule/pkg-message
deleted file mode 100644
index 58091fa62f91..000000000000
--- a/japanese/diclookup-mule/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-To use these Emacs Lisp, startup code is needed.
-Consider to use ${PREFIX}/lib/dserver/setup-diclookup.sh
-(Also note deinstallation is deinstall-diclookup.sh)
-
-Also (or to begin with), Network Dictionary Transfer Protocol
-server is mandatory. You can use either:
-dserver: ports/japanese/dserver, ja-dserver-2.2.2
-ndtpd: Will be soon come to ports collection.
diff --git a/japanese/diclookup-mule/pkg-plist b/japanese/diclookup-mule/pkg-plist
deleted file mode 100644
index 2daf1cd946df..000000000000
--- a/japanese/diclookup-mule/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-lib/dserver/doc/README.diclookup-setup.txt
-lib/dserver/doc/README.diclookup-mule
-lib/dserver/doc/README.sirup
-lib/dserver/doc/README.diclookup-mule.lib
-lib/dserver/setup-diclookup.sh
-lib/dserver/deinstall-diclookup.sh
-share/mule/19.34/site-lisp/od-eiwa.elc
-share/mule/19.34/site-lisp/od-oxford.elc
-share/mule/19.34/site-lisp/od-italian.elc
-share/mule/19.34/site-lisp/od-crown.elc
-share/mule/19.34/site-lisp/od-kojien.elc
-share/mule/19.34/site-lisp/od-chujiten64-epw.elc
-share/mule/19.34/site-lisp/od-chujiten64.elc
-share/mule/19.34/site-lisp/od-chujiten.elc
-share/mule/19.34/site-lisp/od-readers.elc
-share/mule/19.34/site-lisp/diclookup-mule.elc
-share/mule/19.34/site-lisp/sirup-doc.elc
-share/mule/19.34/site-lisp/sirup.elc
-share/mule/19.34/site-lisp/ndtp.elc
-@dirrm lib/dserver/doc
-@dirrm lib/dserver
diff --git a/japanese/mule-canna+freewnn+sj3/Makefile b/japanese/mule-canna+freewnn+sj3/Makefile
deleted file mode 100644
index 9d0ccd551165..000000000000
--- a/japanese/mule-canna+freewnn+sj3/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: mule with Canna, sj3 and FreeWnn
-# Date created: 7 July 1997
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -canna+freewnn+sj3
-CATEGORIES= japanese
-COMMENT= Multilingual emacs, with Canna, sj3, and FreeWnn support built-in
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-CANNA= yes
-SJ3= yes
-FREEWNN= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-canna+freewnn+sj3/pkg-descr b/japanese/mule-canna+freewnn+sj3/pkg-descr
deleted file mode 100644
index 22cd09797eeb..000000000000
--- a/japanese/mule-canna+freewnn+sj3/pkg-descr
+++ /dev/null
@@ -1,40 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Canna, sj3(*1) or FreeWnn.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
-
-------------------------------
-(*1)
-If you want to use 'sj3' as a Japanese input method, then you should
-insert the following two lines into ~/.emacs.
-
-(load "sj3-egg")
-(setq egg-default-startup-file "eggrc-sj3")
diff --git a/japanese/mule-canna+freewnn+sj3/pkg-install b/japanese/mule-canna+freewnn+sj3/pkg-install
deleted file mode 100644
index 3a04bb08351c..000000000000
--- a/japanese/mule-canna+freewnn+sj3/pkg-install
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-if [ "$2" != "POST-INSTALL" ]; then exit 0; fi
-echo "####################################################################"
-echo "If you want to use 'SJ3' as a japanese input method, then you should"
-echo "insert the following two lines into ~/.emacs"
-echo ""
-echo "(load \"sj3-egg\")"
-echo "(setq egg-default-startup-file \"eggrc-sj3\")"
-echo "####################################################################"
diff --git a/japanese/mule-canna+sj3+wnn6/Makefile b/japanese/mule-canna+sj3+wnn6/Makefile
deleted file mode 100644
index ae86de59e87c..000000000000
--- a/japanese/mule-canna+sj3+wnn6/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: mule with Canna, sj3 and Wnn6
-# Date created: 7 July 1997
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -canna+sj3+wnn6
-CATEGORIES= japanese
-COMMENT= Multilingual emacs, with Canna, sj3, Wnn4, and Wnn6 support built-in
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-CANNA= yes
-SJ3= yes
-WNN6= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-canna+sj3+wnn6/pkg-descr b/japanese/mule-canna+sj3+wnn6/pkg-descr
deleted file mode 100644
index b3d7a60de4ab..000000000000
--- a/japanese/mule-canna+sj3+wnn6/pkg-descr
+++ /dev/null
@@ -1,40 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Canna, sj3(*1) or Wnn6.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
-
-------------------------------
-(*1)
-If you want to use 'sj3' as a Japanese input method, then you should
-insert the following two lines into ~/.emacs.
-
-(load "sj3-egg")
-(setq egg-default-startup-file "eggrc-sj3")
diff --git a/japanese/mule-canna+sj3+wnn6/pkg-install b/japanese/mule-canna+sj3+wnn6/pkg-install
deleted file mode 100644
index 3a04bb08351c..000000000000
--- a/japanese/mule-canna+sj3+wnn6/pkg-install
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-if [ "$2" != "POST-INSTALL" ]; then exit 0; fi
-echo "####################################################################"
-echo "If you want to use 'SJ3' as a japanese input method, then you should"
-echo "insert the following two lines into ~/.emacs"
-echo ""
-echo "(load \"sj3-egg\")"
-echo "(setq egg-default-startup-file \"eggrc-sj3\")"
-echo "####################################################################"
diff --git a/japanese/mule-canna+sj3+wnn7/Makefile b/japanese/mule-canna+sj3+wnn7/Makefile
deleted file mode 100644
index 2a442fc7624a..000000000000
--- a/japanese/mule-canna+sj3+wnn7/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# New ports collection makefile for: mule with Canna, sj3 and Wnn7
-# Date created: 01/07/18
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-CATEGORIES= japanese
-COMMENT= A multilingual emacs, with Canna, sj3, FreeWnn, Wnn6 and Wnn7 support built-in
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-CANNA= yes
-SJ3= yes
-WNN7= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-canna+sj3+wnn7/pkg-descr b/japanese/mule-canna+sj3+wnn7/pkg-descr
deleted file mode 100644
index b3d7a60de4ab..000000000000
--- a/japanese/mule-canna+sj3+wnn7/pkg-descr
+++ /dev/null
@@ -1,40 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Canna, sj3(*1) or Wnn6.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
-
-------------------------------
-(*1)
-If you want to use 'sj3' as a Japanese input method, then you should
-insert the following two lines into ~/.emacs.
-
-(load "sj3-egg")
-(setq egg-default-startup-file "eggrc-sj3")
diff --git a/japanese/mule-canna+sj3+wnn7/pkg-install b/japanese/mule-canna+sj3+wnn7/pkg-install
deleted file mode 100644
index 3a04bb08351c..000000000000
--- a/japanese/mule-canna+sj3+wnn7/pkg-install
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-if [ "$2" != "POST-INSTALL" ]; then exit 0; fi
-echo "####################################################################"
-echo "If you want to use 'SJ3' as a japanese input method, then you should"
-echo "insert the following two lines into ~/.emacs"
-echo ""
-echo "(load \"sj3-egg\")"
-echo "(setq egg-default-startup-file \"eggrc-sj3\")"
-echo "####################################################################"
diff --git a/japanese/mule-canna+sj3/Makefile b/japanese/mule-canna+sj3/Makefile
deleted file mode 100644
index 90642e5e48cc..000000000000
--- a/japanese/mule-canna+sj3/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# New ports collection makefile for: mule with Canna and sj3
-# Date created: 7 July 1997
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -canna+sj3
-CATEGORIES= japanese
-COMMENT= A multilingual emacs, with Canna and sj3 support built in (Only the executables)
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-CANNA= yes
-SJ3= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-canna+sj3/pkg-descr b/japanese/mule-canna+sj3/pkg-descr
deleted file mode 100644
index 8cd1a81f85bb..000000000000
--- a/japanese/mule-canna+sj3/pkg-descr
+++ /dev/null
@@ -1,32 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Canna or sj3.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
diff --git a/japanese/mule-canna+wnn6/Makefile b/japanese/mule-canna+wnn6/Makefile
deleted file mode 100644
index a3c347b04d1a..000000000000
--- a/japanese/mule-canna+wnn6/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# New ports collection makefile for: mule with Canna and Wnn6
-# Date created: 7 July 1997
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -canna+wnn6
-CATEGORIES= japanese
-COMMENT= Multilingual emacs, with Canna, Wnn4, and Wnn6 support built-in
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-CANNA= yes
-WNN6= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-canna+wnn6/pkg-descr b/japanese/mule-canna+wnn6/pkg-descr
deleted file mode 100644
index 7c1ec97b51c0..000000000000
--- a/japanese/mule-canna+wnn6/pkg-descr
+++ /dev/null
@@ -1,32 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Canna or Wnn6.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
diff --git a/japanese/mule-canna+wnn7/Makefile b/japanese/mule-canna+wnn7/Makefile
deleted file mode 100644
index 0c88858b2411..000000000000
--- a/japanese/mule-canna+wnn7/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: mule with Canna and Wnn7
-# Date created: 01/07/18
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-CATEGORIES= japanese
-COMMENT= A multilingual emacs, with Canna, FreeWnn, Wnn6 and Wnn7 support built-in
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-CANNA= yes
-WNN7= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-canna+wnn7/pkg-descr b/japanese/mule-canna+wnn7/pkg-descr
deleted file mode 100644
index 7c1ec97b51c0..000000000000
--- a/japanese/mule-canna+wnn7/pkg-descr
+++ /dev/null
@@ -1,32 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Canna or Wnn6.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
diff --git a/japanese/mule-canna/Makefile b/japanese/mule-canna/Makefile
deleted file mode 100644
index a2c78e029056..000000000000
--- a/japanese/mule-canna/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: mule with Canna
-# Date created: 7 July 1997
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -canna
-CATEGORIES= japanese
-COMMENT= A multilingual emacs, with Canna support built in (Only the executables)
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-CANNA= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-canna/pkg-descr b/japanese/mule-canna/pkg-descr
deleted file mode 100644
index 7e05201e796f..000000000000
--- a/japanese/mule-canna/pkg-descr
+++ /dev/null
@@ -1,32 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Canna.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
diff --git a/japanese/mule-freewnn/Makefile b/japanese/mule-freewnn/Makefile
deleted file mode 100644
index 69aa6dd2f07d..000000000000
--- a/japanese/mule-freewnn/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: mule with FreeWnn
-# Date created: 7 July 1997
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -freewnn
-CATEGORIES= japanese
-COMMENT= A multilingual emacs, with FreeWnn support built in (Only the executables)
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-FREEWNN= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-freewnn/pkg-descr b/japanese/mule-freewnn/pkg-descr
deleted file mode 100644
index 41c4b98eb400..000000000000
--- a/japanese/mule-freewnn/pkg-descr
+++ /dev/null
@@ -1,32 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using FreeWnn.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
diff --git a/japanese/mule-sj3/Makefile b/japanese/mule-sj3/Makefile
deleted file mode 100644
index c9cf2f55d34d..000000000000
--- a/japanese/mule-sj3/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: mule with sj3
-# Date created: 7 July 1997
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -sj3
-CATEGORIES= japanese
-COMMENT= A multilingual emacs, with SJ3 support built in (Only the executables)
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-SJ3= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-sj3/pkg-descr b/japanese/mule-sj3/pkg-descr
deleted file mode 100644
index 8b84908911b4..000000000000
--- a/japanese/mule-sj3/pkg-descr
+++ /dev/null
@@ -1,32 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using sj3.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
diff --git a/japanese/mule-wnn6/Makefile b/japanese/mule-wnn6/Makefile
deleted file mode 100644
index f83361593a11..000000000000
--- a/japanese/mule-wnn6/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: mule with Wnn6
-# Date created: 7 July 1997
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -wnn6
-CATEGORIES= japanese
-COMMENT= Multilingual emacs, with Wnn4, and Wnn6 support built-in
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-WNN6= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-wnn6/pkg-descr b/japanese/mule-wnn6/pkg-descr
deleted file mode 100644
index e753b120bdf7..000000000000
--- a/japanese/mule-wnn6/pkg-descr
+++ /dev/null
@@ -1,32 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Wnn6.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
diff --git a/japanese/mule-wnn7/Makefile b/japanese/mule-wnn7/Makefile
deleted file mode 100644
index 04e2729df2ea..000000000000
--- a/japanese/mule-wnn7/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# New ports collection makefile for: mule with Wnn7
-# Date created: 01/07/18
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-CATEGORIES= japanese
-COMMENT= A multilingual emacs, with FreeWnn, Wnn6 and Wnn7 support built-in
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-WNN7= yes
-
-MASTERDIR= ${.CURDIR}/../../editors/mule
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mule-wnn7/pkg-descr b/japanese/mule-wnn7/pkg-descr
deleted file mode 100644
index e753b120bdf7..000000000000
--- a/japanese/mule-wnn7/pkg-descr
+++ /dev/null
@@ -1,32 +0,0 @@
-This package contains only the executables for mule-2.3, a multilingual
-editor based on emacs-19.34.
-
-You should install the mule-common-2.3 package containing emacs lisp
-files, info pages, and so on (except executables) for mule-2.3.
-
-This package is built with Japanese support, using Wnn6.
-It supports the following input methods: jeonkak, hangul for
-Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
-${LOCALBASE}/lib/mule/site-lisp/site-start.el).
-
-This package and the package, mule-common-2.3, *will* clobber any
-existing emacs installation. In particular, the executables and man
-pages of etags/ctags are installed, and the info pages that come with
-the original emacs get installed too.
-
-Although this shouldn't cause any problems to run both mule and emacs,
-it may cause some confusion when one of them is pkg_delete'd. If
-someone has a solution to this, please tell me.
-
-A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
-subdirectory of the ports package. Copy it into your /usr/local/info
-to read mule info pages, but also make sure you also add everything
-that may have been added to that file!
-
-[Notice]
-Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
-Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
-applied in this port.
-
-- S. Taoka
-taoka@FreeBSD.org
diff --git a/japanese/navi2ch-emacs20/Makefile b/japanese/navi2ch-emacs20/Makefile
deleted file mode 100644
index d3f3936b67fb..000000000000
--- a/japanese/navi2ch-emacs20/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: navi2ch for emacs20
-# Date created: 13 May 2001
-# Whom: FUJISHIMA Satsuki <sf@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= navi2ch
-PORTVERSION= 1.7.5
-PORTREVISION= 5
-PORTEPOCH= 1
-CATEGORIES= japanese www elisp
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-PKGNAMESUFFIX= -${EMACS_PORT_NAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= 2ch.net and 2ch-like BBS navigator for Emacsen
-
-DEPRECATED= emacs20 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-USE_EMACS= yes
-EMACS_PORT_NAME?= emacs20
-INFO= navi2ch
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR}/navi2ch \
- --with-emacs=${EMACS_CMD}
-
-DOCDIR= share/doc/ja/navi2ch
-PLIST_SUB= LISPDIR=${LISPDIR}
-
-.if ${EMACS_PORT_NAME} == xemacs21-mule
-LISPDIR= ${EMACS_SITE_LISPDIR}
-PLIST_SUB+= FSF="@comment "
-.else
-LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}
-PLIST_SUB+= FSF=""
-.endif
-
-post-install:
- @${MKDIR} ${PREFIX}/${DOCDIR}
-.if !defined(NOPORTDOCS)
-.for i in ChangeLog README TODO
- ${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/${DOCDIR}
-.endfor
-.endif
- @${MKDIR} ${PREFIX}/${DOCDIR}/contrib
-.for i in gikope.el navi2ch-logo.el navi2ch-migemo.el
- ${INSTALL_DATA} ${WRKSRC}/contrib/$i ${PREFIX}/${DOCDIR}/contrib
-.endfor
-
-.include <bsd.port.mk>
diff --git a/japanese/navi2ch-emacs20/distinfo b/japanese/navi2ch-emacs20/distinfo
deleted file mode 100644
index b94b658553bf..000000000000
--- a/japanese/navi2ch-emacs20/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (navi2ch-1.7.5.tar.gz) = 3187132fbb3e79ffb40eef2d70c743c5
-SHA256 (navi2ch-1.7.5.tar.gz) = 47c1849b9297d855ca3fd314b1ae6342547970b13367dde699a372620c243b1e
-SIZE (navi2ch-1.7.5.tar.gz) = 357379
diff --git a/japanese/navi2ch-emacs20/files/patch-bourbon b/japanese/navi2ch-emacs20/files/patch-bourbon
deleted file mode 100644
index b36992edae94..000000000000
--- a/japanese/navi2ch-emacs20/files/patch-bourbon
+++ /dev/null
@@ -1,60 +0,0 @@
---- navi2ch-net.el.orig Fri Aug 6 23:02:01 2004
-+++ navi2ch-net.el Sun Aug 28 22:55:41 2005
-@@ -127,6 +127,33 @@
- (list shell-file-name shell-command-switch command)
- command))))
-
-+;; (let ((sum 0))
-+;; (dotimes (i 400 sum)
-+;; (setq sum (+ sum (1- (floor (expt 1.00925 i)))))))
-+;; => 3602
-+(defvar navi2ch-net-connect-wait-power 1.00925)
-+(defvar navi2ch-net-connect-time-list '())
-+
-+(defun navi2ch-net-connect-wait (host)
-+ (let* ((host (intern host))
-+ (now (navi2ch-float-time))
-+ (limit (- now 3600.0))
-+ (list (delq nil (mapcar (lambda (x) (if (> (cdr x) limit) x))
-+ navi2ch-net-connect-time-list)))
-+ (len (length (delq nil (mapcar (lambda (x)
-+ (if (eq host (car x)) x))
-+ list))))
-+ (wait (floor (- (+ (expt navi2ch-net-connect-wait-power len)
-+ (or (cdr (assq host list)) now))
-+ 1
-+ now))))
-+ (when (> wait 0)
-+ (message "waiting for %dsec..." wait)
-+ (sleep-for wait)
-+ (message "waiting for %dsec...done" wait))
-+ (setq navi2ch-net-connect-time-list
-+ (cons (cons host (navi2ch-float-time)) list))))
-+
- (defun navi2ch-net-send-request (url method &optional other-header content)
- (setq navi2ch-net-last-url url)
- (unless navi2ch-net-enable-http11
-@@ -141,6 +168,7 @@
- file (cdr (assq 'file list))
- port (cdr (assq 'port list))
- host2ch (cdr (assq 'host2ch list))))
-+ (navi2ch-net-connect-wait host)
- (when navi2ch-net-http-proxy
- (setq credentials (navi2ch-net-http-proxy-basic-credentials
- navi2ch-net-http-proxy-userid
---- navi2ch-util.el.orig Sun Oct 10 00:01:11 2004
-+++ navi2ch-util.el Sun Aug 28 22:55:41 2005
-@@ -1269,5 +1269,13 @@
- (setq bol (1+ (navi2ch-line-end-position))))))
- (goto-char start))
-
-+(defun navi2ch-float-time (&optional specified-time)
-+ "Return the current time, as a float number of seconds since the epoch.
-+If an argument is given, it specifies a time to convert to float
-+instead of the current time."
-+ (apply (lambda (high low &optional usec)
-+ (+ (* high 65536.0) low (/ (or usec 0) 1000000.0)))
-+ (or specified-time (current-time))))
-+
- (run-hooks 'navi2ch-util-load-hook)
- ;;; navi2ch-util.el ends here
diff --git a/japanese/navi2ch-emacs20/files/patch-myanmar b/japanese/navi2ch-emacs20/files/patch-myanmar
deleted file mode 100644
index c8c275852887..000000000000
--- a/japanese/navi2ch-emacs20/files/patch-myanmar
+++ /dev/null
@@ -1,237 +0,0 @@
---- navi2ch-multibbs.el.orig Sun Sep 12 12:55:25 2004
-+++ navi2ch-multibbs.el Sat Jun 10 08:38:54 2006
-@@ -242,14 +242,8 @@
- (defun navi2ch-multibbs-send-message-retry-confirm (board)
- (let ((func (or (navi2ch-fboundp
- navi2ch-multibbs-send-message-retry-confirm-function)
-- #'yes-or-no-p))
-- spid)
-- (unwind-protect
-- (let ((result (funcall func "Retry? ")))
-- (when result
-- (setq spid (navi2ch-board-load-spid board)))
-- result)
-- (navi2ch-board-save-spid board spid))))
-+ #'yes-or-no-p)))
-+ (funcall func "Retry? ")))
-
- (defun navi2ch-multibbs-send-message
- (from mail message subject board article)
-@@ -279,10 +273,11 @@
- navi2ch-net-http-proxy-password))
- (tries 2) ; $BAw?.;n9T$N:GBg2s?t(B
- (message-str "send message...")
-- (result 'retry))
-+ (result 'retry)
-+ (additional-params nil))
- (dotimes (i tries)
-- (let ((proc (funcall send from mail message subject bbs key time
-- board article)))
-+ (let ((proc (apply send from mail message subject bbs key time
-+ board article additional-params)))
- (message message-str)
- (setq result (funcall success-p proc))
- (cond ((eq result 'retry)
-@@ -291,6 +286,23 @@
- (insert (decode-coding-string
- (navi2ch-net-get-content proc)
- navi2ch-coding-system))
-+ (goto-char (point-min))
-+ (setq additional-params nil)
-+ (let ((case-fold-search t))
-+ (while (re-search-forward "<input\\>[^>]+>" nil t)
-+ (let ((str (match-string 0)) name value
-+ (re
-+ "\\<%s=\\(\"\\([^\"]*\\)\"\\|[^\"> \r\n\t]*\\)"))
-+ (and (string-match (format re "name") str)
-+ (setq name (or (match-string 2 str)
-+ (match-string 1 str)))
-+ (string-match (format re "value") str)
-+ (setq value (or (match-string 2 str)
-+ (match-string 1 str)))
-+ (setq name (navi2ch-replace-html-tag name)
-+ value (navi2ch-replace-html-tag value))
-+ (push (cons name value)
-+ additional-params)))))
- (navi2ch-replace-html-tag-with-buffer)
- (goto-char (point-min))
- (while (re-search-forward "[ \t]*\n\\([ \t]*\n\\)*" nil t)
-@@ -410,10 +422,9 @@
- list))))
-
- (defun navi2ch-2ch-send-message
-- (from mail message subject bbs key time board article)
-+ (from mail message subject bbs key time board article &rest additional-params)
- (let ((url (navi2ch-board-get-bbscgi-url board))
- (referer (navi2ch-board-get-uri board))
-- (spid (navi2ch-board-load-spid board))
- (param-alist (list
- (cons "submit" "$B=q$-9~$`(B")
- (cons "FROM" (or from ""))
-@@ -424,21 +435,20 @@
- (if subject
- (cons "subject" subject)
- (cons "key" key)))))
-- (setq spid
-- (when (and (consp spid)
-- (navi2ch-compare-times (cdr spid) (current-time)))
-- (car spid)))
-+ (dolist (x additional-params)
-+ (unless (assoc (car x) param-alist)
-+ (push x param-alist)))
- (let ((proc
- (navi2ch-net-send-request
- url "POST"
- (list (cons "Content-Type" "application/x-www-form-urlencoded")
-- (cons "Cookie" (concat "NAME=" from "; MAIL=" mail
-- (if spid (concat "; SPID=" spid
-- "; PON=" spid))))
-+ (cons "Cookie"
-+ (navi2ch-net-cookie-string
-+ (navi2ch-net-match-cookies url)))
- (cons "Referer" referer))
- (navi2ch-net-get-param-string param-alist))))
-- (setq spid (navi2ch-net-send-message-get-spid proc))
-- (if spid (navi2ch-board-save-spid board spid))
-+ (navi2ch-net-update-cookies url proc)
-+ (navi2ch-net-save-cookies)
- proc)))
-
- (defun navi2ch-2ch-article-to-url
---- navi2ch-net.el.orig Fri Aug 6 23:02:01 2004
-+++ navi2ch-net.el Sun Jun 4 23:07:43 2006
-@@ -780,6 +780,134 @@
- ((string-match "^PON=\\([^;]+\\);" str)
- (return (cons (match-string 1 str) date))))))))
-
-+;; Cookie $B$O$3$s$J46$8$N(B alist $B$KF~$l$F$*$/!#(B
-+;; ((domain1 (/path1 ("name1" "value1" ...)
-+;; ("name2" "value2" ...) ...)
-+;; (/path2 ...) ...)
-+;; (domain2 ...) ...)
-+
-+(defvar navi2ch-net-cookies nil)
-+
-+(defun navi2ch-net-store-cookie (cookie domain path)
-+ (let ((domain (if (stringp domain) (intern (downcase domain)) domain))
-+ (path (if (stringp path) (intern path) path)))
-+ (let ((path-alist (assq domain navi2ch-net-cookies)))
-+ (unless path-alist
-+ (setq path-alist (list domain))
-+ (push path-alist navi2ch-net-cookies))
-+ (let ((cookie-list (assq path (cdr path-alist))))
-+ (if cookie-list
-+ (let ((elt (assoc (car cookie) (cdr cookie-list))))
-+ (if elt
-+ (setcdr elt (cdr cookie))
-+ (setcdr cookie-list (cons cookie (cdr cookie-list)))))
-+ (setq cookie-list (list path cookie))
-+ (setcdr path-alist (cons cookie-list (cdr path-alist))))))))
-+
-+(defun navi2ch-net-match-cookies (url)
-+ (let* ((alist (navi2ch-net-split-url url))
-+ (host (cdr (assq 'host alist)))
-+ (file (cdr (assq 'file alist)))
-+ (domain-list (list (intern (downcase host))))
-+ path-list)
-+ (when (string-match "\\..*\\..*\\'" host)
-+ (push (intern (downcase (match-string 0 host))) domain-list))
-+ (while (string-match "\\`\\(.*\\)/[^/]*" file)
-+ (let ((f (match-string 1 file)))
-+ (push (intern (if (string= f "") "/" f)) path-list)
-+ (setq file f)))
-+ (labels ((mapcan (function list) (apply #'nconc (mapcar function list))))
-+ (mapcan (lambda (domain)
-+ (mapcan (lambda (path)
-+ (navi2ch-net-expire-cookies
-+ (cdr (assq path
-+ (cdr (assq domain
-+ navi2ch-net-cookies))))))
-+ path-list))
-+ domain-list))))
-+
-+(defvar navi2ch-net-cookie-file "cookie.info")
-+
-+(defun navi2ch-net-cookie-file ()
-+ (expand-file-name navi2ch-net-cookie-file navi2ch-directory))
-+
-+(defun navi2ch-net-save-cookies ()
-+ (let ((now (current-time)))
-+ (labels ((strip (f l) (let ((tmp (delq nil (mapcar f (cdr l)))))
-+ (and tmp (cons (car l) tmp)))))
-+ (navi2ch-save-info
-+ (navi2ch-net-cookie-file)
-+ (delq nil
-+ (mapcar (lambda (path-alist)
-+ (strip (lambda (cookie-list)
-+ (strip (lambda (cookie)
-+ (and (cddr cookie)
-+ (navi2ch-compare-times
-+ (cddr cookie) now)
-+ cookie))
-+ cookie-list))
-+ path-alist))
-+ navi2ch-net-cookies))))))
-+
-+(defun navi2ch-net-load-cookies ()
-+ (setq navi2ch-net-cookies
-+ (navi2ch-load-info (navi2ch-net-cookie-file))))
-+
-+(add-hook 'navi2ch-save-status-hook 'navi2ch-net-save-cookies)
-+(add-hook 'navi2ch-load-status-hook 'navi2ch-net-load-cookies)
-+
-+(defun navi2ch-net-update-cookies (url proc)
-+ (let* ((case-fold-search t)
-+ (alist (navi2ch-net-split-url url))
-+ (host (cdr (assq 'host alist)))
-+ (file (cdr (assq 'file alist))))
-+ (dolist (pair (navi2ch-net-get-header proc) navi2ch-net-cookies)
-+ (when (string= (car pair) "Set-Cookie")
-+ (let* ((str (cdr pair))
-+ (date (when (string-match "expires=\\([^;]+\\)" str)
-+ (navi2ch-http-date-decode (match-string 1 str))))
-+ (domain (if (string-match "domain=\\([^;]+\\)" str)
-+ (match-string 1 str)
-+ host))
-+ (path (if (string-match "path=\\([^;]+\\)" str)
-+ (match-string 1 str)
-+ (if (and (string-match "\\(.*\\)/" file)
-+ (> (length (match-string 1 file)) 0))
-+ (match-string 1 file)
-+ "/"))))
-+ (when (string-match "^\\([^=]+\\)=\\([^;]*\\)" str)
-+ (let ((name (match-string 1 str))
-+ (value (match-string 2 str)))
-+ (setq value
-+ (decode-coding-string
-+ (navi2ch-replace-string "%[0-9A-Za-z][0-9A-Za-z]"
-+ (lambda (s)
-+ (string (string-to-number
-+ (substring s 1) 16)))
-+ value t t t)
-+ navi2ch-coding-system))
-+ (navi2ch-net-store-cookie (cons name
-+ (cons value date))
-+ domain path))))))))
-+
-+(defun navi2ch-net-expire-cookies (cookie-list)
-+ "COOKIE-LIST $B$+$i4|8B@Z$l$N%/%C%-!<$r=|$$$?%j%9%H$rJV$9!#(B"
-+ (let ((now (current-time)))
-+ (delq nil
-+ (mapcar (lambda (cookie)
-+ (when (or (null (cddr cookie))
-+ (navi2ch-compare-times (cddr cookie) now))
-+ cookie))
-+ cookie-list))))
-+
-+(defun navi2ch-net-cookie-string (cookies)
-+ "HTTP $B$N(B Cookie $B%X%C%@$H$7$FEO$9J8;zNs$rJV$9!#(B"
-+ (mapconcat (lambda (elt)
-+ (concat (navi2ch-net-url-hexify-string (car elt))
-+ "="
-+ (navi2ch-net-url-hexify-string (cadr elt))))
-+ cookies "; "))
-+
- (defun navi2ch-net-download-logo (board)
- (let ((coding-system-for-read 'binary)
- (coding-system-for-write 'binary)
diff --git a/japanese/navi2ch-emacs20/files/patch-navi2ch-list.el b/japanese/navi2ch-emacs20/files/patch-navi2ch-list.el
deleted file mode 100644
index ab2e81244953..000000000000
--- a/japanese/navi2ch-emacs20/files/patch-navi2ch-list.el
+++ /dev/null
@@ -1,11 +0,0 @@
---- navi2ch-list.el.orig Sun Aug 8 00:03:09 2004
-+++ navi2ch-list.el Wed Sep 7 01:44:31 2005
-@@ -85,7 +85,7 @@
- (nil " " navi2ch-list-board-name-face)))
-
- (defconst navi2ch-list-bbstable-default-url
-- "http://www.ff.iij4u.or.jp/~ch2/bbsmenu.html")
-+ "http://menu.2ch.net/bbsmenu.html")
-
- ;; add hook
- (add-hook 'navi2ch-save-status-hook 'navi2ch-list-save-info)
diff --git a/japanese/navi2ch-emacs20/pkg-descr b/japanese/navi2ch-emacs20/pkg-descr
deleted file mode 100644
index 67905ba3b677..000000000000
--- a/japanese/navi2ch-emacs20/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.
-
-WWW: http://navi2ch.sourceforge.net
diff --git a/japanese/navi2ch-emacs20/pkg-plist b/japanese/navi2ch-emacs20/pkg-plist
deleted file mode 100644
index e80bd3544b92..000000000000
--- a/japanese/navi2ch-emacs20/pkg-plist
+++ /dev/null
@@ -1,79 +0,0 @@
-%%PORTDOCS%%share/doc/ja/navi2ch/ChangeLog
-%%PORTDOCS%%share/doc/ja/navi2ch/README
-%%PORTDOCS%%share/doc/ja/navi2ch/TODO
-share/doc/ja/navi2ch/contrib/gikope.el
-share/doc/ja/navi2ch/contrib/navi2ch-logo.el
-share/doc/ja/navi2ch/contrib/navi2ch-migemo.el
-@dirrm share/doc/ja/navi2ch/contrib
-@dirrm share/doc/ja/navi2ch
-%%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch/icons/navi2ch-logo.img
-%%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch/icons/navi2ch-logo.xbm
-%%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch/icons/navi2ch-logo.xpm
-%%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch/icons/plugged.xpm
-%%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch/icons/unplugged.xpm
-@dirrm %%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch/icons
-@dirrm %%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch
-%%LISPDIR%%/navi2ch/navi2ch-article.el
-%%LISPDIR%%/navi2ch/navi2ch-article.elc
-%%LISPDIR%%/navi2ch/navi2ch-articles.el
-%%LISPDIR%%/navi2ch/navi2ch-articles.elc
-%%LISPDIR%%/navi2ch/navi2ch-auto-modify.el
-%%LISPDIR%%/navi2ch/navi2ch-auto-modify.elc
-%%LISPDIR%%/navi2ch/navi2ch-board-misc.el
-%%LISPDIR%%/navi2ch/navi2ch-board-misc.elc
-%%LISPDIR%%/navi2ch/navi2ch-board.el
-%%LISPDIR%%/navi2ch/navi2ch-board.elc
-%%LISPDIR%%/navi2ch/navi2ch-bookmark.el
-%%LISPDIR%%/navi2ch/navi2ch-bookmark.elc
-%%LISPDIR%%/navi2ch/navi2ch-directory.el
-%%LISPDIR%%/navi2ch/navi2ch-directory.elc
-%%LISPDIR%%/navi2ch/navi2ch-e21.el
-%%LISPDIR%%/navi2ch/navi2ch-e21.elc
-%%LISPDIR%%/navi2ch/navi2ch-face.el
-%%LISPDIR%%/navi2ch/navi2ch-face.elc
-%%LISPDIR%%/navi2ch/navi2ch-futaba.el
-%%LISPDIR%%/navi2ch/navi2ch-futaba.elc
-%%LISPDIR%%/navi2ch/navi2ch-head.el
-%%LISPDIR%%/navi2ch/navi2ch-head.elc
-%%LISPDIR%%/navi2ch/navi2ch-history.el
-%%LISPDIR%%/navi2ch/navi2ch-history.elc
-%%LISPDIR%%/navi2ch/navi2ch-http-date.el
-%%LISPDIR%%/navi2ch/navi2ch-http-date.elc
-%%LISPDIR%%/navi2ch/navi2ch-jbbs-net.el
-%%LISPDIR%%/navi2ch/navi2ch-jbbs-net.elc
-%%LISPDIR%%/navi2ch/navi2ch-jbbs-shitaraba.el
-%%LISPDIR%%/navi2ch/navi2ch-jbbs-shitaraba.elc
-%%LISPDIR%%/navi2ch/navi2ch-list.el
-%%LISPDIR%%/navi2ch/navi2ch-list.elc
-%%LISPDIR%%/navi2ch/navi2ch-localfile.el
-%%LISPDIR%%/navi2ch/navi2ch-localfile.elc
-%%LISPDIR%%/navi2ch/navi2ch-machibbs.el
-%%LISPDIR%%/navi2ch/navi2ch-machibbs.elc
-%%LISPDIR%%/navi2ch/navi2ch-message.el
-%%LISPDIR%%/navi2ch/navi2ch-message.elc
-%%LISPDIR%%/navi2ch/navi2ch-mona.el
-%%LISPDIR%%/navi2ch/navi2ch-mona.elc
-%%LISPDIR%%/navi2ch/navi2ch-multibbs.el
-%%LISPDIR%%/navi2ch/navi2ch-multibbs.elc
-%%LISPDIR%%/navi2ch/navi2ch-net.el
-%%LISPDIR%%/navi2ch/navi2ch-net.elc
-%%LISPDIR%%/navi2ch/navi2ch-oyster.el
-%%LISPDIR%%/navi2ch/navi2ch-oyster.elc
-%%LISPDIR%%/navi2ch/navi2ch-popup-article.el
-%%LISPDIR%%/navi2ch/navi2ch-popup-article.elc
-%%LISPDIR%%/navi2ch/navi2ch-search.el
-%%LISPDIR%%/navi2ch/navi2ch-search.elc
-%%LISPDIR%%/navi2ch/navi2ch-splash.el
-%%LISPDIR%%/navi2ch/navi2ch-splash.elc
-%%LISPDIR%%/navi2ch/navi2ch-util.el
-%%LISPDIR%%/navi2ch/navi2ch-util.elc
-%%LISPDIR%%/navi2ch/navi2ch-vars.el
-%%LISPDIR%%/navi2ch/navi2ch-vars.elc
-%%LISPDIR%%/navi2ch/navi2ch-version.el
-%%LISPDIR%%/navi2ch/navi2ch-version.elc
-%%LISPDIR%%/navi2ch/navi2ch-xmas.el
-%%LISPDIR%%/navi2ch/navi2ch-xmas.elc
-%%LISPDIR%%/navi2ch/navi2ch.el
-%%LISPDIR%%/navi2ch/navi2ch.elc
-@dirrm %%LISPDIR%%/navi2ch
-%%FSF%%@dirrmtry %%LISPDIR%%
diff --git a/japanese/w3/Makefile b/japanese/w3/Makefile
deleted file mode 100644
index 32bff49532ab..000000000000
--- a/japanese/w3/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# New ports collection makefile for: w3 on Mule
-# Date created: 31 December 1996
-# Whom: MITA Yoshio <mita@ee.t.u-tokyo.ac.jp>
-#
-# $FreeBSD$
-#
-
-COMMENT= WWW browser based on emacs/mule
-CATEGORIES= japanese
-
-DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version
-EXPIRATION_DATE= 2007-08-19
-
-# Don't RUN_DEPENDS on mule because we don't know which version the
-# user would want. We can't omit the BUILD_DEPENDS because it needs
-# to byte-compile .el files.
-BUILD_DEPENDS= mule:${PORTSDIR}/editors/mule
-RUN_DEPENDS= # none
-
-EMACSCMD= mule
-ELISPDIR= ${PREFIX}/lib/mule/site-lisp
-
-MASTERDIR= ${.CURDIR}/../../www/w3
-PKGDIR= ${.CURDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/w3/pkg-descr b/japanese/w3/pkg-descr
deleted file mode 100644
index c7fa813feaa0..000000000000
--- a/japanese/w3/pkg-descr
+++ /dev/null
@@ -1,27 +0,0 @@
-w3-2.2.26 package is WWW browser package for emacs.
-
-Info path and elisp load path would be set as follows :
-
- Info path - /usr/local/info
- load path - /usr/local/lib/mule/site-lisp/w3
-
-You may be happy by adding following lines to your .emacs file:
-
- (setq url-keep-history t)
- (setq url-be-asynchronous t)
- (setq w3-default-homepage
- "file://localhost/usr/share/doc/handbook/handbook.html")
-
-and copying .mosaic-hotlist-default file from /usr/local/share/examples/w3
-directory to your home directory.
-
-Setting above user environment would be only executed by
-/usr/local/share/examples/w3/user-install on your home directory.
-
-If you want to get an typesetting manual, copy Makefile and w3.texi from
-/usr/local/share/doc/w3 and 'make w3.dvi'.
-
-If you have installed correctly, type "M-x w3". Enjoy!
-
-- Kiriyama Kazuhiko
-kiri@kiri.toba-cmt.ac.jp
diff --git a/japanese/w3/pkg-plist b/japanese/w3/pkg-plist
deleted file mode 100644
index f8c27a46d63c..000000000000
--- a/japanese/w3/pkg-plist
+++ /dev/null
@@ -1,70 +0,0 @@
-lib/mule/site-lisp/w3/base64.el
-lib/mule/site-lisp/w3/base64.elc
-lib/mule/site-lisp/w3/font.el
-lib/mule/site-lisp/w3/font.elc
-lib/mule/site-lisp/w3/md5.el
-lib/mule/site-lisp/w3/md5.elc
-lib/mule/site-lisp/w3/mm.el
-lib/mule/site-lisp/w3/mm.elc
-lib/mule/site-lisp/w3/ssl.el
-lib/mule/site-lisp/w3/ssl.elc
-lib/mule/site-lisp/w3/url-hash.el
-lib/mule/site-lisp/w3/url-hash.elc
-lib/mule/site-lisp/w3/url.el
-lib/mule/site-lisp/w3/url.elc
-lib/mule/site-lisp/w3/urlauth.el
-lib/mule/site-lisp/w3/urlauth.elc
-lib/mule/site-lisp/w3/w3-about.el
-lib/mule/site-lisp/w3/w3-about.elc
-lib/mule/site-lisp/w3/w3-beta.el
-lib/mule/site-lisp/w3/w3-beta.elc
-lib/mule/site-lisp/w3/w3-draw.el
-lib/mule/site-lisp/w3/w3-draw.elc
-lib/mule/site-lisp/w3/w3-e19.el
-lib/mule/site-lisp/w3/w3-e19.elc
-lib/mule/site-lisp/w3/w3-emacs.el
-lib/mule/site-lisp/w3/w3-emacs.elc
-lib/mule/site-lisp/w3/w3-epoch.el
-lib/mule/site-lisp/w3/w3-epoch.elc
-lib/mule/site-lisp/w3/w3-hot.el
-lib/mule/site-lisp/w3/w3-hot.elc
-lib/mule/site-lisp/w3/w3-mac.el
-lib/mule/site-lisp/w3/w3-mac.elc
-lib/mule/site-lisp/w3/w3-mule.el
-lib/mule/site-lisp/w3/w3-mule.elc
-lib/mule/site-lisp/w3/w3-next.el
-lib/mule/site-lisp/w3/w3-next.elc
-lib/mule/site-lisp/w3/w3-parse.el
-lib/mule/site-lisp/w3/w3-parse.elc
-lib/mule/site-lisp/w3/w3-print.el
-lib/mule/site-lisp/w3/w3-print.elc
-lib/mule/site-lisp/w3/w3-srch.el
-lib/mule/site-lisp/w3/w3-srch.elc
-lib/mule/site-lisp/w3/w3-style.el
-lib/mule/site-lisp/w3/w3-style.elc
-lib/mule/site-lisp/w3/w3-sysdp.el
-lib/mule/site-lisp/w3/w3-sysdp.elc
-lib/mule/site-lisp/w3/w3-vars.el
-lib/mule/site-lisp/w3/w3-vars.elc
-lib/mule/site-lisp/w3/w3-wemac.el
-lib/mule/site-lisp/w3/w3-wemac.elc
-lib/mule/site-lisp/w3/w3-xemac.el
-lib/mule/site-lisp/w3/w3-xemac.elc
-lib/mule/site-lisp/w3/w3.el
-lib/mule/site-lisp/w3/w3.elc
-lib/mule/site-lisp/w3/xbm-button.el
-lib/mule/site-lisp/w3/xbm-button.elc
-lib/mule/site-lisp/w3/xpm-button.el
-lib/mule/site-lisp/w3/xpm-button.elc
-share/doc/w3/Makefile
-share/doc/w3/clean-cache
-share/doc/w3/w3.txi
-share/doc/w3/W3.ad
-share/examples/w3/dot.emacs
-share/examples/w3/dot.mosaic-hotlist-default
-share/examples/w3/user-install
-@dirrm lib/mule/site-lisp/w3
-@dirrmtry lib/mule/site-lisp
-@dirrmtry lib/mule
-@dirrm share/doc/w3
-@dirrm share/examples/w3