]> git.pld-linux.org Git - packages/SVGATextMode.git/blob - SVGATextMode.spec
9a053bf8959c74d45676611f85b294907403293b
[packages/SVGATextMode.git] / SVGATextMode.spec
1 Summary:        A utility for improving the appearance of terminals
2 Summary(es):    Utilitario para configuración avanzada de los modos de vídeo da consola
3 Summary(pl):    Narzêdzie do polepszania wygl±du terminali
4 Summary(pt_BR): Utilitário para configuração avançada dos modos de vídeo da console
5 Summary(ru):    õÔÉÌÉÔÁ ÄÌÑ ÕÌÕÞÛÅÎÉÑ ×ÎÅÛÎÅÇÏ ×ÉÄÁ ÔÅËÓÔÏ×ÙÈ ËÏÎÓÏÌÅÊ
6 Summary(uk):    õÔÉ̦ÔÁ ÄÌÑ ÐÏËÒÁÝÅÎÎÑ ÚÏ×ΦÛÎØÏÇÏ ×ÉÇÌÑÄÕ ÔÅËÓÔÏ×ÉÈ ËÏÎÓÏÌÅÊ
7 Name:           SVGATextMode
8 Version:        1.10
9 Release:        13
10 License:        GPL
11 Group:          Applications/System
12 Source0:        ftp://sunsite.unc.edu/pub/Linux/utils/console/%{name}-%{version}-src.tar.gz
13 Patch0:         %{name}-conf.patch
14 Patch1:         %{name}-make.patch
15 Patch2:         %{name}-cache.patch
16 Patch3:         %{name}-stmmenu.patch
17 Patch4:         %{name}-set80.patch
18 Patch5:         %{name}-Makefile-gcc.patch
19 Patch6:         %{name}-cfgfile.y.patch
20 Patch7:         %{name}-GeForce.patch
21 Patch8:         %{name}-alpha.patch
22 BuildRequires:  bison
23 BuildRequires:  flex
24 BuildRequires:  util-linux
25 Requires:       dialog
26 Requires:       kbd
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 ExclusiveArch:  %{ix86} alpha
29
30 %description
31 SVGATextMode is a utility for reprogramming (S)VGA hardware, which can
32 improve the appearance of terminals. You should install SVGATextMode
33 if you want to alter the appearance of your terminal. The utility uses
34 a configuration file (Xconfig or XF86Config) to set up textmodes with
35 higher resolution, larger fonts, higher display refresh rates, etc.
36
37 Although SVGATextMode can be used to program any text mode size, your
38 results will depend on your VGA card.
39
40 %description -l es
41 SVGATextMode permite que el modo de la pantalla de la consola del
42 Linux sea controlada detalladamente. Esto permite que más caracteres
43 sean mostrados en la pantalla, más textos estables, menos caracteres
44 en la pantalla, menos textos estables, etc. En un hardware con
45 proyecto malo podrás acabar con un monitor derretido. Son necesarias
46 fuentes extras para que funcione correctamente, pero mismo sin ellas
47 se pueden obtener efectos útiles.
48
49 %description -l pl
50 SVGATextMode jest narzêdziem s³u¿±cym do konfiguracji sprzêtu (S)VGA,
51 które pozwala na polepszenie wygl±du terminali. Wykorzystuje plik
52 konfiguracyjny (Xconfig lub XF86Config) aby ustawiaæ wy¿sze
53 rozdzielczo¶ci, wiêksze fonty, wy¿sze czêstotliwo¶ci od¶wie¿ania itp.
54
55 %description -l pt_BR
56 O SVGATextMode permite que o modo da tela do console do Linux seja
57 controlado detalhadamente. Isto permite que mais caracteres sejam
58 mostrados na tela, mais textos estáveis, menos caracteres na tela,
59 menos textos estáveis, etc. Em hardware com projeto ruim voce poderá
60 obter um monitor derretido.
61
62 Fontes extras são necessárias para que o mesmo funcione corretamente,
63 mas mesmo sem elas efeitos úteis podem ser obtidos.
64
65 %description -l ru
66 SVGATextMode - ÜÔÏ ÕÔÉÌÉÔÁ ÄÌÑ ÐÅÒÅÐÒÏÇÒÁÍÉÒÏ×ÁÎÉÑ ÁÐÐÁÒÁÔÕÒÙ (S)VGA Ó
67 ÃÅÌØÀ ÕÌÕÞÛÅÎÉÑ ×ÎÅÛÎÅÇÏ ×ÉÄÁ ÔÅËÓÔÏ×ÙÈ ËÏÎÓÏÌÅÊ. SVGATextMode
68 ÉÓÐÏÌØÚÕÅÔ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ (ÐÏ ÕÍÏÌÞÁÎÉÀ /etc/TextConfig) Ó
69 ÓÉÎÔÁËÓÉÓÏÍ, ÐÏÈÏÖÉÍ ÎÁ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ X Window System (Xconfig
70 ÉÌÉ XF86Config) ÄÌÑ ÎÁÓÔÒÏÊËÉ ÔÅËÓÔÏ×ÙÈ ÒÅÖÉÍÏ× Ó ÂÏÌÅÅ ×ÙÓÏËÉÍ
71 ÒÁÚÒÅÛÅÎÉÅÍ, ÂÏÌØÛÉÍÉ ÒÁÚÍÅÒÁÍÉ ÛÒÉÆÔÏ×, ÂÏÌØÛÅÊ ÞÁÓÔÏÔÏÊ ÏÂÎÏ×ÌÅÎÉÑ
72 ÜËÒÁÎÁ É Ô.Ð. ôÅÏÒÅÔÉÞÅÓËÉ, SVGATextMode ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÁ ÄÌÑ
73 ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÌÀÂÏÇÏ ÒÁÚÍÅÒÁ × ÔÅËÓÔÏ×ÏÍ ÒÅÖÉÍÅ, ÎÏ ÐÒÁËÔÉÞÅÓËÉ
74 ÒÅÚÕÌØÔÁÔ ÚÁ×ÉÓÉÔ ÏÔ ÉÓÐÏÌØÚÕÅÍÏÊ ×ÉÄÅÏËÁÒÔÙ.
75
76 %description -l uk
77 SVGATextMode - ÃÅ ÕÔÉ̦ÔÁ ÄÌÑ ÐÅÒÅÐÒÏÇÒÁÍÕ×ÁÎÎÑ ÁÐÁÒÁÔÕÒÉ (S)VGA Ú
78 ÍÅÔÏÀ ÐÏËÒÁÝÅÎÎÑ ÚÏ×ΦÛÎØÏÇÏ ×ÉÇÌÑÄÕ ÔÅËÓÔÏ×ÉÈ ËÏÎÓÏÌÅÊ. SVGATextMode
79 ×ÉËÏÒÉÓÔÏ×Õ¤ ËÏÎƦÇÕÒÁæÊÎÉÊ ÆÁÊÌ (ÓÔÁÎÄÁÒÔÎÏ /etc/TextConfig) Ú
80 ÓÉÎÔÁËÓÉÓÏÍ, ÓÈÏÖÉÍ ÎÁ ËÏÎƦÇÕÒÁæÊÎÉÊ ÆÁÊÌ X Window System (Xconfig
81 ÁÂÏ XF86Config) ÄÌÑ ÎÁÌÁÇÏÄÖÅÎÎÑ ÔÅËÓÔÏ×ÉÈ ÒÅÖÉͦנڠ¦ÌØÛÏÀ
82 ÒÏÚĦÌØÎÏÀ ÚÄÁÔΦÓÔÀ, Â¦ÌØÛÉÍÉ ÒÏÚͦÒÁÍÉ ÛÒÉÆÔ¦×, Â¦ÌØÛÏÀ ÞÁÓÔÏÔÏÀ
83 ÐÏÎÏ×ÌÅÎÎÑ ÅËÒÁÎÕ ¦ Ô.¦. ôÅÏÒÅÔÉÞÎÏ, SVGATextMode ÍÏÖÅ ÂÕÔÉ
84 ×ÉËÏÒÉÓÔÁÎÁ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ ÂÕÄØ-ÑËÏÇÏ ÒÏÚͦÒÕ Õ ÔÅËÓÔÏ×ÏÍÕ ÒÅÖÉͦ,
85 ÁÌÅ ÐÒÁËÔÉÞÎÏ ÒÅÚÕÌØÔÁÔ ÚÁÌÅÖÉÔؠצĠ×ÉËÏÒÉÓÔÁÎϧ ×¦ÄÅÏËÁÒÔÉ.
86
87 %prep
88 %setup -q
89 %patch0 -p1
90 %patch1 -p1
91 %patch2 -p1
92 %patch3 -p1
93 %patch4 -p0
94 %patch5 -p1
95 %patch6 -p1
96 %patch7 -p1
97 %ifarch alpha
98 %patch8 -p1
99 ln -sf ../../asm XFREE/include
100 %endif
101
102 %build
103 %{__make} dep CC="%{__cc}"
104 %{__make} all CC="%{__cc}" ARCH="%{_target_cpu}" \
105 CFLAGS_DEFAULT="%{rpmcflags}" LDFLAGS_DEFAULT="%{rpmldflags}"
106
107 %install
108 rm -rf $RPM_BUILD_ROOT
109 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_sbindir},%{_mandir}/man{5,8}}
110
111 %{__make} DESTDIR=$RPM_BUILD_ROOT newinstall man-install
112 install STMmenu $RPM_BUILD_ROOT%{_sbindir}/stm-menu
113 install contrib/scripts/STM_reset $RPM_BUILD_ROOT%{_sbindir}
114
115 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/{stm,clockprobe}.8
116 echo ".so SVGATextMode.8" > $RPM_BUILD_ROOT%{_mandir}/man8/stm.8
117 echo ".so grabmode.8" > $RPM_BUILD_ROOT%{_mandir}/man8/clockprobe.8
118
119 ln -sf grabmode_pixmux.gz doc/grabmode_hi_truecolor
120
121 %clean
122 rm -rf $RPM_BUILD_ROOT
123
124 %files
125 %defattr(644,root,root,755)
126 %doc doc/* README README.FIRST CREDITS HISTORY TODO
127 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/TextConfig
128 %attr(755,root,root) %{_sbindir}/*
129 %{_mandir}/man*/*
This page took 0.034325 seconds and 2 git commands to generate.