Accepting request 600315 from home:mimi_vx:branches:X11:terminals
- Patch #332 - spec-cleaned - drop support for unsupported distros * add a GetChecksum item to disallowedWindowOps * improve notes in ctlseqs.ms which mention where various controls originated. * add control sequences for querying the X display size and the character size, both in pixels to help eliminate some of the constants in esctest. * fixes prompted by review of George Nachman's esctest script: * add a null-pointer check and a limit-check in xtermCheckRect. * correct limit-check for right-margin when processing autowrapping if xterm is not built for wide-characters. * repair logic in RIS to reset 132-column mode when an escape sequence is used to enable 80/132-column switching. * correct array-limit for EWMH working state. * further improve limit-checks versus assert's. * correct order of check-margins and move-to-left margin for DL and IL. * modify reverse-wrap to pay attention to top/bottom margins as it has done for left/right margins since patch #279. * modify behavior of DECFI and DECBI to not index the screen at the left/right edge of the display unless those happen to be the left/right margins. * add case for VT320 DSR response for keyboard status. * improve check for valid shell path using getusershell and endusershell if available, in case /etc/shells does not exist/ * modified configure checks for groff and man2html, to use the latter by default, but allowing mandoc as a partial replacement for former. OBS-URL: https://build.opensuse.org/request/show/600315 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=153
This commit is contained in:
parent
11135293b2
commit
c9de1c9fb5
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9ae856a30fd93046be93952a6898ba47f6f88ad6a988a7c949c4c80d5199ef10
|
||||
size 1286312
|
@ -1,8 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1
|
||||
Comment: See http://invisible-island.net/public/public.html for info
|
||||
|
||||
iEYEABECAAYFAlpH6iEACgkQcCNT4Pfkjtvn9wCeP5Xn1EhsJYS1GaYR5tcJTqRm
|
||||
OsAAn2bpiu8CoFwiN88zd858eaviEAM5
|
||||
=6VcI
|
||||
-----END PGP SIGNATURE-----
|
3
xterm-332.tgz
Normal file
3
xterm-332.tgz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5d4b112717e62032826082bec523aff2ab9d9b1531b1d2e81f6cab4c668cb27d
|
||||
size 1294006
|
8
xterm-332.tgz.asc
Normal file
8
xterm-332.tgz.asc
Normal file
@ -0,0 +1,8 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1
|
||||
Comment: See https://invisible-island.net/public/public.html for info
|
||||
|
||||
iEYEABECAAYFAlrT52sACgkQcCNT4PfkjtunMgCeKGGohDnzjbt3H0x2MOzhYov3
|
||||
oWoAoNRR4lgjpJpS+BAaa1ATFCy5uH36
|
||||
=idxD
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 23 13:42:05 UTC 2018 - mimi.vx@gmail.com
|
||||
|
||||
- Patch #332
|
||||
- spec-cleaned
|
||||
- drop support for unsupported distros
|
||||
* add a GetChecksum item to disallowedWindowOps
|
||||
* improve notes in ctlseqs.ms which mention where various controls originated.
|
||||
* add control sequences for querying the X display size and the character size,
|
||||
both in pixels to help eliminate some of the constants in esctest.
|
||||
* fixes prompted by review of George Nachman's esctest script:
|
||||
* add a null-pointer check and a limit-check in xtermCheckRect.
|
||||
* correct limit-check for right-margin when processing autowrapping if xterm
|
||||
is not built for wide-characters.
|
||||
* repair logic in RIS to reset 132-column mode when an escape sequence is
|
||||
used to enable 80/132-column switching.
|
||||
* correct array-limit for EWMH working state.
|
||||
* further improve limit-checks versus assert's.
|
||||
* correct order of check-margins and move-to-left margin for DL and IL.
|
||||
* modify reverse-wrap to pay attention to top/bottom margins as it has done
|
||||
for left/right margins since patch #279.
|
||||
* modify behavior of DECFI and DECBI to not index the screen at the left/right
|
||||
edge of the display unless those happen to be the left/right margins.
|
||||
* add case for VT320 DSR response for keyboard status.
|
||||
* improve check for valid shell path using getusershell and endusershell
|
||||
if available, in case /etc/shells does not exist/
|
||||
* modified configure checks for groff and man2html, to use the latter by default,
|
||||
but allowing mandoc as a partial replacement for former.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 3 04:26:19 UTC 2018 - avindra@opensuse.org
|
||||
|
||||
|
47
xterm.spec
47
xterm.spec
@ -19,12 +19,12 @@
|
||||
%define vttest_version 20140305
|
||||
%define splitbin 0%{?suse_version} >= 1300
|
||||
Name: xterm
|
||||
Version: 331
|
||||
Version: 332
|
||||
Release: 0
|
||||
Summary: The basic X terminal program
|
||||
License: MIT
|
||||
Group: System/X11/Utilities
|
||||
Url: http://invisible-island.net/xterm/
|
||||
URL: http://invisible-island.net/xterm/
|
||||
Source: ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz
|
||||
Source1: ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz.asc
|
||||
Source2: luitx
|
||||
@ -48,11 +48,11 @@ Patch6: xterm-enable_libtinfo.patch
|
||||
Patch7: xterm-allow_iso-utf_fonts_in_menu.patch
|
||||
Patch8: xterm-decomposed_bitmaps.patch
|
||||
Patch9: xterm-desktop-item-in-gnome-utilities-appfolder.patch
|
||||
BuildRequires: freetype2-devel
|
||||
BuildRequires: groff
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
Provides: XFree86:%{_prefix}/X11R6/bin/xterm
|
||||
Provides: xorg-x11:%{_prefix}/X11R6/bin/xterm
|
||||
%if %{splitbin}
|
||||
@ -61,28 +61,13 @@ Requires: %{name}-bin
|
||||
%if 0%{?suse_version} > 1220
|
||||
BuildRequires: fontpackages-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1130
|
||||
BuildRequires: utempter-devel
|
||||
%else
|
||||
BuildRequires: utempter
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1210
|
||||
# separate package now
|
||||
BuildRequires: bdftopcf
|
||||
# post xorg libs split
|
||||
BuildRequires: libX11-devel
|
||||
BuildRequires: libXaw-devel
|
||||
BuildRequires: libXft-devel
|
||||
BuildRequires: libXrender-devel
|
||||
%else
|
||||
# case for SLE10 and SLE 11
|
||||
BuildRequires: xorg-x11
|
||||
BuildRequires: xorg-x11-devel
|
||||
%endif
|
||||
# post xorg apps split
|
||||
%if 0%{?suse_version} > 1210
|
||||
BuildRequires: utempter-devel
|
||||
BuildRequires: pkgconfig(x11)
|
||||
BuildRequires: pkgconfig(x11-xcb)
|
||||
BuildRequires: pkgconfig(xaw7)
|
||||
BuildRequires: pkgconfig(xft)
|
||||
Requires: luit
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1220
|
||||
%reconfigure_fonts_prereq
|
||||
%endif
|
||||
@ -115,16 +100,9 @@ bunzip2 %{basename:%{SOURCE8}} %{basename:%{SOURCE9}}
|
||||
cd ../vttest-%{vttest_version}
|
||||
|
||||
%build
|
||||
# suse 10.x uses older X11 directory structure
|
||||
%if 0%{?suse_version} < 1100
|
||||
%define xappdefs %{_prefix}/X11R6/lib/X11/app-defaults
|
||||
%define xfontsd %{_prefix}/X11R6/lib/X11/fonts
|
||||
%define xterminfo %{_prefix}/X11R6/lib/X11/etc
|
||||
%else
|
||||
%define xappdefs %{_datadir}/X11/app-defaults
|
||||
%define xfontsd %{_datadir}/fonts
|
||||
%define xterminfo %{_libexecdir}/X11/etc
|
||||
%endif
|
||||
%define xterminfo %{_libexecdir}/X11%{_sysconfdir}
|
||||
|
||||
%configure \
|
||||
--enable-256-color \
|
||||
@ -137,10 +115,6 @@ cd ../vttest-%{vttest_version}
|
||||
--with-utempter \
|
||||
--with-tty-group=tty \
|
||||
--with-app-defaults=%{xappdefs} \
|
||||
%if 0%{?suse_version} < 1000
|
||||
--x-includes=%{_prefix}/X11R6/include \
|
||||
--x-libraries=%{_prefix}/X11R6/%{_lib} \
|
||||
%endif
|
||||
--enable-backarrow-is-erase \
|
||||
--enable-sixel-graphics \
|
||||
|
||||
@ -213,10 +187,7 @@ install -m 644 *.pcf.gz %{buildroot}%{xfontsd}/misc/
|
||||
%dir %{xfontsd}/misc
|
||||
%{xfontsd}/misc/20x20ja.pcf.gz
|
||||
%{xfontsd}/misc/20x20ko.pcf.gz
|
||||
|
||||
%if 0%{?suse_version} > 1050
|
||||
%dir %{xappdefs}
|
||||
%endif
|
||||
%{xappdefs}/KOI8RXTerm
|
||||
%{xappdefs}/KOI8RXTerm-color
|
||||
%{xappdefs}/UXTerm
|
||||
|
Loading…
x
Reference in New Issue
Block a user