]>
Commit | Line | Data |
---|---|---|
a7313793 AM |
1 | # |
2 | # FOR INFORMATION ABOUT OTHER KERNELS: | |
3 | # cvs up -r KERNEL_BRANCHES_INFORMATION kernel.spec && less kernel.spec | |
4 | # | |
0fec42fa AM |
5 | # NOTE: |
6 | # - no grsecurity (not planned, use selinux) | |
7 | # - no devfs (devfs is obsolete, use udev from HEAD) | |
a5585a68 | 8 | # |
a5585a68 | 9 | # TODO: |
0fec42fa | 10 | # - everything |
faf20802 | 11 | # - activate reiser4 in configs for platforms other than i386 w/o SMP |
a5585a68 AM |
12 | # |
13 | # Conditional build: | |
14 | %bcond_without BOOT # don't build BOOT kernel | |
15 | %bcond_without smp # don't build SMP kernel | |
16 | %bcond_without up # don't build UP kernel | |
17 | %bcond_without source # don't build kernel-source package | |
a5585a68 AM |
18 | %bcond_with verbose # verbose build (V=1) |
19 | %bcond_with preemptive # build preemptive kernel | |
a5585a68 AM |
20 | |
21 | %{?debug:%define with_verbose 1} | |
22 | ||
a5585a68 AM |
23 | %ifarch sparc |
24 | # sparc32 is missing important updates from 2.5 cycle - won't build | |
25 | %undefine with_smp | |
26 | %endif | |
27 | %ifarch ia64 | |
28 | # broken | |
29 | %undefine with_up | |
30 | %endif | |
31 | ||
32 | %ifarch i586 i686 pentium3 pentium4 athlon | |
33 | %undefine with_BOOT | |
34 | %endif | |
35 | # temporary as BOOT is not finished yet | |
36 | %undefine with_BOOT | |
37 | ||
38 | ## Program required by kernel to work. | |
39 | %define _binutils_ver 2.12 | |
40 | %define _util_linux_ver 2.10o | |
41 | %define _module_init_tool_ver 0.9.10 | |
42 | %define _e2fsprogs_ver 1.29 | |
43 | %define _jfsutils_ver 1.1.3 | |
44 | %define _reiserfsprogs_ver 3.6.3 | |
45 | %define _xfsprogs_ver 2.6.0 | |
46 | %define _pcmcia_cs_ver 3.1.21 | |
47 | %define _quota_tools_ver 3.09 | |
48 | %define _PPP_ver 2.4.0 | |
49 | %define _isdn4k_utils_ver 3.1pre1 | |
50 | %define _nfs_utils_ver 1.0.5 | |
51 | %define _procps_ver 3.2.0 | |
52 | %define _oprofile_ver 0.5.3 | |
53 | ||
a5585a68 | 54 | %define _post_ver %{nil} |
98dc11ff AM |
55 | %define _rel 0.1 |
56 | %define _cset 0 | |
57 | %define _apply_cset 0 | |
a5585a68 AM |
58 | |
59 | %define _netfilter_snap 20040629 | |
60 | ||
61 | %define _enable_debug_packages 0 | |
62 | %define no_install_post_strip 1 | |
63 | %define no_install_post_chrpath 1 | |
64 | ||
65 | %define pcmcia_version 3.1.22 | |
66 | %define drm_xfree_version 4.3.0 | |
a5585a68 AM |
67 | |
68 | Summary: The Linux kernel (the core of the Linux operating system) | |
69 | Summary(de): Der Linux-Kernel (Kern des Linux-Betriebssystems) | |
70 | Summary(fr): Le Kernel-Linux (La partie centrale du systeme) | |
71 |