git: bd098b3b51f0 - main - japanese/wnn7egg: ressurect the port

From: Koichiro Iwao <meta_at_FreeBSD.org>
Date: Wed, 02 Apr 2025 08:02:46 UTC
The branch main has been updated by meta:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bd098b3b51f0b8a4659bb0630f06ec2533dcfc82

commit bd098b3b51f0b8a4659bb0630f06ec2533dcfc82
Author:     Koichiro Iwao <meta@FreeBSD.org>
AuthorDate: 2025-04-02 07:40:07 +0000
Commit:     Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2025-04-02 08:01:19 +0000

    japanese/wnn7egg: ressurect the port
    
    This reverts commit 8627bc8c0fb36e5779891d00b425ba93456becaf.
    
    PR:             285812
---
 MOVED                      |  1 -
 japanese/Makefile          |  1 +
 japanese/wnn7egg/Makefile  | 36 ++++++++++++++++++++++++++++++++++++
 japanese/wnn7egg/distinfo  |  3 +++
 japanese/wnn7egg/pkg-descr |  1 +
 japanese/wnn7egg/pkg-plist | 15 +++++++++++++++
 6 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/MOVED b/MOVED
index 5d72def8c2aa..accb7762eafe 100644
--- a/MOVED
+++ b/MOVED
@@ -4270,7 +4270,6 @@ databases/grass7|databases/grass8|2025-03-31|Has expired: Please use databases/g
 multimedia/tcmplex-panteltje||2025-03-31|Has expired: Abandonware, upstream is gone and no consumers in tree
 games/minecraft-client||2025-03-31|Has expired: dead upstream, no longer functional
 www/redmine50|www/redmine51|2025-03-31|Has expired: Requires ruby31
-japanese/wnn7egg||2025-03-31|Has expired: Upstream disapeared and distfile is no more available
 multimedia/projectx||2025-03-31|Has expired: Abandonware, last release in 2011 and dependens on legacy version of Java. Consider using multimedia/ffmpeg or multimedia/vlc
 x11-toolkits/shared-desktop-ontologies||2025-03-31|Has expired: Abandonedware, not used by KDE for a long time
 devel/jrtplib||2025-03-31|Has expired: Abandonware, no longer maintained upstream as of 2020
diff --git a/japanese/Makefile b/japanese/Makefile
index 538511793c20..a044b552d562 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -291,6 +291,7 @@
     SUBDIR += wdic-fpw
     SUBDIR += web1913-fpw
     SUBDIR += webalizer
+    SUBDIR += wnn7egg
     SUBDIR += wordnet-fpw
     SUBDIR += wordpress
     SUBDIR += wwasw-fpw
diff --git a/japanese/wnn7egg/Makefile b/japanese/wnn7egg/Makefile
new file mode 100644
index 000000000000..96e8962070fe
--- /dev/null
+++ b/japanese/wnn7egg/Makefile
@@ -0,0 +1,36 @@
+PORTNAME=	wnn7egg
+PORTVERSION=	1.02
+PORTREVISION=	1
+CATEGORIES=	japanese elisp
+MASTER_SITES=	http://www.omronsoft.co.jp/SP/pcunix/wnn7/support/modules/wnn7egg/
+DISTNAME=	wnn7-elisp-el-1.02-1
+EXTRACT_SUFX=	.tgz
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	Wnn7 elisp client
+WWW=		https://www.omronsoft.co.jp/SP/pcunix/wnn7/support/wnn7egg_src.html
+
+DEPRECATED=	Upstream disapeared and distfile is no more available
+EXPIRATION_DATE=2025-03-31
+
+EMACSDIR=	${STAGEDIR}${PREFIX}/share/emacs/site-lisp
+ELISPDIR=	${EMACSDIR}/wnn7egg
+MANIFEST=	MANIFEST.wnn7egg
+WRKSRC=		${WRKDIR}/wnn7/elisp
+
+NO_BUILD=	yes
+
+PORTDOCS=	README Setup_wnn7egg
+
+OPTIONS_DEFINE=	DOCS
+
+do-install:
+	${MKDIR} ${ELISPDIR}/its-v309
+	${INSTALL_DATA} ${WRKSRC}/emacs20/*.el ${ELISPDIR}
+	${INSTALL_DATA} ${WRKSRC}/emacs20/its-v309/*.el ${ELISPDIR}/its-v309
+
+	${INSTALL_DATA} ${WRKSRC}/emacs20/eggrc-wnn7 ${ELISPDIR}
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/japanese/wnn7egg/distinfo b/japanese/wnn7egg/distinfo
new file mode 100644
index 000000000000..6442e095dc22
--- /dev/null
+++ b/japanese/wnn7egg/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1743580760
+SHA256 (wnn7-elisp-el-1.02-1.tgz) = a6a31a8cf8770abe3c20defc707d76e78f34fa63e9ec009c76b284609ebe6d66
+SIZE (wnn7-elisp-el-1.02-1.tgz) = 213082
diff --git a/japanese/wnn7egg/pkg-descr b/japanese/wnn7egg/pkg-descr
new file mode 100644
index 000000000000..c7cb5ac68f93
--- /dev/null
+++ b/japanese/wnn7egg/pkg-descr
@@ -0,0 +1 @@
+Japanese input method 'Wnn7' elisp client.
diff --git a/japanese/wnn7egg/pkg-plist b/japanese/wnn7egg/pkg-plist
new file mode 100644
index 000000000000..c3c87315973f
--- /dev/null
+++ b/japanese/wnn7egg/pkg-plist
@@ -0,0 +1,15 @@
+share/emacs/site-lisp/wnn7egg/eggrc-wnn7
+share/emacs/site-lisp/wnn7egg/its-v309/han-kata.el
+share/emacs/site-lisp/wnn7egg/its-v309/hankaku.el
+share/emacs/site-lisp/wnn7egg/its-v309/hira.el
+share/emacs/site-lisp/wnn7egg/its-v309/kanainput.el
+share/emacs/site-lisp/wnn7egg/its-v309/kata.el
+share/emacs/site-lisp/wnn7egg/its-v309/zenkaku.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-cnv.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-com.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-edep.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-jsymbol.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-leim.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-lib.el
+share/emacs/site-lisp/wnn7egg/wnn7egg-rpc.el
+share/emacs/site-lisp/wnn7egg/wnn7egg.el