1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= 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-388.tgz:main
16 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= DECTERM DABBREV SIXEL REGIS
21 OPTIONS_STANDARD= DECTERM DABBREV SIXEL REGIS
23 BUILD_DEPENDS= xorg-luit:primary:standard
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
53 [SIXEL].DESCRIPTION= Enable Sixel graphics support
54 [SIXEL].CONFIGURE_ENABLE_BOTH= sixel-graphics
56 [DECTERM].DESCRIPTION= Enable DECterm Locator support
57 [DECTERM].CONFIGURE_ENABLE_BOTH= dec-locator
59 [DABBREV].DESCRIPTION= Enable support for dabbrev-expand
60 [DABBREV].CONFIGURE_ENABLE_BOTH= dabbrev
62 [REGIS].DESCRIPTION= Enable ReGIS graphics support
63 [REGIS].CONFIGURE_ENABLE_BOTH= regis-graphics
66 .for f in koi8rxterm resize uxterm xterm
67 ${CHMOD} ${BINMODE} ${STAGEDIR}${PREFIX}/bin/${f}
69 @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications/
70 ${INSTALL_DATA} ${WRKSRC}/xterm.desktop \
71 ${STAGEDIR}${PREFIX}/share/applications/
73 [FILE:438:descriptions/desc.primary]
74 The xterm program is the standard terminal emulator for the X
75 Window System. It provides DEC VT102/VT220 and Tektronix 4014
76 compatible terminals for programs that can't use the window
77 system directly. If the underlying operating system supports
78 terminal resizing capabilities (for example, the SIGWINCH
79 signal in systems derived from 4.3bsd), xterm will use the
80 facilities to notify programs running in the window whenever it
85 ac429345e6f937a5945a89d425a265fee6c215fc669dbdc6a0326e21f4c5f674 1548336 xterm-388.tgz
88 [FILE:440:manifests/plist.primary]
101 share/applications/xterm.desktop
103 filled-xterm_16x16.xpm
104 filled-xterm_32x32.xpm
105 filled-xterm_48x48.xpm
109 xterm-color_16x16.xpm
110 xterm-color_32x32.xpm
111 xterm-color_48x48.xpm
117 [FILE:71:manifests/plist.man]
125 [FILE:180:patches/patch-util.c]
126 --- util.c.orig 2023-09-14 22:55:55 UTC
133 +#define _XOPEN_SOURCE
141 [FILE:625:files/pkg-message-single]
142 ================================================================================
143 You installed xterm with wide chars support. This introduces some limitations
144 comparing to the plain single chars version: this version of xterm will use
145 UTF-8 charset for selection buffers, breaking 8-bit copy/paste support unless
146 you are using UTF-8 or ISO8859-1 locale. If you want 8-bit charset selections to
147 work as before, use "eightBitSelectTypes" XTerm resource setting.
149 For further information refer to the SELECT/PASTE section of xterm(1) manual
151 ================================================================================