]> git.pld-linux.org Git - SPECS.git/blob - kernel-video-viafb.spec
SPECS updated Sun 1 Aug 20:13:02 CEST 2021
[SPECS.git] / kernel-video-viafb.spec
1 #
2 # Conditional build:
3 %bcond_without  dist_kernel     # allow non-distribution kernel
4 %bcond_without  kernel          # don't build kernel modules
5 %bcond_with     verbose         # verbose build (V=1)
6
7 %if !%{with kernel}
8 %undefine       with_dist_kernel
9 %endif
10
11 %define         _rel    1
12 Summary:        VIA Unichrome framebuffer driver for Linux
13 Summary(pl.UTF-8):      Sterownik framebuffera dla kart VIA Unichrome dla Linuksa
14 Name:           kernel%{_alt_kernel}-video-viafb
15 Version:        2.6.00.03a
16 Release:        %{_rel}@%{_kernel_ver_str}
17 License:        distributable
18 Group:          Base/Kernel
19 Source0:        http://drivers.viaarena.com/linux-fbdev-kernel-src_%{version}.tgz
20 # Source0-md5:  b0b8a57431e6b0c7e9edbd56320b1cc1
21 %if %{with kernel}
22 %{?with_dist_kernel:BuildRequires:      kernel%{_alt_kernel}-module-build >= 3:2.6.20.2}
23 BuildRequires:  rpmbuild(macros) >= 1.379
24 %endif
25 BuildRequires:  sed >= 4.0
26 Requires(post,postun):  /sbin/depmod
27 %if %{with dist_kernel}
28 %requires_releq_kernel
29 Requires(postun):       %releq_kernel
30 %endif
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %description
34 This is the console framebuffer driver for Graphics chips of VIA
35 UniChrome Family (CLE266, KM400, KN400, KM800, KN800, PM800, PN800,
36 CN400, CN700, CX700).
37
38 This package contains Linux kernel module.
39
40 %description -l pl.UTF-8
41 To jest sterownik do obsługi framebuffera dla kart graficznych z
42 rodziny VIA Unichrome (CLE266, KM400, KN400, KM800, KN800, PM800,
43 PN800, CN400, CN700, CX700).
44
45 Ten pakiet zawiera moduł jądra Linuksa.
46
47 %prep
48 %setup -q -n Linux-FBDev-kernel-src_%{version}
49 sed -e s/\$\(CONFIG_FB_VIA\)/m/ Makefile_26.kernel > Makefile
50
51 %build
52 %if %{with kernel}
53 %build_kernel_modules -m viafb
54 %endif
55
56 %install
57 rm -rf $RPM_BUILD_ROOT
58
59 %if %{with kernel}
60 %install_kernel_modules -m viafb -d kernel/drivers/video
61 %endif
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %post
67 %depmod %{_kernel_ver}
68
69 %postun
70 %depmod %{_kernel_ver}
71
72 %if %{with kernel}
73 %files
74 %defattr(644,root,root,755)
75 %doc readme.txt viafb.modes
76 /lib/modules/%{_kernel_ver}/kernel/drivers/video/*.ko*
77 %endif
This page took 0.392643 seconds and 3 git commands to generate.