1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[std]= Terminal emulator for the X Window System
8 HOMEPAGE= https://invisible-island.net/xterm/
12 SITES[main]= http://invisible-mirror.net/archives/xterm/
13 ftp://ftp.invisible-island.net/xterm/
14 DISTFILE[1]= xterm-394.tgz:main
20 OPTIONS_AVAILABLE= DECTERM DABBREV SIXEL REGIS
21 OPTIONS_STANDARD= DECTERM DABBREV SIXEL REGIS
23 BUILD_DEPENDS= xorg-luit:primary:std
25 USES= cpe ncurses pcre fontconfig
26 XORG_COMPONENTS= xinerama ice xt sm xaw xft xrender
29 LICENSE_FILE= MIT:{{WRKDIR}}/LICENSE_MIT
30 LICENSE_AWK= MIT:"^$$"
31 LICENSE_SOURCE= MIT:{{WRKSRC}}/INSTALL
34 CPE_VENDOR= invisible-island
35 FPC_EQUIVALENT= x11/xterm
38 CONFIGURE_ARGS= --enable-narrowproto
48 CONFIGURE_ENV= cf_cv_lib_tgetent="-lncurses -ltinfo"
50 CFLAGS= -I{{NCURSESINC}}
51 VAR_OPSYS[freebsd]= CONFIGURE_ARGS=--with-utempter
52 VAR_OPSYS[linux]= CONFIGURE_ENV=ac_cv_func_wcwidth=no
54 [SIXEL].DESCRIPTION= Enable Sixel graphics support
55 [SIXEL].CONFIGURE_ENABLE_BOTH= sixel-graphics
57 [DECTERM].DESCRIPTION= Enable DECterm Locator support
58 [DECTERM].CONFIGURE_ENABLE_BOTH= dec-locator
60 [DABBREV].DESCRIPTION= Enable support for dabbrev-expand
61 [DABBREV].CONFIGURE_ENABLE_BOTH= dabbrev
63 [REGIS].DESCRIPTION= Enable ReGIS graphics support
64 [REGIS].CONFIGURE_ENABLE_BOTH= regis-graphics
67 .for f in koi8rxterm resize uxterm xterm
68 ${CHMOD} ${BINMODE} ${STAGEDIR}${PREFIX}/bin/${f}
70 @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications/
71 ${INSTALL_DATA} ${WRKSRC}/xterm.desktop \
72 ${STAGEDIR}${PREFIX}/share/applications/
74 [FILE:438:descriptions/desc.primary]
75 The xterm program is the standard terminal emulator for the X
76 Window System. It provides DEC VT102/VT220 and Tektronix 4014
77 compatible terminals for programs that can't use the window
78 system directly. If the underlying operating system supports
79 terminal resizing capabilities (for example, the SIGWINCH
80 signal in systems derived from 4.3bsd), xterm will use the
81 facilities to notify programs running in the window whenever it
86 a2a0cb206eb0423dedc34794f5c2d38c83390d2dd1106b66aba0960c3a976c7a 1590462 xterm-394.tgz
89 [FILE:440:manifests/plist.primary]
102 share/applications/xterm.desktop
104 filled-xterm_16x16.xpm
105 filled-xterm_32x32.xpm
106 filled-xterm_48x48.xpm
110 xterm-color_16x16.xpm
111 xterm-color_32x32.xpm
112 xterm-color_48x48.xpm
118 [FILE:59:manifests/plist.man]
126 [FILE:180:patches/patch-util.c]
127 --- util.c.orig 2024-07-10 20:22:19 UTC
134 +#define _XOPEN_SOURCE
142 [FILE:515:files/messages-primary.ucl]
146 You installed xterm with wide chars support. This introduces some limitations
147 comparing to the plain single chars version: this version of xterm will use
148 UTF-8 charset for selection buffers, breaking 8-bit copy/paste support unless
149 you are using UTF-8 or ISO8859-1 locale. If you want 8-bit charset selections to
150 work as before, use "eightBitSelectTypes" XTerm resource setting.
152 For further information refer to the SELECT/PASTE section of xterm(1) manual