]> git.pld-linux.org Git - packages/xterm.git/blob - xterm.spec
961907b357dc2a9be0f8a4b15ef550e1fa78ac54
[packages/xterm.git] / xterm.spec
1 Summary:        Terminal emulator for X
2 Summary(pl.UTF-8):      Emulator terminala dla X
3 Name:           xterm
4 Version:        344
5 Release:        1
6 License:        MIT
7 Group:          X11/Applications
8 Source0:        ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz
9 # Source0-md5:  dc3c0f7033fe4d605db21e239925d3e4
10 Source1:        XTerm.ad-pl
11 Source2:        %{name}.desktop
12 Source3:        %{name}.png
13 Source4:        %{name}.1x.ko
14 Patch0:         %{name}-tinfo.patch
15 URL:            http://invisible-island.net/xterm/
16 BuildRequires:  fontconfig-devel
17 BuildRequires:  libutempter-devel
18 BuildRequires:  ncurses-devel
19 BuildRequires:  pkgconfig
20 BuildRequires:  xorg-lib-libICE-devel
21 BuildRequires:  xorg-lib-libXaw-devel
22 BuildRequires:  xorg-lib-libXft-devel
23 BuildRequires:  xorg-lib-libXinerama-devel
24 BuildRequires:  xorg-lib-libXmu-devel
25 BuildRequires:  xorg-lib-libXpm-devel
26 BuildRequires:  xorg-lib-libXt-devel >= 1.0.0
27 Requires:       xorg-lib-libXt >= 1.0.0
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 The xterm program is a terminal emulator for the X Window System. It
32 provides DEC VT102/VT220 (VTxxx) and Tektronix 4014 compatible
33 terminals for programs that cannot use the window system directly.
34
35 This version implements ISO/ANSI colors using the "new" color model
36 (i.e., background color erase). It also implements most of the control
37 sequences for VT220.
38
39 %description -l pl.UTF-8
40 Program xterm to emulator terminala dla X Window System. Udostępnia
41 terminale zgodne z DEC VT102/VT220 (VTxxx) oraz Tektronix 4014 dla
42 programów nie potrafiących używać bezpośrednio systemu okien.
43
44 Ta wersja implementuje kolory ISO/ANSI przy użyciu "nowego" modelu
45 kolorów (tzn. usuwania kolorem tła). Implementuje także większość
46 sekwencji sterujących VT220.
47
48 %prep
49 %setup -q
50 %patch0 -p1
51
52 %build
53 # don't run autoconf, modified version of autoconf is required
54 CPPFLAGS="-I/usr/include/ncurses %{rpmcppflags}"
55 # consider --enable-readline-mouse --enable-dabbrev --enable-screen-dumps --enable-regis-graphics
56 %configure \
57         --enable-256-color \
58         --enable-exec-xterm \
59         --enable-wide-chars \
60         --enable-sixel-graphics \
61         --with-app-defaults=%{_datadir}/X11/app-defaults \
62         --with-utempter
63
64 %{__make}
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68
69 %{__make} install \
70         DESTDIR=$RPM_BUILD_ROOT
71
72 echo '.so xterm.1' > $RPM_BUILD_ROOT%{_mandir}/man1/uxterm.1
73
74 install -D xterm.appdata.xml $RPM_BUILD_ROOT%{_datadir}/appdata/xterm.appdata.xml
75
76 install -D %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/X11/pl/app-defaults/XTerm
77 install -D %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/xterm.desktop
78 install -D %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}/xterm.png
79 install -D %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/ko/man1/xterm.1
80 echo '.so xterm.1' > $RPM_BUILD_ROOT%{_mandir}/ko/man1/uxterm.1
81
82 # cleanup unpackaged icons
83 %{__rm} $RPM_BUILD_ROOT%{_pixmapsdir}/{filled-xterm,mini.xterm,xterm-color,xterm}_*x*.xpm
84
85 %clean
86 rm -rf $RPM_BUILD_ROOT
87
88 %files
89 %defattr(644,root,root,755)
90 %doc README README.i18n xterm.log.html
91 %attr(755,root,root) %{_bindir}/resize
92 %attr(755,root,root) %{_bindir}/xterm
93 %attr(755,root,root) %{_bindir}/uxterm
94 %attr(755,root,root) %{_bindir}/koi8rxterm
95 %{_datadir}/X11/app-defaults/UXTerm
96 %{_datadir}/X11/app-defaults/UXTerm-color
97 %{_datadir}/X11/app-defaults/XTerm
98 %{_datadir}/X11/app-defaults/XTerm-color
99 %{_datadir}/X11/app-defaults/KOI8RXTerm
100 %{_datadir}/X11/app-defaults/KOI8RXTerm-color
101 %lang(pl) %{_datadir}/X11/pl/app-defaults/XTerm
102 %{_datadir}/appdata/xterm.appdata.xml
103 %{_desktopdir}/xterm.desktop
104 %{_pixmapsdir}/xterm.png
105 %{_mandir}/man1/resize.1*
106 %{_mandir}/man1/xterm.1*
107 %{_mandir}/man1/uxterm.1*
108 %{_mandir}/man1/koi8rxterm.1*
109 %lang(ko) %{_mandir}/ko/man1/xterm.1*
110 %lang(ko) %{_mandir}/ko/man1/uxterm.1*
This page took 0.049637 seconds and 2 git commands to generate.