git: 24f351cb4bbe - main - japanese/esecanna: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 31 Mar 2025 16:32:17 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=24f351cb4bbe8514bbaed9d5654ec8c49bd7a225
commit 24f351cb4bbe8514bbaed9d5654ec8c49bd7a225
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-03-31 16:32:07 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-03-31 16:32:07 +0000
japanese/esecanna: Remove expired port
2025-03-31 japanese/esecanna: Upstream disapeared and distfile is no more available
---
MOVED | 1 +
japanese/Makefile | 1 -
japanese/esecanna/Makefile | 39 -------------------------
japanese/esecanna/distinfo | 2 --
japanese/esecanna/files/esecanna.in | 49 --------------------------------
japanese/esecanna/files/patch-README.jp | 47 ------------------------------
japanese/esecanna/files/patch-esecannarc | 15 ----------
japanese/esecanna/pkg-descr | 18 ------------
japanese/esecanna/pkg-message | 24 ----------------
japanese/esecanna/pkg-plist | 7 -----
10 files changed, 1 insertion(+), 202 deletions(-)
diff --git a/MOVED b/MOVED
index 110c1acfa610..05163cfacee0 100644
--- a/MOVED
+++ b/MOVED
@@ -4288,3 +4288,4 @@ devel/py-opengrok-tools||2025-03-31|Has expired: Depends on expired devel/py-pyt
multimedia/gmtk||2025-03-31|Has expired: Support library for deprecated port multimedia/gnome-mplayer
lang/neko||2025-03-31|Has expired: Depends on expired security/mbedtls2
devel/radian||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner
+japanese/esecanna||2025-03-31|Has expired: Upstream disapeared and distfile is no more available
diff --git a/japanese/Makefile b/japanese/Makefile
index d87e1a2b21bf..538511793c20 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -49,7 +49,6 @@
SUBDIR += edyvalue
SUBDIR += eijiro-fpw
SUBDIR += epwutil
- SUBDIR += esecanna
SUBDIR += eterm
SUBDIR += fcitx-anthy
SUBDIR += fcitx-mozc
diff --git a/japanese/esecanna/Makefile b/japanese/esecanna/Makefile
deleted file mode 100644
index 1e0864ff86a8..000000000000
--- a/japanese/esecanna/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-PORTNAME= esecanna
-PORTVERSION= 1.0.1
-PORTREVISION= 6
-CATEGORIES= japanese
-MASTER_SITES= http://esecanna.netfort.gr.jp/ \
- LOCAL/knu
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-DIST_SUBDIR= esecanna
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Pseudo cannaserver which wraps some other input engines
-WWW= http://esecanna.netfort.gr.jp/
-
-DEPRECATED= Upstream disapeared and distfile is no more available
-EXPIRATION_DATE=2025-03-31
-
-USE_RC_SUBR= esecanna
-
-GNU_CONFIGURE= yes
-USES= gmake
-CONFIGURE_ARGS= --with-piddir="/var/run/esecanna"
-
-DOCS= CREDITS CHANGES.jp README.First.jp README.jp
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- ${REINPLACE_CMD} -e " \
- s,!!PREFIX!!,${PREFIX},g; \
- " \
- ${WRKSRC}/README.jp \
- ${WRKSRC}/esecannarc
-
-post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/esecanna
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/esecanna
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/japanese/esecanna/distinfo b/japanese/esecanna/distinfo
deleted file mode 100644
index 0b6d351771ee..000000000000
--- a/japanese/esecanna/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (esecanna/esecanna_1.0.1.tar.gz) = 555958a934afe4618682f80a176a3682323f1cc3205778173c96f20f23d67baa
-SIZE (esecanna/esecanna_1.0.1.tar.gz) = 170945
diff --git a/japanese/esecanna/files/esecanna.in b/japanese/esecanna/files/esecanna.in
deleted file mode 100644
index 676e79f4d4be..000000000000
--- a/japanese/esecanna/files/esecanna.in
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: esecanna
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# esecanna_enable (bool): Set to NO by default.
-# Set it to YES to enable esecanna.
-
-. /etc/rc.subr
-
-name=esecanna
-rcvar=esecanna_enable
-
-esecannaserver=%%PREFIX%%/sbin/esecannaserver
-
-# XXX
-command=/usr/bin/nohup
-command_args=">/dev/null $esecannaserver"
-procname=$esecannaserver
-
-pidfile=/var/run/esecanna/esecanna.pid
-esecanna_chdir="$(dirname $pidfile)"
-required_files=%%PREFIX%%/etc/esecannarc
-
-start_precmd="esecanna_prestart"
-
-esecanna_prestart () {
- if [ -f %%PREFIX%%/vje30/.version ] \
- && grep -qw 'FREE TRIAL VERSION' %%PREFIX%%/vje30/.version; then
- echo '** Using VJE-Delta 3.0 trial, it is unable to connect to vjed on startup.'
- echo '** Please execute $esecannaserver manually after once you run vje.'
- exit 255
- fi
-
- /bin/rm -f /tmp/.iroha_unix/IROHA
-
- /bin/mkdir -p /var/run/esecanna
-}
-
-load_rc_config $name
-
-: ${esecanna_enable="NO"}
-
-run_rc_command "$1"
diff --git a/japanese/esecanna/files/patch-README.jp b/japanese/esecanna/files/patch-README.jp
deleted file mode 100644
index 3daab7d4b686..000000000000
--- a/japanese/esecanna/files/patch-README.jp
+++ /dev/null
@@ -1,47 +0,0 @@
---- README.jp.orig 2000-09-09 03:38:39 UTC
-+++ README.jp
-@@ -5,7 +5,7 @@
-
- 1) えせかんなの設定
-
--/etc/esecannarc はえせかんなのデフォルトの動作を定めます。重要なのは
-+!!PREFIX!!/etc/esecannarc はえせかんなのデフォルトの動作を定めます。重要なのは
- IME=xxxx
- と書いてある行です。この行では、えせかんながデフォルトで接続を試みるかな漢字変
- 換サーバーを指定します。かな漢字変換サーバーと、xxxx の対応は次の通りです。
-@@ -18,18 +18,18 @@
- ATOK12 ATOK
-
- 次にユーザーごとの設定です。ユーザーごとの設定は、そのユーザーのホームディレク
--トリの .esecannarc というファイルで指定します。もしなければ、/etc/esecannarc
--をコピーしてください。このファイルの
-+トリの .esecannarc というファイルで指定します。もしなければ、
-+!!PREFIX!!/etc/esecannarc をコピーしてください。このファイルの
- IME=xxxx
- という行は、そのユーザーが接続する変換サーバーを定めます。設定方法は
--/etc/esecannarc の場合と同じです。
-+!!PREFIX!!/etc/esecannarc の場合と同じです。
- 他にも .esecannarc では色々と設定可能ですが、これは各モジュールの README.jp
- を読んでください。
-
- 2) 設定ファイルの優先順位
-
-- もし .esecannarc がある場合はそちらを優先します。ない場合 /etc/esecannarc を
--使用します。
-+ もし .esecannarc がある場合はそちらを優先します。ない場合
-+!!PREFIX!!/etc/esecannarc を使用します。
-
- 3) モジュールについて
-
-@@ -43,10 +43,7 @@
-
- 4) 他
-
-- 起動時に自動で立ち上がるようにしたければ、/etc/rc.d/rc.local などに
--esecannaserver
--の一行を加えてください。cannaserver と同時に使うことは出来ないので注意してくだ
--さい。
-+cannaserver と同時に使うことは出来ないので注意してください。
-
- えせかんなは /var/log/esecanna.log にログを吐きます。このログを見て、何が起き
- てるのか、手がかりを得ることが出来ます。
diff --git a/japanese/esecanna/files/patch-esecannarc b/japanese/esecanna/files/patch-esecannarc
deleted file mode 100644
index b7cdcaffa791..000000000000
--- a/japanese/esecanna/files/patch-esecannarc
+++ /dev/null
@@ -1,15 +0,0 @@
---- esecannarc.orig Sat Sep 9 12:39:06 2000
-+++ esecannarc Sat Sep 9 18:58:06 2000
-@@ -1,10 +1,10 @@
- ## これは えせかんな の総合設定ファイルであり、また、
- ## ユーザー別設定ファイルのサンプルでもあります。
--## 総合設定ファイルとして、/etc/esecannarc にないと起動しません。
-+## 総合設定ファイルとして、!!PREFIX!!/etc/esecannarc にないと起動しません。
-
- # IME.. VJE/ATOK/WNN どれをつかうか。
- # ~/.esecannarc の場合は、そのユーザーがどの IME を使うかを指定するが、
--# /etc/esecannarc の場合は、~/.esecannarc がない場合にどの IME を
-+# !!PREFIX!!/etc/esecannarc の場合は、~/.esecannarc がない場合にどの IME を
- # デフォルトで使うか、を指定する。
- # VJE25:VJE30:ATOK:WNN6 のなかから指定。
- IME=VJE30
diff --git a/japanese/esecanna/pkg-descr b/japanese/esecanna/pkg-descr
deleted file mode 100644
index f3949aa7cdd8..000000000000
--- a/japanese/esecanna/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Esecanna pretends to be a cannaserver and listens to canna clients.
-It interprets to one of the VJE 3.0/2.5 or Wnn6 servers what they say,
-then passes through to them what it results.
-
-You'll have to install one of the esecanna modules to run it.
-
-With this, you can use VJE 3.0/2.5 or Wnn6's smart input engine
-also from the console applications.
-
- [ canna clients ] (mule, jvim, etc.)
- || /\
- \/ ||
- [ esecanna ] (esecannaserver + {vje30,wnn6} module)
- || /\
- \/ ||
- [ input engine ] (vjed or jserver)
-
-Further information is found on the following web site:
diff --git a/japanese/esecanna/pkg-message b/japanese/esecanna/pkg-message
deleted file mode 100644
index bddade586365..000000000000
--- a/japanese/esecanna/pkg-message
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Quick Setup:
- Take the following steps all as root.
- 1) Install one of the esecanna-module ports.
- 2) Edit `${PREFIX}/etc/esecannarc'.
- 3) Stop and disable cannaserver if you have it running.
- 4) Run `${PREFIX}/etc/rc.d/esecanna.sh start'.
- 5) Add `esecanna_enable=YES' to /etc/rc.conf so that
- esecanna automatically starts on (every) boot.
-
-User can copy `${PREFIX}/etc/esecannarc' to `~/.esecannarc'
-and customize it to his/her needs. If esecanna does not
-work as excepted, please consult the documents under
-${PREFIX}/share/doc/esecanna/ and log output kept in
-`/var/log/esecanna.log'.
-
-Note:
- Using VJE-Delta 3.0 trial, esecannaserver will fail to
-connect to vjed until after once you run vje.
-EOM
-}
-]
diff --git a/japanese/esecanna/pkg-plist b/japanese/esecanna/pkg-plist
deleted file mode 100644
index 072456981041..000000000000
--- a/japanese/esecanna/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-etc/esecannarc
-@dir lib/esecanna
-sbin/esecannaserver
-%%PORTDOCS%%share/doc/esecanna/CREDITS
-%%PORTDOCS%%share/doc/esecanna/CHANGES.jp
-%%PORTDOCS%%share/doc/esecanna/README.First.jp
-%%PORTDOCS%%share/doc/esecanna/README.jp