git: e3b862ef2edf - main - x11/eterm: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Wed, 31 Dec 2025 11:49:07 UTC
The branch main has been updated by rene:

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

commit e3b862ef2edf9cf0545f41537863d6453e523a92
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-12-31 11:48:59 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-12-31 11:48:59 +0000

    x11/eterm: Remove expired port
    
    2025-12-31 x11/eterm: unmaintained upstream, use x11/terminology instead
---
 MOVED                                        |  1 +
 x11/Makefile                                 |  1 -
 x11/eterm/Makefile                           | 58 ----------------------------
 x11/eterm/distinfo                           |  2 -
 x11/eterm/files/patch-doc_Makefile.in        | 38 ------------------
 x11/eterm/files/patch-src_command.c          | 11 ------
 x11/eterm/files/patch-src_pixmap.c           | 30 --------------
 x11/eterm/files/patch-src_pixmap.h           | 12 ------
 x11/eterm/files/patch-themes_Eterm_menus.cfg |  8 ----
 x11/eterm/files/patch-themes_auto_menus.cfg  |  8 ----
 x11/eterm/files/patch-themes_trans_menus.cfg |  8 ----
 x11/eterm/pkg-descr                          |  6 ---
 x11/eterm/pkg-plist                          | 51 ------------------------
 13 files changed, 1 insertion(+), 233 deletions(-)

diff --git a/MOVED b/MOVED
index 3894bbc0022f..569ed8949e4b 100644
--- a/MOVED
+++ b/MOVED
@@ -4957,3 +4957,4 @@ 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
+x11/eterm||2025-12-31|Has expired: unmaintained upstream, use x11/terminology instead
diff --git a/x11/Makefile b/x11/Makefile
index 50cca63cd3a6..5124a7121a87 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -79,7 +79,6 @@
     SUBDIR += elementary-terminal
     SUBDIR += emprint
     SUBDIR += erun
-    SUBDIR += eterm
     SUBDIR += evilvte
     SUBDIR += evtest
     SUBDIR += eww
diff --git a/x11/eterm/Makefile b/x11/eterm/Makefile
deleted file mode 100644
index d38031cce5ca..000000000000
--- a/x11/eterm/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-PORTNAME=	eterm
-PORTVERSION=	0.9.6
-PORTREVISION=	10
-CATEGORIES+=	x11
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/Eterm-${PORTVERSION}
-DISTNAME=	Eterm-${PORTVERSION}
-
-MAINTAINER?=	enlightenment@FreeBSD.org
-COMMENT?=	X11 terminal emulator based on rxvt/xterm
-WWW=		http://www.eterm.org/
-
-DEPRECATED=	unmaintained upstream, use x11/terminology instead
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS=	man2html:textproc/man2html
-LIB_DEPENDS=	libast.so:devel/libast \
-		libImlib2.so:graphics/imlib2
-
-GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS?=--enable-trans --enable-utmp \
-		--enable-xim --with-theme-update \
-		--with-backspace=bs --without-terminfo \
-		--enable-multi-charset
-
-.if exists(/usr/libexec/gdb)
-CONFIGURE_ENV=	GDB=/usr/libexec/gdb
-.else
-CONFIGURE_ENV=	GDB=/usr/bin/gdb
-.endif
-
-CFLAGS+=	-Wno-int-conversion
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-USES=		cpe iconv libtool shebangfix xorg
-SHEBANG_FILES=	${WRKSRC}/utils/kEsetroot.in
-perl_OLD_CMD=	@PERL@
-USE_CSTD=	gnu89
-USE_LDCONFIG=	yes
-USE_XORG=	x11 xt
-CPE_VENDOR=	eterm_project
-
-CONFLICTS_INSTALL?=	ja-eterm zh-eterm
-
-OPTIONS_DEFINE=	DOCS
-OPTIONS_DEFINE_i386=	MMX
-
-MMX_CONFIGURE_WITH=	mmx
-
-post-patch:
-	@${FIND} ${WRKSRC} -name '*.orig' -delete
-
-post-install:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/ReleaseNotes ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/doc/Eterm_reference.html ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/x11/eterm/distinfo b/x11/eterm/distinfo
deleted file mode 100644
index 003c917fd758..000000000000
--- a/x11/eterm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Eterm-0.9.6.tar.gz) = 72b907aa64f8bcf053f2ecbc8a2e243c6de353a94ecaf579ff2c4e3ae5d7e13c
-SIZE (Eterm-0.9.6.tar.gz) = 831756
diff --git a/x11/eterm/files/patch-doc_Makefile.in b/x11/eterm/files/patch-doc_Makefile.in
deleted file mode 100644
index 86ce3672154d..000000000000
--- a/x11/eterm/files/patch-doc_Makefile.in
+++ /dev/null
@@ -1,38 +0,0 @@
---- doc/Makefile.in.orig	2011-03-16 06:10:30 UTC
-+++ doc/Makefile.in
-@@ -375,7 +375,6 @@ info-am:
- 
- install-data-am: install-man
- 	@$(NORMAL_INSTALL)
--	$(MAKE) $(AM_MAKEFLAGS) install-data-hook
- 
- install-exec-am:
- 
-@@ -417,26 +416,17 @@ uninstall-man: uninstall-man1
- 	uninstall-man uninstall-man1
- 
- 
--all: Makefile Eterm.1.html
-+all: Makefile
- 
- Eterm.1: $(top_srcdir)/doc/Eterm.1.in
- 	$(SED) -e 's%@''VERSION''@%$(VERSION)%g' -e 's%@''DATE''@%$(DATE)%g' -e 's%@THEMEDIR@%$(pkgdatadir)/themes%g' $(top_srcdir)/doc/$@.in > $@
- 
--Eterm.1.html: Eterm.1
--	(nroff -man $< | man2html -title Eterm > $@) || :
--
- Eterm.tcap: Eterm.ti
- 	-(infocmp -C -sc Eterm | sed -e '/Reconstructed/d' -e '/\.\.sa=/d' \
- 	  -e 's!^\([[:space:]]:co#.*\):\\$$!\1:pa#64:Co#8:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39m\\E[49m:\\!' \
- 	  -e 's!:$$!:\\!' ; echo '	:ac=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:' \
- 	  ) > Eterm.tcap.new && mv Eterm.tcap.new Eterm.tcap || rm -f Eterm.tcap.new
- 
--install-data-hook:
--	$(TIC) Eterm.ti || (mkinstalldirs $(HOME)/.terminfo && $(TIC) -o$(HOME)/.terminfo Eterm.ti) || :
--	-if test -f /usr/share/misc/termcap && test -f Eterm.tcap ; then \
--	    grep -i 'Eterm Terminal Emulator' /usr/share/misc/termcap || cat Eterm.tcap >> /usr/share/misc/termcap ; \
--	    cap_mkdb termcap ; \
--	fi || :
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
diff --git a/x11/eterm/files/patch-src_command.c b/x11/eterm/files/patch-src_command.c
deleted file mode 100644
index e40e892c5a3c..000000000000
--- a/x11/eterm/files/patch-src_command.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/command.c.orig	2011-03-16 06:05:03 UTC
-+++ src/command.c
-@@ -1561,7 +1561,7 @@ get_tty(void)
-      * child processes remain alive upon deletion of the window.
-      */
-     {
--        unsigned short i;
-+        unsigned long i;
-         unsigned long max_fds;
- 
-         /* get number of available file descriptors */
diff --git a/x11/eterm/files/patch-src_pixmap.c b/x11/eterm/files/patch-src_pixmap.c
deleted file mode 100644
index 3b72a16e3937..000000000000
--- a/x11/eterm/files/patch-src_pixmap.c
+++ /dev/null
@@ -1,30 +0,0 @@
-imlib_strerror is provided by Imlib2
-
---- src/pixmap.c.orig	2011-03-16 06:09:23 UTC
-+++ src/pixmap.c
-@@ -171,6 +171,7 @@ image_mode_any(unsigned char mode)
- }
- 
- #ifdef PIXMAP_SUPPORT
-+#if 0
- const char *
- imlib_strerror(Imlib_Load_Error err)
- {
-@@ -224,6 +225,7 @@ imlib_strerror(Imlib_Load_Error err)
-     }
-     ASSERT_NOTREACHED_RVAL("");
- }
-+#endif
- 
- unsigned short
- parse_pixmap_ops(char *str)
-@@ -1916,7 +1918,8 @@ update_desktop_info(int *w, int *h)
-     }
-     if (desktop_window == None) {
-         libast_print_error("Unable to locate desktop window.  If you are running Enlightenment, please\n"
--                    "restart.  If not, please set your background image with Esetroot, then try again.");
-+                    "restart.  If not, please set your background image with Esetroot, then try again.\n"
-+		    "Or, if you are running Enlightenment DR17, use e17setroot.");
-         return 0;
-     }
-     if (desktop_pixmap == None) {
diff --git a/x11/eterm/files/patch-src_pixmap.h b/x11/eterm/files/patch-src_pixmap.h
deleted file mode 100644
index 5a8770d7a32f..000000000000
--- a/x11/eterm/files/patch-src_pixmap.h
+++ /dev/null
@@ -1,12 +0,0 @@
-imlib_strerror is provided by Imlib2
-
---- src/pixmap.h.orig	2009-01-06 09:05:36 UTC
-+++ src/pixmap.h
-@@ -221,7 +221,6 @@ extern unsigned char image_mode_any(unsigned char);
- extern const char *get_image_type(unsigned char);
- extern unsigned char image_mode_any(unsigned char);
- #ifdef PIXMAP_SUPPORT
--extern const char *imlib_strerror(Imlib_Load_Error);
- extern unsigned short parse_pixmap_ops(char *);
- extern unsigned short set_pixmap_scale(const char *, pixmap_t *);
- extern unsigned char check_image_ipc(unsigned char);
diff --git a/x11/eterm/files/patch-themes_Eterm_menus.cfg b/x11/eterm/files/patch-themes_Eterm_menus.cfg
deleted file mode 100644
index 03e3a735c190..000000000000
--- a/x11/eterm/files/patch-themes_Eterm_menus.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
---- themes/Eterm/menus.cfg.orig	2008-08-17 09:38:39 UTC
-+++ themes/Eterm/menus.cfg
-@@ -1,4 +1,4 @@
--<Eterm-0.9.1>
-+<Eterm-0.9.2>
- begin menu
-   title Font
-   begin menuitem
diff --git a/x11/eterm/files/patch-themes_auto_menus.cfg b/x11/eterm/files/patch-themes_auto_menus.cfg
deleted file mode 100644
index 4ab56b0b7dd1..000000000000
--- a/x11/eterm/files/patch-themes_auto_menus.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
---- themes/auto/menus.cfg.orig	2008-08-17 09:38:39 UTC
-+++ themes/auto/menus.cfg
-@@ -1,4 +1,4 @@
--<Eterm-0.9.1>
-+<Eterm-0.9.2>
- begin menu
-   title Font
-   begin menuitem
diff --git a/x11/eterm/files/patch-themes_trans_menus.cfg b/x11/eterm/files/patch-themes_trans_menus.cfg
deleted file mode 100644
index 10769ab5c9f5..000000000000
--- a/x11/eterm/files/patch-themes_trans_menus.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
---- themes/trans/menus.cfg.orig	2008-08-17 09:38:39 UTC
-+++ themes/trans/menus.cfg
-@@ -1,4 +1,4 @@
--<Eterm-0.9.1>
-+<Eterm-0.9.2>
- begin menu
-   title Font
-   begin menuitem
diff --git a/x11/eterm/pkg-descr b/x11/eterm/pkg-descr
deleted file mode 100644
index 2b7fc85e7e2b..000000000000
--- a/x11/eterm/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Eterm is a color vt102 terminal emulator intended as a replacement for
-xterm. It is designed with a Freedom of Choice philosophy, leaving as
-much power, flexibility, and freedom as possible in the hands of the
-user. It is designed to look good and work well, but takes a
-feature-rich approach rather than one of minimalism while still
-maintaining speed and efficiency.
diff --git a/x11/eterm/pkg-plist b/x11/eterm/pkg-plist
deleted file mode 100644
index f705722174ee..000000000000
--- a/x11/eterm/pkg-plist
+++ /dev/null
@@ -1,51 +0,0 @@
-bin/Esetroot
-bin/Etbg
-bin/Etbg_update_list
-bin/Etcolors
-@mode 4771
-bin/Eterm
-@mode
-bin/Etsearch
-bin/Ettable
-bin/kEsetroot
-lib/libEterm-0.9.6.so
-lib/libEterm.a
-lib/libEterm.so
-share/man/man1/Eterm.1.gz
-share/Eterm/gdb.scr
-share/Eterm/pix/bar_horizontal_1.png
-share/Eterm/pix/bar_horizontal_2.png
-share/Eterm/pix/bar_horizontal_3.png
-share/Eterm/pix/bar_vertical_1.png
-share/Eterm/pix/bar_vertical_2.png
-share/Eterm/pix/bar_vertical_3.png
-share/Eterm/pix/button_arrow_down_1.png
-share/Eterm/pix/button_arrow_down_2.png
-share/Eterm/pix/button_arrow_down_3.png
-share/Eterm/pix/button_arrow_up_1.png
-share/Eterm/pix/button_arrow_up_2.png
-share/Eterm/pix/button_arrow_up_3.png
-share/Eterm/pix/exit.png
-share/Eterm/pix/help.png
-share/Eterm/pix/menu1.png
-share/Eterm/pix/menu2.png
-share/Eterm/pix/menu3.png
-share/Eterm/pix/pixmaps.list
-share/Eterm/pix/scale/Neopolis-horizon.jpg
-share/Eterm/pix/thumb_1.png
-share/Eterm/pix/thumb_2.png
-share/Eterm/pix/tile/circuit.jpg
-share/Eterm/themes/Escreen/menus.cfg
-share/Eterm/themes/Escreen/pixmaps.list
-share/Eterm/themes/Escreen/theme.cfg
-share/Eterm/themes/Eterm/menus.cfg
-share/Eterm/themes/Eterm/pixmaps.list
-share/Eterm/themes/Eterm/theme.cfg
-share/Eterm/themes/auto/menus.cfg
-share/Eterm/themes/auto/pixmaps.list
-share/Eterm/themes/auto/theme.cfg
-share/Eterm/themes/trans/menus.cfg
-share/Eterm/themes/trans/pixmaps.list
-share/Eterm/themes/trans/theme.cfg
-%%PORTDOCS%%%%DOCSDIR%%/Eterm_reference.html
-%%PORTDOCS%%%%DOCSDIR%%/ReleaseNotes