/[packages]/cauldron/xterm/current/SPECS/xterm.spec
ViewVC logotype

Annotation of /cauldron/xterm/current/SPECS/xterm.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1428429 - (hide annotations) (download)
Fri Aug 9 16:42:58 2019 UTC (5 years, 1 month ago) by shlomif
File size: 7267 byte(s)
- New version 348
1 dams 314476 Summary: Standard terminal emulator for the X window system
2 pterjan 26629 Name: xterm
3 shlomif 1428429 Version: 348
4 shlomif 1002714 Release: %mkrel 1
5 shlomif 1428429 # URL with a list of downloads / tarballs:
6     # ftp://ftp.invisible-island.net/xterm
7 shlomif 1224438 Source0: ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz
8     Source1: ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz.asc
9 pterjan 26629
10     # from http://www.vim.org/scripts/script.php?script_id=1349, public domain
11 dams 314476 Source20: colortest.pl
12 pterjan 26629
13     Url: http://invisible-island.net/xterm/
14     License: MIT
15     Group: Terminals
16 ovitters 1147150 BuildRequires: pkgconfig(x11)
17     BuildRequires: pkgconfig(xaw7)
18     BuildRequires: pkgconfig(xft)
19     BuildRequires: pkgconfig(xmu)
20     BuildRequires: pkgconfig(xt)
21     BuildRequires: pkgconfig(fontconfig)
22     BuildRequires: pkgconfig(ncurses)
23 wally 92057 BuildRequires: luit
24 luigiwalser 1066593 Requires: luit
25 pterjan 26629
26     %description
27     The XTerm program is the standard terminal emulator for the X Window System. It
28     provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs
29     that can't use the window system directly. If the underlying operating system
30     supports terminal resizing capabilities (for example, the SIGWINCH signal in
31     systems derived from 4.3bsd), xterm will use the facilities to notify programs
32     running in the window whenever it is resized.
33    
34     The xterm included in this package has support for 256 colors enabled.
35    
36     %prep
37     %setup -q
38     cp %{SOURCE20} .
39    
40     %build
41     %configure2_5x \
42     --disable-full-tgetent \
43     --enable-wide-chars \
44     --x-includes=%{_includedir}/freetype2 \
45     --enable-luit \
46     --enable-256-color \
47 dams 314476 --with-app-defaults=%{_libdir}/X11/app-defaults \
48     --with-icon-theme=hicolor \
49     --with-icondir=%{_datadir}/icons
50 pterjan 26629
51 shlomif 1320354 %make_build
52 pterjan 26629
53     %install
54 dams 217080 make DESTDIR=%{buildroot} install
55 pterjan 26629
56     # NOTE: encodingMode: locale means to follow the charset encoding of the
57     # locale. A quite complete unicode font is set as the default (instead of the
58     # very poor "fixed" one). a quick cat is used instead of patching the sources;
59     # it shoulmd be made the default imho
60     # locale: true means to use luit to convert locale encoding to unicode
61     # for display.
62     # luit support is needed for it to work -- pablo
63 dams 217080 cat << EOF >> %{buildroot}%{_libdir}/X11/app-defaults/XTerm
64 pterjan 26629
65     *.vt100.font: -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1
66     *.vt100.encodingMode: locale
67     *.locale: true
68     *.PtyInitialErase: on
69     *.backarrowKeyIsErase: on
70 luigiwalser 863531 *.allowFontOps: false
71     *.allowTcapOps: false
72     *.disallowedWindowOps: 1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21,GetSelection,SetSelection,SetWinLines,SetXprop
73 pterjan 26629 EOF
74    
75 dams 217080 mkdir -p %{buildroot}%{_datadir}/applications
76 dams 314476 cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
77 pterjan 26629 [Desktop Entry]
78     Name=XTerm
79 dams 314476 GenericName=Terminal
80 alexl 799514 GenericName[ru]=Терминал
81 luigiwalser 412881 Comment=%{summary}
82 alexl 799514 Comment[ar]=برنامج سطر الأوامر القياسي لنظام نوافذ إكس
83     Comment[az]=X Windows sistemi üçün standart terminal emulyator
84     Comment[bg]=Стандартният терминален емулатор за Х
85     Comment[bn]=এক্স উইন্ডো সিস্টেমের সাধারণ টার্মিনাল এমুলেটর
86     Comment[bs]=Standardni simulator terminala za X Window sistem
87     Comment[ca]=L'emulador estàndard de terminal per al sistema de finestres X
88     Comment[cs]=Standardní emulátor terminálu pro X Window Systém
89     Comment[cy]=Efelychydd terfynell safonol ar gyfer System Ffenestr X
90     Comment[da]=Den almindelige terminalemulator for X vinduessystemet
91     Comment[de]=Die Standard-Terminal-Emulation des X Window Systems
92     Comment[el]=Ο προκαθορισμένος εξομοιωτής τερματικού για το Σύστημα Παραθύρων Χ
93     Comment[es]=El emulador de terminal estándar para el X Window System
94     Comment[et]=Tavaline terminaliemulaator X Window süsteemi jaoks
95     Comment[eu]=X Window sistemaren terminal-emulatzaile estandarra
96     Comment[fa]=شبیه‌ساز پایانه استاندارد در سیستم پنجره X
97     Comment[fi]=X-ikkunointijärjestelmän oletuspääte-emulaattori
98     Comment[fr]=L'émulateur de terminal standard du système X Window
99     Comment[gl]=O emulador de terminal estandar para o Sistema X Window
100     Comment[he]=אמולטור המסוף הסטנדרטי של מערכת X
101     Comment[hi]=एक्स विण्डो प्रणाली के लिए मानक टर्मिनल ऐम्यूलेटर
102     Comment[hu]=Az X ablakrendszer standard terminálemulátora
103     Comment[id]=Emulator terminal standar untuk Sistem Window X
104     Comment[is]=Staðlaði skjáhermirinn fyrir X gluggakerfið
105     Comment[it]=L'emulatore di terminale standard per il sistema X Window
106     Comment[ja]=X ウィンドウシステムの標準ターミナル
107     Comment[ko]=X용 표준 터미널 에뮬레이터
108     Comment[ky]=X Window Системасы үчүн стндарттык терминал эмулятору
109     Comment[lt]=Standartinis terminalo emuliatorius X Window sistemai
110     Comment[lv]=Standarta termināļa emulators priekš X logu sistēmas
111     Comment[mk]=Стандардниот терминал-емулатор за системот „X Window“
112     Comment[mt]=L-emulatur ta' terminal standard tas-sistema X Windows
113     Comment[nb]=Standard terminalemulatoren for X
114     Comment[nl]=De standaard terminal emulator voor het X Window systeem
115     Comment[nn]=Standard terminalemulator for X
116     Comment[pl]=Standardowy emulator terminala dla systemu X Window
117     Comment[pt]=O emulador de terminal padrão para o Sistema de Janelas X
118     Comment[pt_BR]=Emulador de terminal padrão do Sistema de Janelas X
119     Comment[ro]=Emulator de terminal standard pentru sistemul X Window
120     Comment[ru]=Стандартный эмулятор терминала для системы X Window
121     Comment[sc]=S'emuladori de terminali standard po su X Window System
122     Comment[sk]=Štandardný emulátor terminálu pre X Window Systém
123     Comment[sl]=Standardna kozola za X okna
124     Comment[sq]=Një imitues standard i terminalit për Sistemin X Windows
125     Comment[sr]=Стандардни емулатор терминала за X Window Систем
126     Comment[sr@Latn]=Standardni emulator terminala za X Window Sistem
127     Comment[sv]=Den förvalda terminalemulatorn för X
128     Comment[ta]=கொடாநிலை முனையம்
129     Comment[tg]=Намунасози низоммеъёри поёна барои X Системаи Тирезавӣ
130     Comment[th]=โปรแกรมเทอร์มินัลมาตรฐานบน X Windows
131     Comment[tl]=And standard terminal emulator (manggagaya terminal) para sa X Window System
132     Comment[tr]=X Window Sistemi için bir standart Uçbirim Emülasyonu
133     Comment[uk]=Емулятор стандартного терміналу для системи X Window
134     Comment[vi]=Trình mô phỏng Terminal chuẩn cho Hệ thống Cửa sổ X
135     Comment[wa]=Li terminå standård pol sistinme di purneas X
136     Comment[zh_CN]=X 窗口系统模拟终端
137     Comment[zh_TW]=X Window 系統的標準終端機模擬器
138 pterjan 26629 Exec=%{name} -name Terminal
139 dams 314476 Icon=xterm-color
140 pterjan 26629 Terminal=false
141     Type=Application
142     StartupNotify=true
143     Categories=TerminalEmulator;System;Utility;
144     EOF
145    
146 dams 314476 for xpm in *xterm{-color_32x32,-color_48x48,_32x32,_48x48}.xpm; do
147 dams 217080 rm -f %{buildroot}%{_datadir}/pixmaps/$xpm
148 pterjan 26629 done
149    
150     %files
151     %doc ctlseqs.txt colortest.pl
152     %{_bindir}/*
153     %{_mandir}/*/*
154     %{_libdir}/X11/app-defaults/*
155 dams 314476 %{_datadir}/applications/%{name}.desktop
156 shlomif 1228121 %{_iconsdir}/hicolor/*/apps/*xterm*.*

  ViewVC Help
Powered by ViewVC 1.1.30