3 %bcond_without dist_kernel # without distribution kernel
5 %define _orig_name ctxfi
8 Summary: Creative X-Fi driver
9 Summary(pl.UTF-8): Sterowniki dla Linuksa dla kart dźwiękowych Creative X-Fi
10 Name: kernel%{_alt_kernel}-sound-%{_orig_name}
12 Release: %{_rel}@%{_kernel_ver_str}
15 Source0: http://files2.europe.creative.com/manualdn/Drivers/AVP/10792/0x0343D29A/XFiDrv_Linux_Public_US_%{version}.tar.gz
16 # Source0-md5: 908cad28ee4fdbee1216e96ff1eba4cc
17 URL: http://www.creative.com/
18 %{?with_dist_kernel:BuildRequires: kernel-headers}
19 BuildRequires: rpmbuild(macros) >= 1.379
20 %{?with_dist_kernel:%requires_releq_kernel_up}
21 Requires(post,postun): /sbin/depmod
22 Provides: kernel(ctxfi)
23 ExclusiveArch: %{ix86}
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Creative X-Fi opensource driver, it supports:
28 - Creative Sound Blaster X-Fi Titanium Fatal1ty Champion Series
29 - Creative Sound Blaster X-Fi Titanium Fatal1ty Professional Series
30 - Creative Sound Blaster X-Fi Titanium Professional Audio
31 - Creative Sound Blaster X-Fi Titanium
32 - Creative Sound Blaster X-Fi Elite Pro
33 - Creative Sound Blaster X-Fi Platinum
34 - Creative Sound Blaster X-Fi Fatal1ty
35 - Creative Sound Blaster X-Fi XtremeGamer
36 - Creative Sound Blaster X-Fi XtremeMusic
38 %description -l pl.UTF-8
39 Sterowniki do kart dźwiękowychCreative X-Fi. Wspiera:
40 - Creative Sound Blaster X-Fi Titanium Fatal1ty Champion Series
41 - Creative Sound Blaster X-Fi Titanium Fatal1ty Professional Series
42 - Creative Sound Blaster X-Fi Titanium Professional Audio
43 - Creative Sound Blaster X-Fi Titanium
44 - Creative Sound Blaster X-Fi Elite Pro
45 - Creative Sound Blaster X-Fi Platinum
46 - Creative Sound Blaster X-Fi Fatal1ty
47 - Creative Sound Blaster X-Fi XtremeGamer
48 - Creative Sound Blaster X-Fi XtremeMusic
51 %setup -q -n XFiDrv_Linux_Public_US_%{version}
54 %build_kernel_modules -m ctxfi
57 rm -rf $RPM_BUILD_ROOT
58 %install_kernel_modules -m ctxfi -d misc
61 rm -rf $RPM_BUILD_ROOT
64 %depmod %{_kernel_ver}
67 %depmod %{_kernel_ver}
70 %defattr(644,root,root,755)
72 /lib/modules/%{_kernel_ver}/misc/*