Check for redundant resizes. Keep the alternate screen buffer size the
[vte.git] / vte.spec
1 Name: vte
2 Version: 0.4.5
3 Release: 1
4 Summary: An experimental terminal emulator.
5 License: LGPL
6 Group: User Interface/X
7 BuildRoot: %{_tmppath}/%{name}-root
8 Source: %{name}-%{version}.tar.gz
9 BuildPrereq: gtk2-devel, pygtk2-devel, python-devel
10
11 %description
12 VTE is an experimental terminal emulator widget for use with GTK+ 2.0.
13
14 %package devel
15 Summary: Files needed for developing applications which use vte.
16 Group: Development/Libraries
17 Requires: %{name} = %{version}-%{release}, gtk2-devel
18
19 %description devel
20 VTE is an experimental terminal emulator widget for use with GTK+ 2.0.  This
21 package contains the files needed for building applications using VTE.
22
23 %prep
24 %setup -q
25
26 %build
27 if [ -x %{_bindir}/python2.2 ]; then
28         PYTHON=%{_bindir}/python2.2; export PYTHON
29 fi
30 %configure --enable-shared --enable-static
31 make
32
33 %clean
34 rm -fr $RPM_BUILD_ROOT
35
36 %install
37 rm -fr $RPM_BUILD_ROOT
38 make install DESTDIR=$RPM_BUILD_ROOT
39
40 %post -p /sbin/ldconfig
41
42 %postun -p /sbin/ldconfig
43
44 %files
45 %defattr(-,root,root)
46 %doc ChangeLog COPYING HACKING NEWS README
47 %{_libdir}/*.so.*.*
48 %{_datadir}/*
49 %{_libdir}/python*/site-packages/*
50
51 %files devel
52 %defattr(-,root,root)
53 %{_includedir}/*
54 %{_libdir}/*.a
55 %{_libdir}/*.so
56 %{_libdir}/pkgconfig/*
57
58 %changelog
59 * Tue Jun 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.5-1
60 - don't append spaces to multicolumn characters when reading the screen's
61   contents (part of #67379)
62 - fix overexpose of neighboring cells (part of #67379)
63 - prevent backscroll on the alternate screen for consistency with xterm
64
65 * Tue Jun 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.4-1
66 - clear alternate buffer when switching screens (#67094)
67 - fix setting of titles, but crept in when cleaning up GIConv usage (#67236)
68
69 * Tue Jun 18 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.3-1
70 - correct referencing/dereferencing of I/O channels (#66248)
71 - correct package description to not mention the sample app which is no longer
72   included
73
74 * Tue Jun 18 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.2-1
75 - fix "cursor mistakenly hidden when app exits" by making cursor visibility
76   a widget-wide (as opposed to per-screen) setting
77
78 * Tue Jun 18 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.1-1
79 - fix use of alternate buffer in xterm emulation mode
80
81 * Fri Jun 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.0-1
82 - add a means for apps to add environment variables
83
84 * Fri Jun 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.30-1
85 - package up the python module
86
87 * Mon Jun 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.29-1
88 - compute padding correctly
89
90 * Mon Jun 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.28-1
91 - finish merging otaylor's Xft2 patch
92
93 * Mon Jun 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.27-1
94 - rework accessibility
95
96 * Thu Jun  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.26-1
97 - don't package up the test program
98 - emit "child-exited" signals properly
99 - try to allow building with either pangoxft-with-Xft1 or pangoxft-with-Xft2
100
101 * Wed Jun  5 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.25-1
102 - compute font widths better
103
104 * Mon Jun  3 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.24-1
105 - tweak handling of invalid sequences again
106
107 * Fri May 31 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.23-1
108 - switch to g_convert (again?)
109 - fix use of core fonts
110
111 * Tue May 28 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.22-1
112 - plug some memory leaks
113
114 * Tue May 28 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.21-1
115 - fix matching, fix async background updates
116
117 * Fri May 24 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.20-1
118 - fixes from notting and otaylor
119
120 * Tue May 21 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.19-1
121 - fixes from andersca and Hidetoshi Tajima
122
123 * Thu May 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.18-1
124 - finish implementing matching
125
126 * Thu May 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.17-1
127 - tweak finding of selected text
128
129 * Wed May 15 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.16-1
130 - hook up Insert->kI
131 - convert scroll events to button 4/5 if an app wants mouse events
132 - don't send drag events when apps only want click events
133 - fix selection crashbug
134
135 * Tue May 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.15-1
136 - fix ce, implement save/restore mode
137
138 * Tue May 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.14-1
139 - don't draw nul chars
140
141 * Mon May 13 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.13-1
142 - fix insert mode, implement visual bells
143
144 * Thu May  9 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.12-1
145 - iconv and remapping from otaylor
146 - implement custom tabstopping
147
148 * Wed May  8 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.11-1
149 - add mouse drag event handling
150
151 * Mon May  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.10-1
152 - do mouse autohide and cursor switching
153
154 * Mon May  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.9-1
155 - start handling mouse events
156
157 * Mon May  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.8-1
158 - handle window manipulation sequences
159
160 * Fri May  3 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.7-1
161 - discard invalid control sequences
162 - recognize designate-??-character-set correctly
163
164 * Thu May  2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.6-1
165 - add a couple of sequence handlers, fix a couple of accessibility crashbugs
166
167 * Thu May  2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.5-1
168 - fix cap parsing error and "handle" long invalid multibyte sequences better
169
170 * Thu May  2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.4-1
171 - try to speed up sequence recognition a bit
172 - disable some window_scroll speedups that appear to cause flickering
173
174 * Wed May  1 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.2-1
175 - include a small default termcap for systems without termcap files
176
177 * Tue Apr 30 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.1-1
178 - disconnect from the configure_toplevel signal at finalize-time
179
180 * Tue Apr 30 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3-1
181 - add an accessiblity object
182
183 * Mon Apr 29 2002 Nalin Dahyabhai <nalin@redhat.com> 0.2.3-1
184 - fix color resetting
185 - fix idle handlers not being disconnected
186
187 * Mon Apr 29 2002 Nalin Dahyabhai <nalin@redhat.com> 0.2.2-1
188 - bug fixes
189
190 * Thu Apr 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.1-1
191 - finish initial packaging, start the changelog