63 |
|
|
64 |
%define buildrel %{kversion}-%{buildrpmrel} |
%define buildrel %{kversion}-%{buildrpmrel} |
65 |
|
|
66 |
%define kvsersver_notice NOTE: This kernel has currently no Mageia patches and no third-party drivers. |
%define kvsersver_notice NOTE: This kernel is only patched with vserver patch. |
67 |
|
|
68 |
# having different top level names for packges means that you have to remove them by hard :( |
# having different top level names for packges means that you have to remove them by hard :( |
69 |
%define top_dir_name %{kname}-%{_arch} |
%define top_dir_name %{kname}-%{_arch} |
82 |
|
|
83 |
%define build_kernel 1 |
%define build_kernel 1 |
84 |
|
|
|
%define distro_branch %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1.$2"' /etc/mageia-release) |
|
|
|
|
85 |
# End of user definitions |
# End of user definitions |
86 |
%{?_without_kernel: %global build_kernel 0} |
%{?_without_kernel: %global build_kernel 0} |
87 |
%{?_without_doc: %global build_doc 0} |
%{?_without_doc: %global build_doc 0} |
195 |
Version: %{fakever} |
Version: %{fakever} |
196 |
Release: %{fakerel} |
Release: %{fakerel} |
197 |
%ifarch %{ix86} |
%ifarch %{ix86} |
198 |
Summary: Linux Kernel for desktop use with i586 & 4GB RAM |
Summary: Linux Kernel for vserver use with i586 & 4GB RAM |
199 |
%else |
%else |
200 |
Summary: Linux Kernel for desktop use with %{_arch} |
Summary: Linux Kernel for vserver use with %{_arch} |
201 |
%endif |
%endif |
202 |
Group: System/Kernel and hardware |
Group: System/Kernel and hardware |
203 |
Provides: %kprovides |
Provides: %kprovides |
214 |
|
|
215 |
%description -n %{kname}-%{buildrel} |
%description -n %{kname}-%{buildrel} |
216 |
%ifarch %{ix86} |
%ifarch %{ix86} |
217 |
This kernel is compiled for server use, single or multiple i586 |
This kernel is compiled for vserver use, single or multiple i586 |
218 |
processor(s)/core(s) and a maximum of 3GB RAM, using HZ_1000, no |
processor(s)/core(s) and a maximum of 3GB RAM, using HZ_1000, no |
219 |
preempt, CFS cpu scheduler and cfq i/o scheduler. |
preempt, CFS cpu scheduler and cfq i/o scheduler. |
220 |
This kernel relies on in-kernel smp alternatives to switch between |
This kernel relies on in-kernel smp alternatives to switch between |
221 |
up & smp mode depending on detected hardware. To force the kernel |
up & smp mode depending on detected hardware. To force the kernel |
222 |
to boot in single processor mode, use the "nosmp" boot parameter. |
to boot in single processor mode, use the "nosmp" boot parameter. |
223 |
%else |
%else |
224 |
This kernel is compiled for server use, single or multiple %{_arch} |
This kernel is compiled for vserver use, single or multiple %{_arch} |
225 |
processor(s)/core(s), using HZ_1000, no preempt, CFS cpu |
processor(s)/core(s), using HZ_1000, no preempt, CFS cpu |
226 |
scheduler and cfq i/o scheduler. |
scheduler and cfq i/o scheduler. |
227 |
This kernel relies on in-kernel smp alternatives to switch between |
This kernel relies on in-kernel smp alternatives to switch between |
243 |
Provides: %{kname}-source, kernel-source = %{kverrel}, kernel-devel = %{kverrel} |
Provides: %{kname}-source, kernel-source = %{kverrel}, kernel-devel = %{kverrel} |
244 |
Provides: %{kname}-source-%{kernelversion}.%{patchlevel} |
Provides: %{kname}-source-%{kernelversion}.%{patchlevel} |
245 |
Requires: glibc-devel, ncurses-devel, make, gcc, perl, diffutils |
Requires: glibc-devel, ncurses-devel, make, gcc, perl, diffutils |
246 |
Summary: The source code for the Linux kernel |
Summary: The source code for %{kname} |
247 |
Group: Development/Kernel |
Group: Development/Kernel |
248 |
Autoreqprov: no |
Autoreqprov: no |
249 |
%ifarch %{ix86} |
%ifarch %{ix86} |
887 |
%files -n %{kname}-devel-latest |
%files -n %{kname}-devel-latest |
888 |
%defattr(-,root,root) |
%defattr(-,root,root) |
889 |
%endif # build_devel |
%endif # build_devel |
|
|
|
|
|
|