]> git.pld-linux.org Git - packages/kernel.git/blob - kernel.spec
- FreeS/WAN added
[packages/kernel.git] / kernel.spec
1 %define         ow_ver  2.2.14-ow2
2 Summary:        The Linux kernel (the core of the Linux operating system)
3 Summary(de):    Der Linux-Kernel (Kern des Linux-Betriebssystems)
4 Summary(fr):    Le Kernel-Linux (La partie centrale du systeme)
5 Summary(pl):    J±dro Linuxa
6 Name:           kernel
7 Version:        2.2.14
8 Release:        3
9 Copyright:      GPL
10 Group:          Base/Kernel
11 Group(pl):      Podstawowe/J±dro
12 Source0:        ftp://ftp.kernel.org/pub/linux/kernel/v2.2/linux-%{version}.tar.bz2
13 Source1:        kernel-autoconf.h
14 Source10:       kernel-i386.config
15 #Source11:      kernel-i386-fb.config
16 Source12:       kernel-i386-BOOT.config
17 Source13:       kernel-i586.config
18 #Source14:      kernel-i586-fb.config
19 Source15:       kernel-i586-smp.config
20 #Source16:      kernel-i586-smp-fb.config
21 Source17:       kernel-i686.config
22 #Source18:      kernel-i686-fb.config
23 Source19:       kernel-i686-smp.config
24 #Source20:      kernel-i686-smp-fb.config
25 Source21:       kernel-sparc.config
26 Source22:       kernel-sparc-smp.config
27 Source23:       kernel-sparc-BOOT.config
28 #Source24:      kernel-sparc64.config
29 #Source25:      kernel-sparc64-smp.config
30 #Source26:      kernel-sparc64-BOOT.config
31 #Source27:      kernel-alpha.config
32 #Source28:      kernel-alpha-smp.config
33 #Source29:      kernel-alpha-BOOT.config
34 Source30:       ftp://ftp.openwall.com/linux/linux-%{ow_ver}.tar.gz
35 Source31:       http://www.garloff.de/kurt/linux/dc395/dc395-124.tar.gz
36 Source32:       kernel-BuildASM.sh
37 Patch0:         ftp://ftp.kerneli.org/pub/kerneli/v2.2/patch-int-2.2.13.3.gz
38 Patch1:         ftp://ftp.botik.ru/rented/namesys/ftp/pub/linux+reiserfs/linux-2.2.14-reiserfs-3.5.20-pre1-patch.gz
39 Patch2:         linux-2.2.14-atm-0.59-fore200e-0.1e.patch.gz
40 Patch3:         linux-tasks.patch
41 Patch4:         raid-2.2.14-B1.gz
42 Patch5:         kernel-cpqarray-raid090.patch
43 Patch6:         ftp://ftp.kernel.org/pub/linux/kernel/people/hedrick/ide.2.2.14.20000124.patch.gz
44 Patch7:         %{name}-pldfblogo.patch
45 Patch8:         linux-%{version}-freeswan-1.3.patch
46 ExclusiveOS:    Linux
47 URL:            http://www.kernel.org/
48 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49 Provides:       module-info
50 Autoreqprov:    no
51 Obsoletes:      kernel-modules
52 ExclusiveArch:  %{ix86} sparc sparc64 alpha
53 %ifarch         %{ix86}
54 BuildRequires:  bin86
55 %endif
56
57 %description
58 This package contains the Linux kernel that is used to boot and run your
59 system. It contains few device drivers for specific hardware. Most hardware
60 is instead supported by modules loaded after booting.
61
62 %description -l de
63 Das Kernel-Paket enthält den Linux-Kernel (vmlinuz), den Kern des
64 Linux-Betriebssystems. Der Kernel ist für grundliegende Systemfunktionen
65 verantwortlich: Speicherreservierung, Prozeß-Management, Geräte Ein- und
66 Ausgaben, usw.
67
68 %description -l fr
69 Le package kernel contient le kernel linux (vmlinuz), la partie centrale d'un
70 système d'exploitation Linux. Le noyau traite les fonctions basiques d'un
71 système d'exploitation: allocation mémoire, allocation de process,
72 entrée/sortie de peripheriques, etc.
73
74 %description -l pl
75 Pakiet zawiera j±dro Linuxa niezbêdne do prawid³owego dzia³ania Twojego
76 komputera.
77
78 %package smp
79 Summary:        Kernel version %{version} compiled for SMP machines
80 Summary(de):    Kernel version %{version} für Multiprozessor-Maschinen
81 Summary(fr):    Kernel version %{version} compiler pour les machine Multi-Processeur
82 Group:          Base/Kernel
83 Group(pl):      Podstawowe/J±dro
84 Provides:       %{name} %{version}
85 Autoreqprov:    no
86
87 %description smp
88 This package includes a SMP version of the Linux %{version} kernel. It is
89 required only on machines with two or more CPUs, although it should work
90 fine on single-CPU boxes.
91
92 %description -l fr smp
93 Ce package inclu une version SMP du noyau de Linux version {version}. Il et
94 nécessaire seulement pour les machine avec deux processeurs ou plus, il peut
95 quand même fonctionner pour les système mono-processeur.
96
97 %description -l de smp
98 Dieses Paket enthält eine SMP (Multiprozessor)-Version von Linux-Kernel
99 %{version}. Es wird für Maschinen mit zwei oder mehr Prozessoren gebraucht,
100 sollte aber auch auf Computern mit nur einer CPU laufen.
101
102 %package fb
103 Summary:        Kernel version %{version} with framebuffer support
104 Summary(de):    Kernel version %{version} mit Framebuffer-Support
105 Summary(fr):    Kernel version %{version} avec framebuffer
106 Group:          Base/Kernel
107 Group(pl):      Podstawowe/J±dro
108 Provides:       %{name} %{version}
109 Autoreqprov:    no
110
111 %description fb
112 This package includes a version of the Linux %{version} kernel
113 with framebuffer support.
114
115 %description -l fr fb
116 Ce package inclu une version de Linux version %{version} avec framebuffer.
117
118 %description -l de fb
119 Dieses Paket enthält eine Version von Linux-Kernel %{version} mit
120 framebuffer-Support.
121
122 %package smp-fb
123 Summary:        Kernel version %{version} compiled for SMP machines with fb
124 Summary(de):    Kernel version %{version} für Multiprozessor-Maschinen mit framebuffer
125 Summary(fr):    Kernel version %{version} compiler pour les machine Multi-Processeur avec fb
126 Group:          Base/Kernel
127 Group(pl):      Podstawowe/J±dro
128 Provides:       %{name} %{version}
129 Autoreqprov:    no
130
131 %description smp-fb
132 This package includes a SMP version of the Linux %{version} kernel. It is
133 required only on machines with two or more CPUs, although it should work
134 fine on single-CPU boxes.
135 It also contains support for framebuffer (graphical console) devices.
136
137 %description -l fr smp-fb
138 Ce package inclu une version SMP du noyau de Linux version
139 %{version} avec framebuffer. Il et nécessaire seulement pour les machine
140 avec deux processeurs ou plus, il peut quand même fonctionner pour les
141 système mono-processeur.
142
143 %description -l de smp-fb
144 Dieses Paket enthält eine SMP (Multiprozessor)-Version von Linux-Kernel
145 %{version}. Es wird für Maschinen mit zwei oder mehr Prozessoren gebraucht,
146 sollte aber auch auf Computern mit nur einer CPU laufen. Außerdem ist
147 Support für Framebuffer-Devices (Console im Grafikmodus) enthalten.
148
149 %package BOOT
150 Summary:        Kernel version %{version} used on the installation boot disks
151 Summary(de):    Kernel version %{version} für Installationsdisketten
152 Summary(fr):    Kernel version %{version} utiliser pour les disquettes d'installation
153 Group:          Base/Kernel
154 Group(pl):      Podstawowe/J±dro
155 Autoreqprov:    no
156
157 %description BOOT
158 This package includes a trimmed down version of the Linux %{version} kernel.
159 This kernel is used on the installation boot disks only and should not be
160 used for an installed system, as many features in this kernel are turned off
161 because of the size constraints.
162
163 %description -l fr BOOT
164 Ce package inclut une version allégée du noyau de Linux version %{version}.
165 Ce kernel et utilisé pour les disquettes de boot
166 d'installation et ne doivent pas être utilisées pour un système
167 classique, beaucoup d'options dans le kernel ont étaient désactivées a
168 cause de la contrainte d'espace.
169
170 %description -l de BOOT
171 Dieses Paket enthält eine verkleinerte Version vom Linux-Kernel version
172 %{version}.
173 Dieser Kernel wird auf den Installations-Bootdisketten benutzt und sollte
174 nicht auf einem installierten System verwendet werden, da viele Funktionen
175 wegen der Platzprobleme abgeschaltet sind.
176
177 %package headers
178 Summary:        Header files for the Linux kernel
179 Summary(pl):    Pliki nag³ówkowe j±dra
180 Group:          Base/Kernel
181 Group(pl):      Podstawowe/J±dro
182 Autoreqprov:    no
183
184 %description headers
185 These are the C header files for the Linux kernel, which define structures
186 and constants that are needed when building most standard programs under
187 Linux, as well as to rebuild the kernel.
188
189 %description headers -l pl
190 Pakiet zawiera pliki nag³ówkowe j±dra, niezbedne do rekompilacji j±dra
191 oraz niektórych programów.
192
193 %package source
194 Summary:        Kernel source tree
195 Summary(pl):    Kod ¼ród³owy j±dra Linuxa
196 Group:          Base/Kernel
197 Group(pl):      Podstawowe/J±dro
198 Autoreqprov:    no
199 Requires:       %{name}-headers = %{version}
200 %ifarch %{ix86}
201 Requires:       bin86
202 %endif
203
204 %description source
205 This is the source code for the Linux kernel. It is required to build
206 most C programs as they depend on constants defined in here. You can
207 also build a custom kernel that is better tuned to your particular
208 hardware.
209
210 %description -l de source
211 Das Kernel-Source-Paket enthält den source code (C/Assembler-Code) des
212 Linux-Kernels. Die Source-Dateien werden gebraucht, um viele C-Programme zu
213 compilieren, da sie auf Konstanten zurückgreifen, die im Kernel-Source
214 definiert sind. Die Source-Dateien können auch benutzt werden, um einen
215 Kernel zu compilieren, der besser auf Ihre Hardware ausgerichtet ist.
216
217 %description -l fr source
218 Le package pour le kernel-source contient le code source pour le noyau linux.
219 Ces sources sont nécessaires pour compiler la plupart des programmes C, car il
220 dépend de constantes définies dans le code source. Les sources peuvent être
221 aussi utilisée pour compiler un noyau personnalisé pour avoir de meilleures
222 performances sur des matériels particuliers. 
223
224 %description source -l pl
225 Pakiet zawiera kod ¼ród³owy jadra systemu.
226
227 %prep
228 %setup -q -a30 -a31 -n linux
229 %patch0 -p1
230 %patch1 -p1
231 %patch2 -p1
232 %patch3 -p1
233 %patch4 -p1
234 %patch5 -p1
235 %ifarch %{ix86}
236 %patch6 -p1
237 %patch7 -p1
238 %endif
239 %patch8 -p1
240
241 patch -p1 -s <linux-%{ow_ver}/linux-%{ow_ver}.diff
242 # Tekram DC395/315 U/UW SCSI host driver
243 patch -p1 -s <dc395/dc395-integ22.diff
244 install dc395/dc395x_trm.? dc395/README.dc395x drivers/scsi/
245
246 %build
247 BuildKernel() {
248     # is this a special kernel we want to build?
249     if [ -n "$1" ] ; then
250         if [ "%{_target_cpu}" = "i586" -o "%{_target_cpu}" = "i686" ] ; then
251             Config="%{_target_cpu}"-$1
252         else
253             Config=$RPM_ARCH-$1
254         fi
255         KernelVer=%{version}-%{release}$1
256         echo BUILDING A KERNEL FOR $1...
257     else
258         if [ "%{_target_cpu}" = "i586" -o "%{_target_cpu}" = "i686" ] ; then
259             Config="%{_target_cpu}"
260         else
261             Config=$RPM_ARCH
262         fi
263         KernelVer=%{version}-%{release}
264         echo BUILDING THE NORMAL KERNEL...
265     fi
266     cp $RPM_SOURCE_DIR/kernel-$Config.config arch/$RPM_ARCH/defconfig
267 %ifarch %{ix86}
268     perl -p -i -e "s/-m486//" arch/i386/Makefile
269     perl -p -i -e "s/-DCPU=486/-m486 -DCPU=486/" arch/i386/Makefile
270     perl -p -i -e "s/-DCPU=586/-mpentium -DCPU=586/" arch/i386/Makefile
271     perl -p -i -e "s/-DCPU=686/-mpentiumpro -DCPU=686/" arch/i386/Makefile
272 %endif
273     make mrproper
274     ln -sf arch/$RPM_ARCH/defconfig .config
275
276     make oldconfig
277     make dep 
278     make include/linux/version.h 
279 %ifarch %{ix86}
280     make bzImage EXTRAVERSION="-%{release}"
281 %else
282     make boot EXTRAVERSION="-%{release}"
283 %endif
284     make modules EXTRAVERSION="-%{release}"
285     mkdir -p $RPM_BUILD_ROOT/boot
286     install System.map $RPM_BUILD_ROOT/boot/System.map-$KernelVer
287 %ifarch %{ix86}
288      cp arch/i386/boot/bzImage $RPM_BUILD_ROOT/boot/vmlinuz-$KernelVer
289 %endif
290 %ifarch alpha sparc
291      gzip -cfv vmlinux > vmlinuz
292      install vmlinux $RPM_BUILD_ROOT/boot/vmlinux-$KernelVer
293      install vmlinuz $RPM_BUILD_ROOT/boot/vmlinuz-$KernelVer
294 %endif
295      make INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_install KERNELRELEASE=$KernelVer
296 }
297
298 rm -rf $RPM_BUILD_ROOT
299
300 # NORMAL KERNEL
301 BuildKernel
302
303 # FB-ENABLED KERNEL
304 #BuildKernel fb
305
306 # SMP-ENABLED KERNEL
307 %ifnarch i386
308 BuildKernel smp
309 %endif
310
311 # SMP and FB-ENABLED KERNEL
312 #BuildKernel smp-fb
313
314 # BOOT kernel
315 %ifnarch i586 i686
316 BuildKernel BOOT
317 %endif
318
319 %install
320 rm -rf $RPM_BUILD_ROOT/usr
321 install -d $RPM_BUILD_ROOT/usr/{include,src}
322
323 ln -sf ../src/linux/include/linux $RPM_BUILD_ROOT/usr/include/linux
324
325 %ifarch sparc
326 ln -s ../src/linux/include/asm-sparc $RPM_BUILD_ROOT/usr/include/asm-sparc
327 ln -s ../src/linux/include/asm-sparc64 $RPM_BUILD_ROOT/usr/include/asm-sparc64
328 mkdir $RPM_BUILD_ROOT/usr/include/asm
329 cp -a $RPM_SOURCE_DIR/kernel-BuildASM.sh $RPM_BUILD_ROOT/usr/include/asm/BuildASM
330 $RPM_BUILD_ROOT/usr/include/asm/BuildASM $RPM_BUILD_ROOT/usr/include
331 %else
332 ln -sf ../src/linux/include/asm $RPM_BUILD_ROOT/usr/include/asm
333 %endif
334
335 tar Ixf %{SOURCE0} -C $RPM_BUILD_ROOT/usr/src/
336 mv -f $RPM_BUILD_ROOT/usr/src/linux $RPM_BUILD_ROOT/usr/src/linux-%{version}
337 ln -sf linux-%{version} $RPM_BUILD_ROOT/usr/src/linux
338
339 gzip -dc %{PATCH0} | patch -s -p1 -d $RPM_BUILD_ROOT/usr/src/linux-%{version}
340 gzip -dc %{PATCH1} | patch -s -p1 -d $RPM_BUILD_ROOT/usr/src/linux-%{version}
341 gzip -dc %{PATCH2} | patch -s -p1 -d $RPM_BUILD_ROOT/usr/src/linux-%{version}
342 gzip -dc %{PATCH4} | patch -s -p1 -d $RPM_BUILD_ROOT/usr/src/linux-%{version}
343 %ifarch %{ix86}
344 gzip -dc %{PATCH6} | patch -s -p1 -d $RPM_BUILD_ROOT/usr/src/linux-%{version}
345 %endif
346 patch -s -p1 -d $RPM_BUILD_ROOT/usr/src/linux-%{version} < %{PATCH3}
347 patch -s -p1 -d $RPM_BUILD_ROOT/usr/src/linux-%{version} < %{PATCH5}
348 patch -s -p1 -d $RPM_BUILD_ROOT/usr/src/linux-%{version} < linux-%{ow_ver}/linux-%{ow_ver}.diff
349
350 cd $RPM_BUILD_ROOT/usr/src/linux-%{version}
351
352 make mrproper
353 find  -name "*~" -print | xargs rm -f
354 find  -name "*.orig" -print | xargs rm -f
355
356 %ifarch %{ix86}
357 install $RPM_SOURCE_DIR/kernel-i586.config .config
358 %else
359 install $RPM_SOURCE_DIR/kernel-$RPM_ARCH.config .config
360 %endif
361 make oldconfig
362 mv include/linux/autoconf.h include/linux/autoconf-up.h
363 %ifarch %{ix86}
364 install $RPM_SOURCE_DIR/kernel-i586-smp.config .config
365 %else
366 install $RPM_SOURCE_DIR/kernel-$RPM_ARCH-smp.config .config
367 %endif
368 make oldconfig
369 mv include/linux/autoconf.h include/linux/autoconf-smp.h
370
371 install %{SOURCE1} $RPM_BUILD_ROOT/usr/src/linux-%{version}/include/linux/autoconf.h
372
373 # this generates modversions info which we want to include and we may as
374 # well include the depends stuff as well
375 make symlinks 
376 make include/linux/version.h
377 make "`pwd`/include/linux/modversions.h"
378
379 #this generates modversions info which we want to include and we may as
380 #well include the depends stuff as well, after we fix the paths
381
382 make depend 
383 find $RPM_BUILD_ROOT/usr/src/linux-%{version} -name ".*depend" | \
384 while read file ; do
385         mv $file $file.old
386         sed -e "s|[^ ]*\(/usr/src/linux\)|\1|g" < $file.old > $file
387         rm -f $file.old
388 done
389
390 make clean
391 rm -f scripts/mkdep
392
393 %clean
394 rm -rf $RPM_BUILD_ROOT
395
396 # do this for upgrades...in case the old modules get removed we have
397 # loopback in the kernel so that mkinitrd will work.
398 #%pre modules
399 %pre
400 /sbin/modprobe loop 2> /dev/null > /dev/null
401 exit 0
402
403 %pre smp
404 /sbin/modprobe loop 2> /dev/null > /dev/null
405 exit 0
406
407 %pre BOOT
408 /sbin/modprobe loop 2> /dev/null > /dev/null
409 exit 0
410
411 %post
412 mv -f /boot/vmlinuz /boot/vmlinuz.old 2> /dev/null > /dev/null 
413 mv -f /boot/System.map /boot/System.map.old 2> /dev/null > /dev/null
414 ln -sf vmlinuz-%{version}-%{release} /boot/vmlinuz
415 ln -sf System.map-%{version}-%{release} /boot/System.map
416
417 if [ -x /sbin/lilo -a -f /etc/lilo.conf ]; then
418         /sbin/lilo 1>&2 || :
419 fi
420
421 rm -f /lib/modules/%{version}
422 ln -snf %{version}-%{release} /lib/modules/%{version}
423
424 %post smp
425 mv -f /boot/vmlinuz /boot/vmlinuz.old 2> /dev/null > /dev/null
426 mv -f /boot/System.map /boot/System.map.old 2> /dev/null > /dev/null
427 ln -sf vmlinuz-%{version}-%{release}smp /boot/vmlinuz
428 ln -sf System.map-%{version}-%{release}smp /boot/System.map
429
430 if [ -x /sbin/lilo -a -f /etc/lilo.conf ]; then
431         /sbin/lilo 1>&2 || :
432 fi
433
434 rm -f /lib/modules/%{version}
435 ln -snf %{version}-%{release}smp /lib/modules/%{version}
436
437 %post BOOT
438 mv -f /boot/vmlinuz /boot/vmlinuz.old 2> /dev/null > /dev/null
439 mv -f /boot/System.map /boot/System.map.old 2> /dev/null > /dev/null
440 ln -sf vmlinuz-%{version}-%{release}BOOT /boot/vmlinuz
441 ln -sf System.map-%{version}-%{release}BOOT /boot/System.map
442
443 if [ -x /sbin/lilo -a -f /etc/lilo.conf ]; then
444         /sbin/lilo 1>&2 || :
445 fi
446
447 rm -f /lib/modules/%{version}
448 ln -snf %{version}-%{release}BOOT /lib/modules/%{version}
449
450 %postun
451 if [ -L /lib/modules/%{version} ]; then 
452         if [ "`ls -l /lib/modules/%{version} | awk '{ print $11 }'`" = "%{version}-%{release}" ]; then
453                 [ $1 = 0 ] && rm -f /lib/modules/%{version}
454         fi
455 fi
456
457 %postun smp
458 if [ -L /lib/modules/%{version} ]; then 
459         if [ "`ls -l /lib/modules/%{version} | awk '{ print $11 }'`" = "%{version}-%{release}smp" ]; then
460                 [ $1 = 0 ] && rm -f /lib/modules/%{version}
461         fi
462 fi
463
464 %postun BOOT
465 if [ -L /lib/modules/%{version} ]; then 
466         if [ "`ls -l /lib/modules/%{version} | awk '{ print $11 }'`" = "%{version}-%{release}BOOT" ]; then
467                 [ $1 = 0 ] && rm -f /lib/modules/%{version}
468         fi
469 fi
470
471 %post headers
472 rm -f /usr/src/linux
473 ln -snf linux-%{version} /usr/src/linux
474
475 %postun headers
476 if [ -L /usr/src/linux ]; then 
477         if [ "`ls -l /usr/src/linux | awk '{ print $11 }'`" = "linux-%{version}" ]; then
478                 [ $1 = 0 ] && rm -f /usr/src/linux
479         fi
480 fi
481
482 %files
483 %defattr(644,root,root,755)
484 %ifarch alpha sparc
485 /boot/vmlinux-%{version}-%{release}
486 %endif
487 /boot/vmlinuz-%{version}-%{release}
488 /boot/System.map-%{version}-%{release}
489 %dir /lib/modules
490 %dir /lib/modules/%{version}-%{release}
491 /lib/modules/%{version}-%{release}/atm
492 /lib/modules/%{version}-%{release}/block
493 /lib/modules/%{version}-%{release}/cdrom
494 /lib/modules/%{version}-%{release}/fs
495 /lib/modules/%{version}-%{release}/ipv4
496 /lib/modules/%{version}-%{release}/ipv6
497 /lib/modules/%{version}-%{release}/misc
498 /lib/modules/%{version}-%{release}/net
499 /lib/modules/%{version}-%{release}/scsi
500 %ifarch %{ix86}
501 /lib/modules/%{version}-%{release}/video
502 #/lib/modules/%{version}-%{release}/pcmcia
503 %endif
504
505 %ifnarch i386
506 %files smp
507 %defattr(644,root,root,755)
508 %ifarch alpha sparc
509 /boot/vmlinux-%{version}-%{release}smp
510 %endif
511 /boot/vmlinuz-%{version}-%{release}smp
512 /boot/System.map-%{version}-%{release}smp
513 %dir /lib/modules
514 %dir /lib/modules/%{version}-%{release}smp
515 /lib/modules/%{version}-%{release}smp/atm
516 /lib/modules/%{version}-%{release}smp/block
517 /lib/modules/%{version}-%{release}smp/cdrom
518 /lib/modules/%{version}-%{release}smp/fs
519 /lib/modules/%{version}-%{release}smp/ipv4
520 /lib/modules/%{version}-%{release}smp/ipv6
521 /lib/modules/%{version}-%{release}smp/misc
522 /lib/modules/%{version}-%{release}smp/net
523 /lib/modules/%{version}-%{release}smp/scsi
524 %ifarch %{ix86}
525 /lib/modules/%{version}-%{release}smp/video
526 #/lib/modules/%{version}-%{release}smp/pcmcia
527 %endif
528 %endif
529
530 %ifnarch i586 i686
531 %files BOOT
532 %defattr(644,root,root,755)
533 %ifarch alpha sparc
534 /boot/vmlinux-%{version}-%{release}BOOT
535 %endif
536 /boot/vmlinuz-%{version}-%{release}BOOT
537 /boot/System.map-%{version}-%{release}BOOT
538 %dir /lib/modules
539 %dir /lib/modules/%{version}-%{release}BOOT
540 #/lib/modules/%{version}-%{release}BOOT/atm
541 /lib/modules/%{version}-%{release}BOOT/block
542 /lib/modules/%{version}-%{release}BOOT/cdrom
543 /lib/modules/%{version}-%{release}BOOT/fs
544 /lib/modules/%{version}-%{release}BOOT/ipv4
545 #/lib/modules/%{version}-%{release}BOOT/ipv6
546 /lib/modules/%{version}-%{release}BOOT/misc
547 /lib/modules/%{version}-%{release}BOOT/net
548 /lib/modules/%{version}-%{release}BOOT/scsi
549 #%ifarch i386
550 #/lib/modules/%{version}-%{release}BOOT/video
551 #/lib/modules/%{version}-%{release}BOOT/pcmcia
552 #%endif
553 %endif
554
555 %files headers
556 %defattr(644,root,root,755)
557 %dir /usr/src/linux-%{version}
558 /usr/src/linux-%{version}/include
559 %{_includedir}/asm
560 %{_includedir}/linux
561
562 %files source
563 %defattr(644,root,root,755)
564 /usr/src/linux-%{version}/Documentation
565 /usr/src/linux-%{version}/arch
566 /usr/src/linux-%{version}/crypto
567 /usr/src/linux-%{version}/drivers
568 /usr/src/linux-%{version}/fs
569 /usr/src/linux-%{version}/init
570 /usr/src/linux-%{version}/ipc
571 /usr/src/linux-%{version}/kernel
572 /usr/src/linux-%{version}/lib
573 /usr/src/linux-%{version}/mm
574 /usr/src/linux-%{version}/modules
575 /usr/src/linux-%{version}/net
576 /usr/src/linux-%{version}/scripts
577 /usr/src/linux-%{version}/security
578 /usr/src/linux-%{version}/.config
579 /usr/src/linux-%{version}/.depend
580 /usr/src/linux-%{version}/.hdepend
581 /usr/src/linux-%{version}/COPYING
582 /usr/src/linux-%{version}/CREDITS
583 /usr/src/linux-%{version}/MAINTAINERS
584 /usr/src/linux-%{version}/Makefile
585 /usr/src/linux-%{version}/README
586 /usr/src/linux-%{version}/REPORTING-BUGS
587 /usr/src/linux-%{version}/Rules.make
This page took 0.21584 seconds and 3 git commands to generate.