Browse code

Modified %check for SPEC files - 11

Change-Id: I7a70bdad2834a3f5f557ded48392a2b1004600c0
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/1405
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: aditij <aditij@vmware.com>

Chang authored on 2016/09/17 09:20:26
Showing 10 changed files
... ...
@@ -21,8 +21,6 @@ make %{?_smp_mflags}
21 21
 make DESTDIR=%{buildroot} install
22 22
 find %{buildroot} -name '*.la' -delete
23 23
 
24
-%check
25
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
26 24
 %files
27 25
 %defattr(-,root,root)
28 26
 %{_bindir}/*
... ...
@@ -24,8 +24,10 @@ make %{?_smp_mflags}
24 24
 %install
25 25
 make DESTDIR=%{buildroot} install
26 26
 find %{buildroot}/%{_libdir} -name '*.la' -delete
27
+
27 28
 %check
28
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
29
+make -C tests check
30
+
29 31
 %post	-p /sbin/ldconfig
30 32
 %postun	-p /sbin/ldconfig
31 33
 %files
... ...
@@ -34,8 +34,7 @@ developing applications that use librelp.
34 34
 make %{?_smp_mflags}
35 35
 %install
36 36
 make DESTDIR=%{buildroot} install
37
-%check
38
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
37
+
39 38
 %post	-p /sbin/ldconfig
40 39
 %postun	-p /sbin/ldconfig
41 40
 %files
... ...
@@ -58,6 +58,15 @@ rm -f %{buildroot}%{_bindir}/genpolusers
58 58
 rm -f %{buildroot}%{_bindir}/chkcon
59 59
 rm -rf %{buildroot}%{_mandir}/man8
60 60
 
61
+%check
62
+wget https://sourceforge.net/projects/cunit/files/CUnit-2.1-2-src.tar.bz2 --no-check-certificate
63
+tar xjf CUnit-2.1-2-src.tar.bz2
64
+pushd CUnit-2.1-2/
65
+./configure --prefix=/usr
66
+make
67
+make install
68
+popd
69
+
61 70
 %clean
62 71
 rm -rf %{buildroot}
63 72
 
... ...
@@ -20,6 +20,10 @@ My lib
20 20
 make %{?_smp_mflags}
21 21
 %install
22 22
 make DESTDIR=%{buildroot} install
23
+
24
+%check
25
+make %{?_smp_mflags} check
26
+
23 27
 %post	-p /sbin/ldconfig
24 28
 %postun	-p /sbin/ldconfig
25 29
 %files 
... ...
@@ -29,8 +29,10 @@ make %{?_smp_mflags}
29 29
 %install
30 30
 make DESTDIR=%{buildroot} install
31 31
 find %{buildroot} -name '*.la' -delete
32
+
32 33
 %check
33
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
34
+make %{?_smp_mflags} test
35
+
34 36
 %files
35 37
 %defattr(-,root,root)
36 38
 %{_bindir}/*
... ...
@@ -63,6 +63,9 @@ make DESTDIR=%{buildroot} install
63 63
 %find_lang %{name}
64 64
 find %{buildroot}%{_libdir} -name '*.la' -delete
65 65
 
66
+%check
67
+make %{?_smp_mflags} check
68
+
66 69
 %post   -p /sbin/ldconfig
67 70
 %postun -p /sbin/ldconfig
68 71
 
... ...
@@ -32,8 +32,10 @@ make %{?_smp_mflags}
32 32
 make DESTDIR=%{buildroot} install
33 33
 rm %{buildroot}%{_infodir}/*
34 34
 find %{buildroot}%{_libdir} -name '*.la' -delete
35
+
35 36
 %check
36
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
37
+make %{?_smp_mflags} check
38
+
37 39
 %post	-p /sbin/ldconfig
38 40
 %postun	-p /sbin/ldconfig
39 41
 %files
... ...
@@ -38,8 +38,10 @@ make %{?_smp_mflags}
38 38
 make DESTDIR=%{buildroot} install
39 39
 find %{buildroot}%{_libdir} -name '*.la' -delete
40 40
 rm -rf %{buildroot}%{_infodir}
41
+
41 42
 %check
42
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
43
+make %{?_smp_mflags} check
44
+
43 45
 %post	-p /sbin/ldconfig
44 46
 %postun	-p /sbin/ldconfig
45 47
 %post -n libltdl
... ...
@@ -29,8 +29,10 @@ make %{?_smp_mflags}
29 29
 %install
30 30
 make DESTDIR=%{buildroot} install
31 31
 rm %{buildroot}%{_infodir}/*
32
+
32 33
 %check
33
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
34
+make %{?_smp_mflags} check
35
+
34 36
 %post	-p /sbin/ldconfig
35 37
 %postun	-p /sbin/ldconfig
36 38
 %files