On Thursday 03 June 2004 01:08, Andrzej Krzysztofowicz wrote:
> Ta zmiana jest do cofniecia.
> bcond nie ma prawa wplywac na zawartosc src.rpm-a (powinien sie on
> przebudowac z lub bez dowolnych bcondow)
poprawione

-- 
Grzegorz Zebrowski
--- kernel.spec_old	2004-06-03 01:19:30.225933320 +0200
+++ kernel.spec	2004-06-03 01:19:09.305113768 +0200
@@ -16,6 +16,7 @@
 %bcond_with	verbose		# verbose build (V=1)
 %bcond_with	preemptive	# build preemptive kernel
 %bcond_with	bootsplash	# build with bootsplash
+%bcond_without  grsec          # build without grsecurity
 
 %{?debug:%define with_verbose 1}
 
@@ -652,7 +653,7 @@
 
 #grsec
 %ifarch alpha %{ix86} ia64 ppc sparc sparc64 amd64
-%patch94 -p1
+%{?with_grsec: %patch94 -p1}
 %endif
 
 %patch96 -p1
@@ -722,7 +723,7 @@
 	cat %{SOURCE80} >> arch/%{_target_base_arch}/defconfig
 
 #grsec
-cat %{SOURCE90} >> arch/%{_target_base_arch}/defconfig
+%{?with_grsec: cat %{SOURCE90} >> arch/%{_target_base_arch}/defconfig}
 
 	ln -sf arch/%{_target_base_arch}/defconfig .config
 
@@ -979,7 +980,7 @@
 
 cat %{SOURCE80} >> .config
 #grsec
-cat %{SOURCE90} >> .config
+%{?with_grsec:cat %{SOURCE90} >> .config}
 
 cp .config config-up
 
@@ -1009,7 +1010,7 @@
 
 cat %{SOURCE80} >> .config
 #grsec
-cat %{SOURCE90} >> .config
+%{?with_grsec:cat %{SOURCE90} >> .config}
 
 cp .config config-smp
 
@@ -1411,7 +1412,7 @@
 %{_prefix}/src/linux-%{version}/crypto
 %{_prefix}/src/linux-%{version}/drivers
 %{_prefix}/src/linux-%{version}/fs
-%{_prefix}/src/linux-%{version}/grsecurity
+%{?with_grsec: %{_prefix}/src/linux-%{version}/grsecurity}
 %{_prefix}/src/linux-%{version}/init
 %{_prefix}/src/linux-%{version}/ipc
 %{_prefix}/src/linux-%{version}/kernel

_______________________________________________________
z�ota zasada - kto si� nie zna, niech si� nie wypowiada

Odpowiedź listem elektroniczym