1 | Summary: Terminal emulator for the X Window System |
---|
2 | Summary(ja): X ウィンドウシステム用ターミナルエミュレータ |
---|
3 | Name: xterm |
---|
4 | Version: 269 |
---|
5 | Release: 1%{?_dist_release} |
---|
6 | URL: http://dickey.his.com/xterm |
---|
7 | License: MIT |
---|
8 | Group: User Interface/X |
---|
9 | |
---|
10 | Source0: ftp://invisible-island.net/xterm/%{name}-%{version}.tgz |
---|
11 | Source1: ftp://invisible-island.net/xterm/16colors.txt |
---|
12 | |
---|
13 | Patch1: xterm-245-resources.patch |
---|
14 | Patch3: xterm-256-man-page_paths.patch |
---|
15 | Patch4: xterm-269-desktopfile.patch |
---|
16 | |
---|
17 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root |
---|
18 | BuildRequires: imake, pkgconfig, ncurses-devel |
---|
19 | #BuildRequires: libutempter-devel |
---|
20 | BuildRequires: libXft-devel, libXaw-devel, libXext-devel, desktop-file-utils |
---|
21 | |
---|
22 | Vendor: Project Vine |
---|
23 | Distribution: Vine Linux |
---|
24 | |
---|
25 | %define x11_app_defaults_dir %(pkg-config --variable appdefaultdir xt) |
---|
26 | |
---|
27 | %description |
---|
28 | The xterm program is a terminal emulator for the X Window System. It |
---|
29 | provides DEC VT102 and Tektronix 4014 compatible terminals for |
---|
30 | programs that can't use the window system directly. |
---|
31 | |
---|
32 | %prep |
---|
33 | %setup -q |
---|
34 | |
---|
35 | %patch1 -p1 -b .redhat-resources |
---|
36 | %patch3 -p1 -b .man-page_paths |
---|
37 | %patch4 -p1 -b .desktopfile |
---|
38 | |
---|
39 | %build |
---|
40 | %configure \ |
---|
41 | --enable-256-color \ |
---|
42 | --enable-luit \ |
---|
43 | %if %{with trace} |
---|
44 | --enable-trace \ |
---|
45 | %endif |
---|
46 | --enable-warnings \ |
---|
47 | --enable-wide-chars \ |
---|
48 | --with-app-defaults=%{x11_app_defaults_dir} \ |
---|
49 | --with-utempter \ |
---|
50 | --with-tty-group=tty \ |
---|
51 | --disable-full-tgetent |
---|
52 | |
---|
53 | make %{?_smp_mflags} |
---|
54 | |
---|
55 | %install |
---|
56 | rm -rf $RPM_BUILD_ROOT |
---|
57 | make DESTDIR=$RPM_BUILD_ROOT install |
---|
58 | |
---|
59 | cp -fp %{SOURCE1} 16colors.txt |
---|
60 | |
---|
61 | desktop-file-install --vendor="" \ |
---|
62 | --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ |
---|
63 | xterm.desktop |
---|
64 | |
---|
65 | %clean |
---|
66 | rm -rf $RPM_BUILD_ROOT |
---|
67 | |
---|
68 | %files |
---|
69 | %defattr(-,root,root,-) |
---|
70 | %doc xterm.log.html ctlseqs.txt 16colors.txt README.i18n |
---|
71 | %{_bindir}/xterm |
---|
72 | %{_bindir}/koi8rxterm |
---|
73 | %{_bindir}/resize |
---|
74 | %{_bindir}/uxterm |
---|
75 | %{_mandir}/man1/koi8rxterm.1* |
---|
76 | %{_mandir}/man1/resize.1* |
---|
77 | %{_mandir}/man1/uxterm.1* |
---|
78 | %{_mandir}/man1/xterm.1* |
---|
79 | %{_datadir}/applications/xterm.desktop |
---|
80 | %{_datadir}/pixmaps/xterm*.xpm |
---|
81 | %{x11_app_defaults_dir}/KOI8RXTerm |
---|
82 | %{x11_app_defaults_dir}/UXTerm |
---|
83 | %{x11_app_defaults_dir}/XTerm |
---|
84 | %{x11_app_defaults_dir}/XTerm-color |
---|
85 | |
---|
86 | %changelog |
---|
87 | * Thu Apr 14 2011 IWAI, Masaharu <iwai@alib.jp> 269-1 |
---|
88 | - new upstream release |
---|
89 | - drop unnecessary CAN-2003-0063 patch (Patch2): upstream fixed |
---|
90 | - drop xterm.desktop (Source2): using upstream desktop file |
---|
91 | - add desktop file patch (Patch4) |
---|
92 | - update man pages paths patch (Patch3): from Fedora 269-1 |
---|
93 | - add Vendor and Distribution tags |
---|
94 | |
---|
95 | * Fri Nov 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 250-1 |
---|
96 | - new upstream release |
---|
97 | |
---|
98 | * Sun Nov 09 2008 Shu KONNO <owa@bg.wakwak.com> 231-2 |
---|
99 | - rebuild with libXaw.so.7 (libXaw-1.0.5) |
---|
100 | - spec in utf-8 |
---|
101 | |
---|
102 | * Sun May 18 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 231-1 |
---|
103 | - new versioning policy |
---|
104 | |
---|
105 | * Tue Jan 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 231-0vl1 |
---|
106 | - initial build for Vine Linux |
---|
107 | |
---|
108 | * Mon Jan 07 2008 Miroslav Lichvar <mlichvar@redhat.com> 231-1 |
---|
109 | - update to 231 |
---|
110 | - remove setgid utempter from xterm binary (#229360) |
---|
111 | |
---|
112 | * Fri Jan 04 2008 Miroslav Lichvar <mlichvar@redhat.com> 230-1 |
---|
113 | - update to 230 |
---|
114 | |
---|
115 | * Wed Aug 22 2007 Miroslav Lichvar <mlichvar@redhat.com> 229-2 |
---|
116 | - rebuild |
---|
117 | |
---|
118 | * Mon Aug 13 2007 Miroslav Lichvar <mlichvar@redhat.com> 229-1 |
---|
119 | - update to 229 |
---|
120 | |
---|
121 | * Mon Jul 23 2007 Miroslav Lichvar <mlichvar@redhat.com> 228-1 |
---|
122 | - update to 228 |
---|
123 | |
---|
124 | * Fri Jun 29 2007 Miroslav Lichvar <mlichvar@redhat.com> 227-1 |
---|
125 | - update to 227 |
---|
126 | |
---|
127 | * Fri Jun 22 2007 Miroslav Lichvar <mlichvar@redhat.com> 226-1 |
---|
128 | - update to 226 |
---|
129 | |
---|
130 | * Thu Apr 12 2007 Miroslav Lichvar <mlichvar@redhat.com> 225-2 |
---|
131 | - fix sections in man pages |
---|
132 | |
---|
133 | * Tue Mar 27 2007 Miroslav Lichvar <mlichvar@redhat.com> 225-1 |
---|
134 | - update to 225 |
---|
135 | |
---|
136 | * Tue Mar 20 2007 Miroslav Lichvar <mlichvar@redhat.com> 224-2 |
---|
137 | - fix background color setting in alternate screen |
---|
138 | - don't display xterm in menus (#231000) |
---|
139 | |
---|
140 | * Fri Feb 16 2007 Miroslav Lichvar <mlichvar@redhat.com> 224-1 |
---|
141 | - update to 224 |
---|
142 | - drop utempter group before creating pty |
---|
143 | - add Icon to desktop file (#227925) |
---|
144 | |
---|
145 | * Wed Feb 07 2007 Miroslav Lichvar <mlichvar@redhat.com> 223-3 |
---|
146 | - spec cleanup (#226660) |
---|
147 | |
---|
148 | * Thu Jan 18 2007 Miroslav Lichvar <mlichvar@redhat.com> 223-2 |
---|
149 | - make xterm binary sgid utempter (#222847) |
---|
150 | - fix font size changes with -fa option (#222340) |
---|
151 | - fix redrawing of internal border (#223027) |
---|
152 | - enable metaSendsEscape resource and set modifyFunctionKeys to 0 by default |
---|
153 | |
---|
154 | * Thu Dec 07 2006 Miroslav Lichvar <mlichvar@redhat.com> 223-1 |
---|
155 | - update to 223 |
---|
156 | |
---|
157 | * Thu Nov 23 2006 Miroslav Lichvar <mlichvar@redhat.com> 222-1 |
---|
158 | - update to 222 |
---|
159 | - link with libncurses instead of libtermcap |
---|
160 | - spec cleanup |
---|
161 | |
---|
162 | * Mon Sep 04 2006 Miroslav Lichvar <mlichvar@redhat.com> 215-3.fc6 |
---|
163 | - fix segfault when /etc/termcap is missing (#201246) |
---|
164 | |
---|
165 | * Wed Jul 26 2006 Mike A. Harris <mharris@redhat.com> 215-2.fc6 |
---|
166 | - Replace BuildRequires utempter with libutempter-devel |
---|
167 | - Change BuildRoot tag to comply with Fedora packaging guidelines |
---|
168 | - Use pkg-config to autodetect the location of the system app-defaults dir |
---|
169 | - Add BuildRequires: pkgconfig |
---|
170 | |
---|
171 | * Mon Jul 17 2006 Jason Vas Dias <jvdias@redhat.com> - 215-1.fc6 |
---|
172 | - Upgrade to upstream version 215 |
---|
173 | |
---|
174 | * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 213-2.1 |
---|
175 | - rebuild |
---|
176 | |
---|
177 | * Tue Jul 11 2006 Adam Jackson <ajackson@redhat.com> - 213-2.fc6 |
---|
178 | - Use correct dist tag in Release string. |
---|
179 | |
---|
180 | * Wed May 31 2006 Jason Vas Dias <jvdias@redhat.com> - 213-1 |
---|
181 | - Upgrade to upstream version 213 (fixes bug 192627) |
---|
182 | - fix bug 189161 : make -r/-rv do reverseVideo with or without |
---|
183 | xterm*{fore,back}ground set |
---|
184 | |
---|
185 | * Thu Apr 13 2006 Jason Vas Dias <jvdias@redhat.com> - 212-1 |
---|
186 | - Upgrade to upstream version 212 |
---|
187 | - fix bug 188031 : paths in man-page |
---|
188 | |
---|
189 | * Wed Mar 29 2006 Jason Vas Dias <jvdias@redhat.com> - 211-4 |
---|
190 | - fix bug 186935: cursor GCs must be freed with XtReleaseGC |
---|
191 | |
---|
192 | * Tue Mar 21 2006 Jason Vas Dias <jvdias@redhat.com> - 211-1 |
---|
193 | - Upgrade to upstream version 211 (fixes bug 186094). |
---|
194 | - Enable new 'utf8Title' resource by default |
---|
195 | |
---|
196 | * Tue Mar 07 2006 Jason Vas Dias <jvdias@redhat.com> - 209-4 |
---|
197 | - fix bug 183993: call set_cursor_gcs in ReverseVideo |
---|
198 | |
---|
199 | * Wed Feb 22 2006 Jason Vas Dias <jvdias@redhat.com> - 209-2 |
---|
200 | - fix bug 182382: check for (VWindow(screen)!=0) in set_cursor_gcs |
---|
201 | - further fix for bug 178302: allow *vt100*cursorColor to be same as fg |
---|
202 | |
---|
203 | * Tue Feb 14 2006 Jason Vas Dias <jvdias@redhat.com> - 209-1 |
---|
204 | - Upgrade to upstream version 209 (fixes bug 180450) |
---|
205 | |
---|
206 | * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 208-1.2 |
---|
207 | - bump again for double-long bug on ppc(64) |
---|
208 | |
---|
209 | * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 208-1.1 |
---|
210 | - rebuilt for new gcc4.1 snapshot and glibc changes |
---|
211 | |
---|
212 | * Tue Jan 17 2006 Jason Vas Dias<jvdias@redhat.com> - 208-1 |
---|
213 | - Upgrade to upstream version 208 |
---|
214 | - Allow root user to grab the console, even if /dev/console |
---|
215 | not owned by root |
---|
216 | - restore Red Hat '*VT100*scrollBar:1' default Xresource |
---|
217 | |
---|
218 | * Wed Dec 21 2005 Jason Vas Dias<jvdias@redhat.com> - 207-10 |
---|
219 | - Fix bug 164210: tek4014 support should be enabled by default |
---|
220 | |
---|
221 | * Wed Dec 14 2005 Jason Vas Dias<jvdias@redhat.com> - 207-8 |
---|
222 | - Fix bug 175684: compile with --enable-256-color |
---|
223 | - Fix bug 155538 addenda - restore '*VT100*backarrowKey:0' |
---|
224 | |
---|
225 | * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> |
---|
226 | - rebuilt |
---|
227 | |
---|
228 | * Mon Nov 21 2005 Jason Vas Dias<jvdias@redhat.com> - 207-5 |
---|
229 | - fix bug 173703: remove reference to /usr/X11R6/bin/luit : |
---|
230 | PROJECTROOT should be /usr, not /usr/X11R6 |
---|
231 | |
---|
232 | * Thu Nov 18 2005 Jason Vas Dias<jvdias@redhat.com> - 207-4 |
---|
233 | - fix bug 173541: better fix for freetype configuration problem |
---|
234 | |
---|
235 | * Mon Nov 14 2005 Jason Vas Dias<jvdias@redhat.com> - 207-1 |
---|
236 | - Upgrade to upstream version 207 |
---|
237 | - Fix app-defaults directory for modular X11 |
---|
238 | |
---|
239 | * Sun Nov 13 2005 Jeremy Katz <katzj@redhat.com> - 206-4 |
---|
240 | - rebuild for newer modular X |
---|
241 | |
---|
242 | * Fri Nov 04 2005 Jason Vas Dias <jvdias@redhat.com> 206-1 |
---|
243 | - Upgrade to upstream version 206 |
---|
244 | |
---|
245 | * Wed Oct 12 2005 Jason Vas Dias <jvdias@redhat.com> 205-1 |
---|
246 | - Upgrade to upstream version 205 |
---|
247 | fixes bugs: 124421, 129146, 159562, 161894, 169347 |
---|
248 | |
---|
249 | * Sat Sep 24 2005 Mike A. Harris <mharris@redhat.com> 200-10 |
---|
250 | - Updated xterm-resources-redhat.patch to add "xterm*ttyModes: erase ^?" |
---|
251 | resource to fix bug (#155538,160354,163812,162549) |
---|
252 | |
---|
253 | * Wed Sep 14 2005 Mike A. Harris <mharris@redhat.com> 200-9 |
---|
254 | - Updated xterm-resources-redhat.patch to remove utf8 resource which was |
---|
255 | added in the 200-7 build, as it was incorrectly set to 'true' instead |
---|
256 | of '1', and bug #138681 turned out to be a gdm bug instead of an xterm |
---|
257 | bug. This fixes bug (#163568). |
---|
258 | |
---|
259 | * Mon Aug 29 2005 Mike A. Harris <mharris@redhat.com> 200-8 |
---|
260 | - Added --disable-tek4014 to ./configure flags, to disable tek support |
---|
261 | for bug (#164210) |
---|
262 | |
---|
263 | * Mon May 2 2005 Mike A. Harris <mharris@redhat.com> 200-7 |
---|
264 | - Updated xterm-resources-redhat.patch to enable xterm utf8 resource by |
---|
265 | default, as our default OS environment is UTF-8, for bug (#138681) |
---|
266 | |
---|
267 | * Sat Apr 16 2005 Mike A. Harris <mharris@redhat.com> 200-6 |
---|
268 | - Added option to spec file to allow easy rebuilding with 256 color option |
---|
269 | for those who prefer this non-default behaviour (#103402) |
---|
270 | |
---|
271 | * Tue Mar 8 2005 Soeren Sandmann <sandmann@redhat.com> 200-5 |
---|
272 | - Ported xterm-resources-redhat.patch to newer xterms. (#126855) |
---|
273 | |
---|
274 | * Sun Mar 6 2005 Mike A. Harris <mharris@redhat.com> 200-4 |
---|
275 | - Added libtermcap-devel and utempter to BuildRequires |
---|
276 | - Changed BuildRequires from XFree86-devel to xorg-x11-devel |
---|
277 | |
---|
278 | * Sun Mar 6 2005 Mike A. Harris <mharris@redhat.com> 200-3 |
---|
279 | - Rebuild with gcc 4 for FC4 development |
---|
280 | |
---|
281 | * Mon Feb 7 2005 Mike A. Harris <mharris@redhat.com> 200-2 |
---|
282 | - Removed chmod from prep, and updated comment to refect (#128341c12) |
---|
283 | |
---|
284 | * Mon Feb 7 2005 Mike A. Harris <mharris@redhat.com> 200-1 |
---|
285 | - Updated main tarball to xterm-200 for FC4 devel |
---|
286 | - Disabled xterm-179-ppc-fix-bug-101472.patch for now, to see if the problem |
---|
287 | occurs on ppc still or not. |
---|
288 | |
---|
289 | * Fri Jul 13 2004 Mike A. Harris <mharris@redhat.com> 192-1 |
---|
290 | - Updated main tarball to xterm-192 for FC3 devel |
---|
291 | - Resolved bugs #126569,127132 |
---|
292 | |
---|
293 | * Fri Jun 18 2004 Mike A. Harris <mharris@redhat.com> 191-1 |
---|
294 | - Updated main tarball to xterm-191 for FC3 devel |
---|
295 | - Disabled xterm-resources-redhat.patch to see what if anything breaks, as |
---|
296 | it no longer applies cleanly. Hopefully we can just ship stock xterm |
---|
297 | resources now, although I realize that is more likely to be a pie in the |
---|
298 | sky fantasy once the bug reports trickle in from this change. ;o) |
---|
299 | |
---|
300 | * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> 179-8 |
---|
301 | - rebuilt |
---|
302 | |
---|
303 | * Thu Jun 3 2004 Mike A. Harris <mharris@redhat.com> 179-7 |
---|
304 | - Rebuilt for FC3 devel |
---|
305 | |
---|
306 | * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 179-6.EL |
---|
307 | - rebuilt |
---|
308 | |
---|
309 | * Mon Sep 8 2003 Mike A. Harris <mharris@redhat.com> 179-5.EL |
---|
310 | - Rebuilt 179-5 for Taroon |
---|
311 | |
---|
312 | * Mon Sep 8 2003 Mike A. Harris <mharris@redhat.com> 179-5 |
---|
313 | - Added xterm-179-ppc-fix-bug-101472.patch ifarch ppc ppc64 to fix bug (#101472) |
---|
314 | |
---|
315 | * Wed Aug 27 2003 Bill Nottingham <notting@redhat.com> 179-4.1 |
---|
316 | - fix symlink |
---|
317 | - rebuild |
---|
318 | |
---|
319 | * Wed Aug 13 2003 Mike A. Harris <mharris@redhat.com> 179-3.EL |
---|
320 | - Rebuilt for Taroon with symlink fixes. |
---|
321 | |
---|
322 | * Wed Aug 13 2003 Mike A. Harris <mharris@redhat.com> 179-3 |
---|
323 | - Added symlink /usr/X11R6/bin/xterm pointing to _bindir/xterm so that apps |
---|
324 | and scripts which invoke xterm explicitly as /usr/X11R6/bin/xterm, will |
---|
325 | continue to work correctly without surprises (#101994) |
---|
326 | |
---|
327 | * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com> 179-2.EL |
---|
328 | - rebuilt |
---|
329 | |
---|
330 | * Fri May 30 2003 Mike A. Harris <mharris@redhat.com> 179-1.EL |
---|
331 | - Bump release to 1.EL for Red Hat Enterprise Linux build |
---|
332 | |
---|
333 | * Mon May 26 2003 Mike A. Harris <mharris@redhat.com> 179-1 |
---|
334 | - Updated to upstream xterm 179 |
---|
335 | - [SECURITY] Added xterm-can-2003-0063.patch from XFree86 4.3.0-12 package |
---|
336 | - Added Red Hat xterm-resources-redhat.patch from XFree86 4.3.0-12 package |
---|
337 | - Added "chmod -R u+w *" after source is decompressed or else patches can not |
---|
338 | be applied due to upstream source being read only files |
---|
339 | - Built xterm 179-1 in rawhide |
---|
340 | |
---|
341 | * Mon May 5 2003 Mike A. Harris <mharris@redhat.com> 177-2.0.EL |
---|
342 | - Bump release to 2.0.EL for Red Hat Enterprise Linux build |
---|
343 | |
---|
344 | * Mon May 5 2003 Mike A. Harris <mharris@redhat.com> 177-2 |
---|
345 | - Build fix for lib64: _x11datadir == /usr/X11R6/lib |
---|
346 | - Another lib64 build fix: xterm uses /usr/%%{_lib}/X11/app-defaults when it |
---|
347 | should be using an arch-neutral dir {_x11datadir}/X11/app-defaults instead |
---|
348 | |
---|
349 | * Tue Apr 15 2003 Mike A. Harris <mharris@redhat.com> 177-1 |
---|
350 | - Call configure with "--enable-luit --enable-warnings --enable-wide-chars |
---|
351 | --with-utempter" |
---|
352 | - Initial build. |
---|