]>
Commit | Line | Data |
---|---|---|
a9b375c3 | 1 | Summary: Dynamic Kernel Module Support |
d5f6adb2 | 2 | Summary(pl.UTF-8): Obsługa dynamicznych modułów jądra |
a9b375c3 ER |
3 | Name: dkms |
4 | Version: 2.0.11 | |
5 | Release: 0.1 | |
6 | License: GPL | |
7 | Group: Base/Kernel | |
a9b375c3 ER |
8 | Source0: http://linux.dell.com/dkms/%{name}-%{version}.tar.gz |
9 | # Source0-md5: 6eff10dd54fe1a5fde4f3abafb50606b | |
ceb21f4f | 10 | URL: http://linux.dell.com/projects.shtml#dkms |
a9b375c3 ER |
11 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
12 | ||
13 | %define _localstatedir /var/lib/%{name} | |
ceb21f4f | 14 | %define _sysconfdir /etc/%{name} |
a9b375c3 ER |
15 | |
16 | %description | |
17 | DKMS stands for Dynamic Kernel Module Support. It is designed to | |
18 | create a framework where kernel dependant module source can reside so | |
19 | that it is very easy to rebuild modules as you upgrade kernels. This | |
20 | will allow Linux vendors to provide driver drops without having to | |
21 | wait for new kernel releases while also taking out the guesswork for | |
22 | customers attempting to recompile modules for new kernels. | |
23 | ||
d5f6adb2 JR |
24 | %description -l pl.UTF-8 |
25 | DKMS (Dynamic Kernel Module Support) to obsługa dynamicznych modułów | |
26 | jądra. Została zaprojektowana aby stworzyć szkielet do przechowywania | |
27 | źródeł modułów zależnych od jądra w sposób łatwy do zbudowania modułów | |
28 | po uaktualnieniu jądra. Pozwala to dostawcom Linuksa udostępniać | |
29 | sterowniki bez czekania na nowe wydania jądra ani rozwiązywania | |
30 | problemów klientów próbujących przebudować moduły dla nowych jąder. | |
ceb21f4f | 31 | |
a9b375c3 ER |
32 | %prep |
33 | %setup -q | |
34 | ||
35 | %install | |
36 | rm -rf $RPM_BUILD_ROOT | |
37 | install -d $RPM_BUILD_ROOT{%{_sbindir},%{_sysconfdir},%{_mandir}/man8,%{_localstatedir},/etc/rc.d/init.d} | |
38 | install dkms $RPM_BUILD_ROOT%{_sbindir} | |
39 | install dkms.8 $RPM_BUILD_ROOT%{_mandir}/man8 | |
40 | install dkms_dbversion $RPM_BUILD_ROOT%{_localstatedir} | |
41 | install dkms_autoinstaller $RPM_BUILD_ROOT/etc/rc.d/init.d | |
42 | install dkms_mkkerneldoth $RPM_BUILD_ROOT%{_sbindir} | |
43 | install dkms_framework.conf $RPM_BUILD_ROOT%{_sysconfdir}/framework.conf | |
44 | install template-dkms-mkrpm.spec $RPM_BUILD_ROOT%{_sysconfdir} | |
45 | ||
46 | %clean | |
47 | rm -rf $RPM_BUILD_ROOT | |
48 | ||
49 | %files | |
50 | %defattr(644,root,root,755) | |
51 | %doc AUTHORS sample.spec | |
b2828921 | 52 | %dir %{_sysconfdir} |
a9b375c3 ER |
53 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/framework.conf |
54 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/template-dkms-mkrpm.spec | |
55 | %attr(754,root,root) /etc/rc.d/init.d/dkms_autoinstaller | |
56 | %attr(755,root,root) %{_sbindir}/dkms | |
57 | %attr(755,root,root) %{_sbindir}/dkms_mkkerneldoth | |
58 | %{_mandir}/man?/* | |
59 | %{_localstatedir} |