git: 412acefd1e2b - main - japanese/eterm: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 31 Dec 2025 11:47:17 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=412acefd1e2b0c0fe83fa7de44441ff419e40d39
commit 412acefd1e2b0c0fe83fa7de44441ff419e40d39
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-12-31 11:47:05 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-12-31 11:47:05 +0000
japanese/eterm: Remove expired port
2025-12-31 japanese/eterm: unmaintained upstream, use x11/terminology instead
---
MOVED | 1 +
japanese/Makefile | 1 -
japanese/eterm/Makefile | 38 ----------------------
japanese/eterm/files/extra-patch-configure | 28 ----------------
japanese/eterm/files/extra-patch-src_command.c | 13 --------
japanese/eterm/files/extra-patch-src_defaultfont.h | 15 ---------
japanese/eterm/files/extra-patch-src_feature.h | 13 --------
japanese/eterm/pkg-descr | 5 ---
8 files changed, 1 insertion(+), 113 deletions(-)
diff --git a/MOVED b/MOVED
index 78494f1cedd7..3894bbc0022f 100644
--- a/MOVED
+++ b/MOVED
@@ -4956,3 +4956,4 @@ www/unit-python||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025
audio/traverso||2025-12-31|Has expired: unfetchable
ftp/net2ftp||2025-12-31|Has expired: unfetchable
graphics/stamp||2025-12-31|Has expired: historical tool, use imagemagick instead
+japanese/eterm||2025-12-31|Has expired: unmaintained upstream, use x11/terminology instead
diff --git a/japanese/Makefile b/japanese/Makefile
index cb38fc76373e..212f5bf91555 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -47,7 +47,6 @@
SUBDIR += edyvalue
SUBDIR += eijiro-fpw
SUBDIR += epwutil
- SUBDIR += eterm
SUBDIR += fcitx-anthy
SUBDIR += fcitx-mozc
SUBDIR += fcitx-skk
diff --git a/japanese/eterm/Makefile b/japanese/eterm/Makefile
deleted file mode 100644
index 818753fa0615..000000000000
--- a/japanese/eterm/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-CATEGORIES= japanese
-
-MASTERDIR= ${.CURDIR}/../../x11/eterm
-
-MAINTAINER= nobutaka@FreeBSD.org
-COMMENT= X11 terminal emulator based on rxvt/xterm that supports Japanese
-
-DEPRECATED= Depends on expired x11/eterm
-EXPIRATION_DATE=2026-03-31
-
-EXTRA_PATCHES= ${.CURDIR}/files/extra-patch-configure \
- ${.CURDIR}/files/extra-patch-src_command.c \
- ${.CURDIR}/files/extra-patch-src_defaultfont.h \
- ${.CURDIR}/files/extra-patch-src_feature.h
-
-CONFIGURE_ARGS= --enable-trans --enable-utmp \
- --enable-xim --with-theme-update \
- --with-backspace=bs --without-terminfo \
- --enable-multi-charset=kanji
-
-CONFLICTS_INSTALL= eterm zh-eterm # bin/Eterm
-
-PKGDIR= ${.CURDIR}
-PLIST= ${MASTERDIR}/pkg-plist
-
-THEMES= Escreen Eterm auto trans
-
-pre-configure:
- @${REINPLACE_CMD} -e "s,@PERL@,${LOCALBASE}/bin/perl," ${WRKSRC}/utils/kEsetroot.in
-
-post-configure:
- for theme in ${THEMES} ; do \
- ${CP} ${WRKSRC}/themes/$$theme/theme.cfg ${WRKSRC}/themes/$$theme/theme.cfg.bak ; \
- ${SED} -e "s,term_name xterm-color,term_name kterm," < ${WRKSRC}/themes/$$theme/theme.cfg.bak > ${WRKSRC}/themes/$$theme/theme.cfg ; \
- ${RM} ${WRKSRC}/themes/$$theme/theme.cfg.bak ; \
- done
-
-.include "${MASTERDIR}/Makefile"
diff --git a/japanese/eterm/files/extra-patch-configure b/japanese/eterm/files/extra-patch-configure
deleted file mode 100644
index c729abd5e7d2..000000000000
--- a/japanese/eterm/files/extra-patch-configure
+++ /dev/null
@@ -1,28 +0,0 @@
---- configure.orig Wed Aug 23 03:24:36 2006
-+++ configure Wed Dec 13 02:10:34 2006
-@@ -25608,16 +25608,16 @@
-
- DEF_FONT_IDX=0
- MULTICHAR_ENCODING="eucj"
-- FONT0="fixed"
-- FONT1="8x16"
-- FONT2="9x18"
-- FONT3="12x24"
-- FONT4="13x26"
-+ FONT0="7x14"
-+ FONT1="a10"
-+ FONT2="r12"
-+ FONT3="8x16"
-+ FONT4="12x24"
- MFONT0="k14"
-- MFONT1="jiskan16"
-- MFONT2="jiskan18"
-- MFONT3="jiskan24"
-- MFONT4="jiskan26"
-+ MFONT1="k10"
-+ MFONT2="k12"
-+ MFONT3="kanji16"
-+ MFONT4="kanji24"
- elif test "$MULTI_CHARSET_TYPE" = "euc-kr" -o "$MULTI_CHARSET_TYPE" = "euckr"; then
- echo "$as_me:$LINENO: result: euckr" >&5
- echo "${ECHO_T}euckr" >&6
diff --git a/japanese/eterm/files/extra-patch-src_command.c b/japanese/eterm/files/extra-patch-src_command.c
deleted file mode 100644
index cae9a31fa935..000000000000
--- a/japanese/eterm/files/extra-patch-src_command.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/command.c.orig 2011-03-16 07:05:03.000000000 +0100
-+++ src/command.c 2011-05-19 11:15:36.000000000 +0200
-@@ -1883,10 +1883,6 @@
- D_FONT(("Created fontset from %s, %d missing charsets (\"%s\").\n", fontname, mc,
- ((mc > 0) ? (ml[0]) : ("N/A"))));
- FREE(fontname);
-- if (mc) {
-- XFreeStringList(ml);
-- /*fontset = 0;*/
-- }
- }
- return fontset;
- }
diff --git a/japanese/eterm/files/extra-patch-src_defaultfont.h b/japanese/eterm/files/extra-patch-src_defaultfont.h
deleted file mode 100644
index 5eccec35b2b1..000000000000
--- a/japanese/eterm/files/extra-patch-src_defaultfont.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/defaultfont.h.orig Tue Aug 26 09:35:29 2003
-+++ src/defaultfont.h Sun Jan 18 05:39:35 2004
-@@ -95,9 +95,9 @@
- #define NFONT_LIST_NULL NFONT_LIST_10646
- #define MFONT_LIST_NULL MFONT_LIST_10646
-
--#define DEF_EUCJ 1
--#define NFONT_LIST_EUCJ "6x12","7x14", "8x16", "9x18", "12x24"
--#define MFONT_LIST_EUCJ "k12", "k14", "kanji16", "k18", "kanji24"
-+#define DEF_EUCJ 0
-+#define NFONT_LIST_EUCJ "7x14","a10", "r12", "8x16", "12x24"
-+#define MFONT_LIST_EUCJ "k14", "k10", "k12", "kanji16", "kanji24"
-
- #define DEF_GB 0
- #define NFONT_LIST_GB "8x16", "12x24", "", "", ""
diff --git a/japanese/eterm/files/extra-patch-src_feature.h b/japanese/eterm/files/extra-patch-src_feature.h
deleted file mode 100644
index 2db7651df7de..000000000000
--- a/japanese/eterm/files/extra-patch-src_feature.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/feature.h.orig Sat Sep 15 17:19:46 2001
-+++ src/feature.h Sat Sep 15 17:20:24 2001
-@@ -254,8 +254,8 @@
- #define APL_NAME "Eterm"
-
- /* COLORTERM, TERM environment variables */
--#define TERMENV "Eterm"
--#define COLORTERMENV "Eterm"
-+#define TERMENV "kterm"
-+#define COLORTERMENV "kterm"
-
- #ifdef NO_MOUSE_REPORT
- # ifndef NO_MOUSE_REPORT_SCROLLBAR
diff --git a/japanese/eterm/pkg-descr b/japanese/eterm/pkg-descr
deleted file mode 100644
index 616507304728..000000000000
--- a/japanese/eterm/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Eterm is a color vt102 terminal emulator for X Window system.
-It supports pixmap and pseudo-transparent background. It also
-supports Japanese input with XIM (X Input Method) protocol.
-If you want to input Japanese, use "--input-method" and
-"--preedit-type" option.