source: projects/specs/trunk/S/SVGATextMode/SVGATextMode-vl.spec @ 521

Revision 521, 2.6 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: A utility for improving the appearance of text consoles.
2Name: SVGATextMode
3%define version 1.8
4Version: 1.10
5Release: 0vl1
6Copyright: GPL
7Group: Applications/System
8Source: ftp://sunsite.unc.edu/pub/Linux/utils/console/SVGATextMode-%{version}-src.tar.gz
9Patch0: SVGATextMode-1.10-make.patch
10Patch1: SVGATextMode-1.9-rh.patch
11Patch2: SVGATextMode-1.10-fs.h.patch
12Requires: kbd
13BuildRoot: %{_tmppath}/SVGATextMode-root
14ExclusiveArch: %{ix86}
15
16%description
17SVGATextMode is a utility for reprogramming (S)VGA hardware, to improve
18the appearance of text consoles. SVGATextMode uses a configuration file
19(the default is /etc/TextConfig) with a syntax similar to X Window
20System's configuration file (Xconfig or XF86Config) to set up textmodes
21with higher resolution, larger font sizes, higher display refresh rates,
22etc.  Theoretically, SVGATextMode can be used to program any text mode
23size, but your results will depend upon your VGA card.
24
25Install SVGATextMode if you want to alter the appearance of your text
26consoles.
27
28%prep
29%setup -q -n SVGATextMode-%{version}
30%patch0 -p1 -b .make
31%patch1 -p1 -b .rh
32%patch2 -p1 -b .fs
33
34%build
35make dep
36make all RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
37
38%install
39rm -rf %{buildroot}
40mkdir -p %{buildroot}/{etc,usr/sbin,%{_mandir}/man{5,8}}
41make DESTDIR=%{buildroot} \
42     INSTMANDIR=%{buildroot}%{_mandir} \
43         newinstall man-install
44install -m 0755 STMmenu %{buildroot}/usr/sbin/stm-menu
45
46%clean
47rm -rf %{buildroot}
48
49%files
50%defattr(-,root,root)
51%config /etc/TextConfig
52%doc README README.FIRST CREDITS COPYING HISTORY TODO Changelog
53%doc doc/*
54/usr/sbin/*
55%{_mandir}/man*/*
56
57%changelog
58* Sat Aug 18 2001 Toru Sagami <sagami@vinelinux.org>
59- 1.10-0vl1: updated to 1.10
60
61* Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
62- fix description
63- man pages are compressed
64- version 1.9
65
66* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
67- auto rebuild in the new build environment (release 4)
68
69* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
70- glibc 2.1
71
72* Thu Sep 03 1998 Cristian Gafton <gafton@redhat.com>
73- added patch for Matrox Millenium AGP
74
75* Fri May 01 1998 Cristian Gafton <gafton@redhat.com>
76- ExclusiveArch: i386
77
78* Sun Jan 11 1998 Cristian Gafton <gafton@redhat.com>
79- upgraded to 1.8
80- built against glibc; spec file cleanup
81
82* Wed Jul 2 1997 Timo Karjalainen <timok@iki.fi>
83- Upgraded to version 1.6
84
85* Fri Jun 13 1997 Timo Karjalainen <timok@iki.fi>
86- Config file moved from /usr/etc to /etc
87- Some minor changes to specfile
88
89* Wed Jun 4 1997 Ximenes Zalteca <ximenes@null.net>
90- Re-Group:'d
91
92* Sun Apr 27 1997 Christian 'Dr. Disk' Hechelmann <drdisk@ds9.au.s.shuttle.de>
93- added %changelog
94- added %clean
95- added BuildRoot
96
Note: See TracBrowser for help on using the repository browser.