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-378.tgz:main
16 SPKGS[standard]= single
18 OPTIONS_AVAILABLE= DECTERM DABBREV SIXEL REGIS
19 OPTIONS_STANDARD= DECTERM DABBREV SIXEL REGIS
21 BUILD_DEPENDS= xorg-luit:primary:standard
22 freetype:primary:standard
24 USES= cpe ncurses pcre fontconfig
25 XORG_COMPONENTS= xinerama ice xt sm xaw xft xrender
28 LICENSE_FILE= MIT:{{WRKDIR}}/LICENSE_MIT
29 LICENSE_AWK= MIT:"^$$"
30 LICENSE_SOURCE= MIT:{{WRKSRC}}/INSTALL
33 CPE_VENDOR= invisible-island
34 FPC_EQUIVALENT= x11/xterm
37 CONFIGURE_ARGS= --enable-narrowproto
47 CONFIGURE_ENV= cf_cv_lib_tgetent="-lncurses -ltinfo"
49 CFLAGS= -I{{NCURSESINC}}
50 VAR_OPSYS[freebsd]= CONFIGURE_ARGS=--with-utempter
52 [SIXEL].DESCRIPTION= Enable Sixel graphics support
53 [SIXEL].CONFIGURE_ENABLE_BOTH= sixel-graphics
55 [DECTERM].DESCRIPTION= Enable DECterm Locator support
56 [DECTERM].CONFIGURE_ENABLE_BOTH= dec-locator
58 [DABBREV].DESCRIPTION= Enable support for dabbrev-expand
59 [DABBREV].CONFIGURE_ENABLE_BOTH= dabbrev
61 [REGIS].DESCRIPTION= Enable ReGIS graphics support
62 [REGIS].CONFIGURE_ENABLE_BOTH= regis-graphics
65 .for f in koi8rxterm resize uxterm xterm
66 ${CHMOD} ${BINMODE} ${STAGEDIR}${PREFIX}/bin/${f}
68 @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications/
69 ${INSTALL_DATA} ${WRKSRC}/xterm.desktop \
70 ${STAGEDIR}${PREFIX}/share/applications/
72 [FILE:438:descriptions/desc.single]
73 The xterm program is the standard terminal emulator for the X
74 Window System. It provides DEC VT102/VT220 and Tektronix 4014
75 compatible terminals for programs that can't use the window
76 system directly. If the underlying operating system supports
77 terminal resizing capabilities (for example, the SIGWINCH
78 signal in systems derived from 4.3bsd), xterm will use the
79 facilities to notify programs running in the window whenever it
84 649dfbfd5edd0ed9e47cf8e4d953b4b0d3c30bc280166dfc4ffd14973fec3e92 1529140 xterm-378.tgz
87 [FILE:425:manifests/plist.single]
100 share/applications/xterm.desktop
107 filled-xterm_32x32.xpm
108 filled-xterm_48x48.xpm
111 xterm-color_32x32.xpm
112 xterm-color_48x48.xpm
117 [FILE:180:patches/patch-util.c]
118 --- util.c.orig 2022-09-25 17:46:22 UTC
125 +#define _XOPEN_SOURCE
133 [FILE:625:files/pkg-message-single]
134 ================================================================================
135 You installed xterm with wide chars support. This introduces some limitations
136 comparing to the plain single chars version: this version of xterm will use
137 UTF-8 charset for selection buffers, breaking 8-bit copy/paste support unless
138 you are using UTF-8 or ISO8859-1 locale. If you want 8-bit charset selections to
139 work as before, use "eightBitSelectTypes" XTerm resource setting.
141 For further information refer to the SELECT/PASTE section of xterm(1) manual
143 ================================================================================