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