Author: glen Date: Thu May 25 13:13:25 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - new, based on dag's spec (http://dag.wieers.com/packages/dkms/dkms.spec)
---- Files affected: SPECS: dkms.spec (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SPECS/dkms.spec diff -u /dev/null SPECS/dkms.spec:1.1 --- /dev/null Thu May 25 15:13:25 2006 +++ SPECS/dkms.spec Thu May 25 15:13:20 2006 @@ -0,0 +1,60 @@ +# $Revision$, $Date$ +Summary: Dynamic Kernel Module Support +Name: dkms +Version: 2.0.11 +Release: 0.1 +License: GPL +Group: Base/Kernel +URL: http://linux.dell.com/projects.shtml#dkms +Source0: http://linux.dell.com/dkms/%{name}-%{version}.tar.gz +# Source0-md5: 6eff10dd54fe1a5fde4f3abafb50606b +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _localstatedir /var/lib/%{name} +%define _sysconfdir /etc/%{name} + +%description +DKMS stands for Dynamic Kernel Module Support. It is designed to +create a framework where kernel dependant module source can reside so +that it is very easy to rebuild modules as you upgrade kernels. This +will allow Linux vendors to provide driver drops without having to +wait for new kernel releases while also taking out the guesswork for +customers attempting to recompile modules for new kernels. + +%prep +%setup -q + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_sbindir},%{_sysconfdir},%{_mandir}/man8,%{_localstatedir},/etc/rc.d/init.d} +install dkms $RPM_BUILD_ROOT%{_sbindir} +install dkms.8 $RPM_BUILD_ROOT%{_mandir}/man8 +install dkms_dbversion $RPM_BUILD_ROOT%{_localstatedir} +install dkms_autoinstaller $RPM_BUILD_ROOT/etc/rc.d/init.d +install dkms_mkkerneldoth $RPM_BUILD_ROOT%{_sbindir} +install dkms_framework.conf $RPM_BUILD_ROOT%{_sysconfdir}/framework.conf +install template-dkms-mkrpm.spec $RPM_BUILD_ROOT%{_sysconfdir} + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc AUTHORS sample.spec +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/framework.conf +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/template-dkms-mkrpm.spec +%attr(754,root,root) /etc/rc.d/init.d/dkms_autoinstaller +%attr(755,root,root) %{_sbindir}/dkms +%attr(755,root,root) %{_sbindir}/dkms_mkkerneldoth +%{_mandir}/man?/* +%{_localstatedir} + +%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%changelog +* %{date} PLD Team <[EMAIL PROTECTED]> +All persons listed below can be reached at <cvs_login>@pld-linux.org + +$Log$ +Revision 1.1 2006/05/25 13:13:20 glen +- new, based on dag's spec (http://dag.wieers.com/packages/dkms/dkms.spec) + ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
