X-Git-Url: http://git.pld-linux.org/?p=packages%2Faufs.git;a=blobdiff_plain;f=aufs.spec;h=a36438889bab3261d5aacc1e5cb15f5e3a056e8e;hp=7de32a4a2579edae5981781e6e4ba49e2e2cb0a4;hb=096c8924c688e560b303ef547f2d4b994911c4ed;hpb=6d52e73271233b17fee472db3a24fcd0ee64a50b diff --git a/aufs.spec b/aufs.spec index 7de32a4..a364388 100644 --- a/aufs.spec +++ b/aufs.spec @@ -34,6 +34,7 @@ Patch0: %{pname}-vserver.patch #Patch1: %{pname}-disable-security_inode_permission.patch Patch2: %{pname}-fixes.patch #Patch3: %{pname}-spin_lock.patch +Patch4: %{pname}-apparmor.patch URL: http://aufs.sourceforge.net/ %if %{with kernel} %{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.25.2} @@ -87,12 +88,16 @@ Ten pakiet zawiera moduł jądra Linuksa. #%patch1 -p1 %patch2 -p1 #%patch3 -p1 +if [ -d %{_kernelsrcdir}/security/apparmor ]; then +%patch4 -p1 +fi cp -a include/linux fs/aufs25 %build %if %{with kernel} -if [ -f %{_kernelsrcdir}/include/linux/vs_base.h ]; then +if [ -f %{_kernelsrcdir}/include/linux/vs_base.h && + ! -d %{_kernelsrcdir}/security/apparmor ]; then isvserver="-DVSERVER" fi %ifarch %{x8664} ia64 ppc64 sparc64