]> git.pld-linux.org Git - packages/SVGATextMode.git/blame - SVGATextMode.spec
- tabs in preamble
[packages/SVGATextMode.git] / SVGATextMode.spec
CommitLineData
1b4b8958 1Summary: A utility for improving the appearance of terminals
0a5a8331
ER
2Summary(es.UTF-8): Utilitario para configuración avanzada de los modos de vídeo da consola
3Summary(pl.UTF-8): Narzędzie do polepszania wyglądu terminali
4Summary(pt_BR.UTF-8): Utilitário para configuração avançada dos modos de vídeo da console
5Summary(ru.UTF-8): Утилита для улучшения внешнего вида текстовых консолей
6Summary(uk.UTF-8): Утиліта для покращення зовнішнього вигляду текстових консолей
356aa63a 7Name: SVGATextMode
ad8044c4 8Version: 1.10
e871a967 9Release: 18
eca46fbb 10License: GPL
ad8044c4 11Group: Applications/System
eca46fbb 12Source0: ftp://sunsite.unc.edu/pub/Linux/utils/console/%{name}-%{version}-src.tar.gz
dc527781 13# Source0-md5: d94c6cd073295fc181d0865c039eb13e
ad8044c4
SZ
14Patch0: %{name}-conf.patch
15Patch1: %{name}-make.patch
164a74e8 16Patch2: %{name}-llh.patch
0d2a9c2e 17Patch3: %{name}-stmmenu.patch
690f28a0 18Patch4: %{name}-set80.patch
6f96addf 19Patch5: %{name}-Makefile-gcc.patch
ad79b2d8 20Patch6: %{name}-cfgfile.y.patch
02c2cf70 21Patch7: %{name}-GeForce.patch
9d773db6
JB
22Patch8: %{name}-voodoo.patch
23Patch9: %{name}-alpha.patch
f1d91183 24Patch10: %{name}-gcc33.patch
a9d2dc66 25Patch11: %{name}-gcc4.patch
405cd4a3 26URL: http://freshmeat.net/projects/svgatextmode/
1b33babf 27BuildRequires: bison
1b4b8958 28BuildRequires: flex
d39290df 29BuildRequires: util-linux
0d2a9c2e 30Requires: dialog
1b4b8958 31Requires: kbd
b5c9bb5a 32ExclusiveArch: %{ix86} %{x8664} alpha
405cd4a3 33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
356aa63a
AM
34
35%description
eca46fbb 36SVGATextMode is a utility for reprogramming (S)VGA hardware, which can
1b4b8958
TP
37improve the appearance of terminals. You should install SVGATextMode
38if you want to alter the appearance of your terminal. The utility uses
39a configuration file (Xconfig or XF86Config) to set up textmodes with
40higher resolution, larger fonts, higher display refresh rates, etc.
356aa63a 41
eca46fbb 42Although SVGATextMode can be used to program any text mode size, your
43results will depend on your VGA card.
356aa63a 44
19f416a7 45%description -l es.UTF-8
6e24a89d 46SVGATextMode permite que el modo de la pantalla de la consola del
19f416a7
JR
47Linux sea controlada detalladamente. Esto permite que más caracteres
48sean mostrados en la pantalla, más textos estables, menos caracteres
6e24a89d 49en la pantalla, menos textos estables, etc. En un hardware con
19f416a7 50proyecto malo podrás acabar con un monitor derretido. Son necesarias
6e24a89d 51fuentes extras para que funcione correctamente, pero mismo sin ellas
19f416a7 52se pueden obtener efectos útiles.
6e24a89d 53
19f416a7
JR
54%description -l pl.UTF-8
55SVGATextMode jest narzędziem służącym do konfiguracji sprzętu (S)VGA,
56które pozwala na polepszenie wyglądu terminali. Wykorzystuje plik
57konfiguracyjny (Xconfig lub XF86Config) aby ustawiać wyższe
58rozdzielczości, większe fonty, wyższe częstotliwości odświeżania itp.
356aa63a 59
19f416a7 60%description -l pt_BR.UTF-8
6e24a89d 61O SVGATextMode permite que o modo da tela do console do Linux seja
62controlado detalhadamente. Isto permite que mais caracteres sejam
19f416a7
JR
63mostrados na tela, mais textos estáveis, menos caracteres na tela,
64menos textos estáveis, etc. Em hardware com projeto ruim voce poderá
6e24a89d 65obter um monitor derretido.
66
19f416a7
JR
67Fontes extras são necessárias para que o mesmo funcione corretamente,
68mas mesmo sem elas efeitos úteis podem ser obtidos.
6e24a89d 69
19f416a7
JR
70%description -l ru.UTF-8
71SVGATextMode - это утилита для перепрограмирования аппаратуры (S)VGA с
72целью улучшения внешнего вида текстовых консолей. SVGATextMode
73использует конфигурационный файл (по умолчанию /etc/TextConfig) с
74синтаксисом, похожим на конфигурационный файл X Window System (Xconfig
75или XF86Config) для настройки текстовых режимов с более высоким
76разрешением, большими размерами шрифтов, большей частотой обновления
77экрана и т.п. Теоретически, SVGATextMode может быть использована для
78программирования любого размера в текстовом режиме, но практически
79результат зависит от используемой видеокарты.
6e24a89d 80
19f416a7
JR
81%description -l uk.UTF-8
82SVGATextMode - це утиліта для перепрограмування апаратури (S)VGA з
83метою покращення зовнішнього вигляду текстових консолей. SVGATextMode
84використовує конфігураційний файл (стандартно /etc/TextConfig) з
85синтаксисом, схожим на конфігураційний файл X Window System (Xconfig
86або XF86Config) для налагодження текстових режимів з більшою
87роздільною здатністю, більшими розмірами шрифтів, більшою частотою
88поновлення екрану і т.і. Теоретично, SVGATextMode може бути
89використана для програмування будь-якого розміру у текстовому режимі,
90але практично результат залежить від використаної відеокарти.
6e24a89d 91
356aa63a 92%prep
ad8044c4
SZ
93%setup -q
94%patch0 -p1
95%patch1 -p1
96%patch2 -p1
0d2a9c2e 97%patch3 -p1
6f96addf 98%patch4 -p0
99%patch5 -p1
ad79b2d8 100%patch6 -p1
0b8ec415 101%patch7 -p1
d31588d4 102%patch8 -p1
9d773db6
JB
103%ifarch alpha
104%patch9 -p1
d31588d4
JB
105ln -sf ../../asm XFREE/include
106%endif
f1d91183 107%patch10 -p1
a9d2dc66 108%patch11 -p1
356aa63a
AM
109
110%build
405cd4a3
JB
111%{__make} dep \
112 CC="%{__cc}"
113%{__make} all \
114 CC="%{__cc}" \
115 ARCH="%{_target_cpu}" \
116 CFLAGS_DEFAULT="%{rpmcflags}" \
117 LDFLAGS_DEFAULT="%{rpmldflags}"
356aa63a
AM
118
119%install
120rm -rf $RPM_BUILD_ROOT
5a014012 121install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_sbindir},%{_mandir}/man{5,8}}
356aa63a 122
405cd4a3
JB
123%{__make} newinstall man-install \
124 DESTDIR=$RPM_BUILD_ROOT
125
ad8044c4 126install STMmenu $RPM_BUILD_ROOT%{_sbindir}/stm-menu
95a08c41 127install contrib/scripts/STM_reset $RPM_BUILD_ROOT%{_sbindir}
ad8044c4 128
95a08c41 129rm -f $RPM_BUILD_ROOT%{_mandir}/man8/{stm,clockprobe}.8
64a8700a 130echo ".so SVGATextMode.8" > $RPM_BUILD_ROOT%{_mandir}/man8/stm.8
131echo ".so grabmode.8" > $RPM_BUILD_ROOT%{_mandir}/man8/clockprobe.8
ad8044c4 132
74905dc5
PG
133ln -sf grabmode_pixmux.gz doc/grabmode_hi_truecolor
134
1b4b8958 135%clean
356aa63a
AM
136rm -rf $RPM_BUILD_ROOT
137
356aa63a
AM
138%files
139%defattr(644,root,root,755)
98c1ad14 140%doc doc/* README README.FIRST CREDITS HISTORY TODO
b3ce1009 141%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/TextConfig
356aa63a 142%attr(755,root,root) %{_sbindir}/*
a2c72289 143%{_mandir}/man*/*
This page took 0.051364 seconds and 4 git commands to generate.