spec: fix unifdef exit status detection
authorŁukasz Stelmach <l.stelmach@samsung.com>
Mon, 17 Nov 2014 15:04:35 +0000 (16:04 +0100)
committerŁukasz Stelmach <l.stelmach@samsung.com>
Wed, 19 Nov 2014 14:33:08 +0000 (15:33 +0100)
Change-Id: I6b6507d1fe362d0f8b91a07be2c9a3697c01edf6
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
packaging/kdbus.spec

index a453199953a7763847ad0691336e1e738061678f..ebe44db39c95a9dbcf72f9eabd87838ed8b3e597 100644 (file)
@@ -43,7 +43,7 @@ make KERNELDIR=/lib/modules/%{x_kernel_devel_uname_r}/build %{?_smp_mflags} modu
 mkdir -p %{buildroot}/lib/modules/%{x_kernel_devel_uname_r}/extra
 install -m644 kdbus.ko %{buildroot}/lib/modules/%{x_kernel_devel_uname_r}/extra/
 install -m755 -d %{buildroot}%{_includedir}
-[ $(unifdef -U__KERNEL__ kdbus.h > %{buildroot}%{_includedir}/kdbus.h) -gt 1 ] && { echo 'unifdef failed to process file'; exit 1; }
+[ $(unifdef -U__KERNEL__ kdbus.h > %{buildroot}%{_includedir}/kdbus.h; echo $?) -gt 1 ] && { echo 'unifdef failed to process file'; exit 1; }
 
 %files kmod
 /lib/modules/%{x_kernel_devel_uname_r}/extra/kdbus.ko