Browse code

Modified %check for SPEC files - 20

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

Chang authored on 2016/10/07 02:18:53
Showing 10 changed files
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Access control list utilities
2 2
 Name:		acl
3 3
 Version:	2.2.52
4
-Release:	2%{?dist}
4
+Release:	3%{?dist}
5 5
 Source0:	http://download.savannah.gnu.org/releases-noredirect/acl/acl-%{version}.src.tar.gz
6 6
 %define sha1 acl=537dddc0ee7b6aa67960a3de2d36f1e2ff2059d9
7 7
 License:	GPLv2+
... ...
@@ -47,17 +47,6 @@ defined in POSIX 1003.1e draft standard 17.
47 47
 
48 48
 make %{?_smp_mflags} LIBTOOL="libtool --tag=CC"
49 49
 
50
-%check
51
-if ./setfacl/setfacl -m u:`id -u`:rwx .; then
52
-    make tests || exit $?
53
-    if test 0 = `id -u`; then
54
-        make root-tests || exit $?
55
-    fi
56
-else
57
-    echo '*** ACLs are probably not supported by the file system,' \
58
-         'the test-suite will NOT run ***'
59
-fi
60
-
61 50
 %install
62 51
 make install DESTDIR=%{buildroot}
63 52
 make install-dev DESTDIR=%{buildroot}
... ...
@@ -69,6 +58,15 @@ chmod 0755 %{buildroot}%{_libdir}/libacl.so.*.*.*
69 69
 
70 70
 %find_lang %{name}
71 71
 
72
+%check
73
+#sed -i 's/| sed \x27s\/\\\.\$\/\/g\x27//g' test/sbits-restore.test test/cp.test test/getfacl-recursive.test
74
+
75
+if test 0 = `id -u`; then
76
+   make  %{?_smp_mflags} root-tests
77
+else
78
+   make  %{?_smp_mflags} tests
79
+fi
80
+
72 81
 %post -n libacl 
73 82
 /sbin/ldconfig
74 83
 
... ...
@@ -98,6 +96,8 @@ chmod 0755 %{buildroot}%{_libdir}/libacl.so.*.*.*
98 98
 %{_libdir}/libacl.so.*
99 99
 
100 100
 %changelog
101
+*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 2.2.52-3
102
+-       Modified %check
101 103
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.2.52-2
102 104
 -	GA - Bump release of all rpms
103 105
 * Thu Feb 26 2015 Divya Thaluru <dthaluru@vmware.com> 2.2.52-1
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Cmake-3.4.3
2 2
 Name:		cmake
3 3
 Version:	3.4.3
4
-Release:	2%{?dist}
4
+Release:	3%{?dist}
5 5
 License:	BSD and LGPLv2+
6 6
 URL:		http://www.cmake.org/
7 7
 Source0:	http://www.cmake.org/files/v3.4/%{name}-%{version}.tar.gz
... ...
@@ -22,8 +22,10 @@ make %{?_smp_mflags}
22 22
 %install
23 23
 make DESTDIR=%{buildroot} install
24 24
 find %{buildroot} -name '*.la' -delete
25
+
25 26
 %check
26
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
27
+make  %{?_smp_mflags} test
28
+
27 29
 %files
28 30
 %defattr(-,root,root)
29 31
 /usr/share/%{name}-*/*
... ...
@@ -31,6 +33,8 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
31 31
 /usr/doc/%{name}-*/*
32 32
 /usr/share/aclocal/*
33 33
 %changelog
34
+*       Thu Oct 06 2016 ChangLee <changlee@vmware.com> 3.4.3-3
35
+-       Modified %check
34 36
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.4.3-2
35 37
 -	GA - Bump release of all rpms
36 38
 *       Thu Feb 25 2016 Kumar Kaushik <kaushikk@vmware.com> 3.4.3-1
... ...
@@ -5,7 +5,7 @@
5 5
 
6 6
 Name:		dracut
7 7
 Version:	044
8
-Release:	3%{?dist}
8
+Release:	4%{?dist}
9 9
 Group:		System Environment/Base
10 10
 # The entire source code is GPLv2+
11 11
 # except install/* which is LGPLv2+
... ...
@@ -86,6 +86,16 @@ rm -f $RPM_BUILD_ROOT%{_mandir}/man?/*suse*
86 86
 mkdir -p $RPM_BUILD_ROOT%{_sbindir}
87 87
 ln -sr $RPM_BUILD_ROOT%{_bindir}/dracut $RPM_BUILD_ROOT%{_sbindir}/dracut
88 88
 
89
+%check
90
+wget https://sourceforge.net/projects/asciidoc/files/asciidoc/8.6.9/asciidoc-8.6.9.tar.gz --no-check-certificate
91
+tar xvf asciidoc-8.6.9.tar.gz
92
+pushd asciidoc-8.6.9
93
+autoconf
94
+./configure
95
+make
96
+make install
97
+popd
98
+
89 99
 %clean
90 100
 rm -rf -- $RPM_BUILD_ROOT
91 101
 
... ...
@@ -145,6 +155,8 @@ rm -rf -- $RPM_BUILD_ROOT
145 145
 %dir /var/lib/dracut/overlay
146 146
 
147 147
 %changelog
148
+*       Fri Oct 07 2016 ChangLee <changlee@vmware.com> 044-4
149
+-       Modified %check
148 150
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 044-3
149 151
 -	GA - Bump release of all rpms
150 152
 *       Thu Apr 25 2016 Gengsheng Liu <gengshengl@vmware.com> 044-2
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	A Distributed init System
2 2
 Name:		fleet
3 3
 Version:	0.11.5
4
-Release:	3%{?dist}
4
+Release:	4%{?dist}
5 5
 License:	Apache 2.0
6 6
 URL:		https://coreos.com/using-coreos/clustering/
7 7
 Group:		OS/ClusterManagement
... ...
@@ -55,6 +55,11 @@ EOF
55 55
 mkdir -p %{buildroot}/usr/share/polkit-1/rules.d/
56 56
 install -p -m 0644 %{SOURCE2} %{buildroot}/usr/share/polkit-1/rules.d/
57 57
 
58
+%check
59
+export GOPATH=%{_builddir}
60
+go get golang.org/x/tools/cmd/cover
61
+./test
62
+
58 63
 %pre
59 64
 getent group fleet >/dev/null || /usr/sbin/groupadd fleet
60 65
 getent passwd fleet >/dev/null || /usr/sbin/useradd -c "fleet user" -s /sbin/nologin -g fleet -d /run/fleet fleet
... ...
@@ -80,6 +85,8 @@ getent passwd fleet >/dev/null || /usr/sbin/useradd -c "fleet user" -s /sbin/nol
80 80
 /usr/share/polkit-1/rules.d/fleet.rules
81 81
 
82 82
 %changelog
83
+*       Thu Oct 06 2016 ChangLee <changlee@vmware.com> 0.11.5-4
84
+-       Modified %check
83 85
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.11.5-3
84 86
 -	GA - Bump release of all rpms
85 87
 *       Mon May 09 2016 Nick Shi <nshi@vmware.com> 0.11.5-2
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Low-level libraries useful for providing data structure handling for C.
2 2
 Name:		glib
3 3
 Version:	2.48.2
4
-Release:	1%{?dist}
4
+Release:	2%{?dist}
5 5
 License:	LGPLv2+
6 6
 URL:		http://ftp.gnome.org/pub/gnome/sources/glib/2.46/%{name}-%{version}.tar.xz
7 7
 Group:		Applications/System
... ...
@@ -54,6 +54,10 @@ Gsettings schemas compiling tool
54 54
 make %{?_smp_mflags}
55 55
 %install
56 56
 make DESTDIR=%{buildroot} install
57
+
58
+%check
59
+make  %{?_smp_mflags} check
60
+
57 61
 %post	-p /sbin/ldconfig
58 62
 %postun	-p /sbin/ldconfig
59 63
 
... ...
@@ -86,6 +90,8 @@ make DESTDIR=%{buildroot} install
86 86
 %{_datadir}/glib-2.0/schemas/*
87 87
 
88 88
 %changelog
89
+*   Thu Oct 06 2016 ChangLee <changlee@vmware.com> 2.48.2-2
90
+-   Modified %check
89 91
 *   Tue Sep 06 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 2.48.2-1
90 92
 -   Updated to version 2.48.2-1
91 93
 *	Thu Aug 11 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.47.6-3
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	C++ interface to the glib
2 2
 Name:		glibmm
3 3
 Version:	2.48.1
4
-Release:	1%{?dist}
4
+Release:	2%{?dist}
5 5
 License:	LGPLv2+
6 6
 URL:		http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.46/glibmm-2.46.3.tar.xz
7 7
 Group:		Applications/System
... ...
@@ -38,6 +38,10 @@ These are the header files of glibmm.
38 38
 make %{?_smp_mflags}
39 39
 %install
40 40
 make DESTDIR=%{buildroot} install
41
+
42
+%check
43
+make  %{?_smp_mflags} check
44
+
41 45
 %post	-p /sbin/ldconfig
42 46
 %postun	-p /sbin/ldconfig
43 47
 %files 
... ...
@@ -55,10 +59,12 @@ make DESTDIR=%{buildroot} install
55 55
 %{_datadir}/*
56 56
 
57 57
 %changelog
58
+*   Thu Oct 06 2016 ChangLee <changlee@vmware.com> 2.48.1-2
59
+-   Modified %check
58 60
 *   Tue Sep 06 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 2.48.1-1
59 61
 -   Updated to version 2.48.1-1
60
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.47.3.1-2
61
--	GA - Bump release of all rpms
62
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.47.3.1-2
63
+-   GA - Bump release of all rpms
62 64
 *   Thu Apr 14 2016	Harish Udaiya Kumar<hudaiyakumar@vmware.com> 2.47.3.1-1
63 65
     Updated to version 2.47.3.1
64 66
 *   Mon Feb 22 2016 XIaolin Li <xiaolinl@vmware.com> 2.46.3-1
... ...
@@ -10,7 +10,7 @@
10 10
 Summary:	Go 
11 11
 Name:		go
12 12
 Version:	1.6.3
13
-Release:	1%{?dist}
13
+Release:	2%{?dist}
14 14
 License:	BSD
15 15
 URL:		https://golang/org
16 16
 Group:		System Environment/Security
... ...
@@ -86,9 +86,6 @@ chown -R root:root %{buildroot}/etc/profile.d/go-exports.sh
86 86
 
87 87
 %{_fixperms} %{buildroot}/*
88 88
 
89
-%check
90
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
91
-
92 89
 %post -p /sbin/ldconfig
93 90
 
94 91
 %postun
... ...
@@ -115,6 +112,8 @@ rm -rf %{buildroot}/*
115 115
 %{_bindir}/*
116 116
 
117 117
 %changelog
118
+*       Thu Oct 06 2016 ChangLee <changlee@vmware.com> 1.6.3-2
119
+-       Modified %check
118 120
 *	Wed Jul 27 2016 Anish Swaminathan <anishs@vmware.com> 1.6.3-1
119 121
 -	Update Golang to version 1.6.3 - fixes CVE 2016-5386
120 122
 *	Fri Jul 8 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.6.2-1
... ...
@@ -3,7 +3,7 @@
3 3
 Name:       	gobject-introspection
4 4
 Summary:    	Introspection system for GObject-based libraries
5 5
 Version:    	1.46.0
6
-Release:    	2%{?dist}
6
+Release:    	3%{?dist}
7 7
 Group:      	Development/Libraries
8 8
 License:    	GPLv2+, LGPLv2+, MIT
9 9
 URL:        	http://live.gnome.org/GObjectIntrospection
... ...
@@ -70,6 +70,9 @@ mv $RPM_BUILD_ROOT/%{_libdir}/gobject-introspection/giscanner $RPM_BUILD_ROOT/%{
70 70
 rm -rf $RPM_BUILD_ROOT/%{_datarootdir}/gtk-doc/html
71 71
 find %{buildroot}%{_libdir} -name '*.la' -delete
72 72
 
73
+%check
74
+make  %{?_smp_mflags} check
75
+
73 76
 %post -p /sbin/ldconfig
74 77
 
75 78
 %postun -p /sbin/ldconfig
... ...
@@ -99,6 +102,8 @@ find %{buildroot}%{_libdir} -name '*.la' -delete
99 99
 %doc %{_mandir}/man1/*.gz
100 100
 
101 101
 %changelog
102
+*       Thu Oct 06 2016 ChangLee <changlee@vmware.com> 1.46.0-3
103
+-       Modified %check
102 104
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.46.0-2
103 105
 -	GA - Bump release of all rpms
104 106
 *       Thu Feb 25 2016 Kumar Kaushik <kaushikk@vmware.com> 1.46.0-1
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Programs for searching through files
2 2
 Name:		grep
3 3
 Version:	2.21
4
-Release:	2%{?dist}
4
+Release:	3%{?dist}
5 5
 License:	GPLv3+
6 6
 URL:		http://www.gnu.org/software/grep
7 7
 Group:		Applications/File
... ...
@@ -26,12 +26,14 @@ make DESTDIR=%{buildroot} install
26 26
 rm -rf %{buildroot}%{_infodir}
27 27
 %find_lang %{name}
28 28
 %check
29
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
29
+make  %{?_smp_mflags} check
30 30
 %files -f %{name}.lang
31 31
 %defattr(-,root,root)
32 32
 /bin/*
33 33
 %{_mandir}/*/*
34 34
 %changelog
35
+*       Thu Oct 06 2016 ChangLee <changlee@vmware.com> 2.21-3
36
+-       Modified %check
35 37
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.21-2
36 38
 -	GA - Bump release of all rpms
37 39
 *   Mon Apr 6 2015 Mahmoud Bassiouny <mbassiouny@vmware.com> 2.21-1
... ...
@@ -3,7 +3,7 @@
3 3
 Summary:	GRand Unified Bootloader
4 4
 Name:		grub2-efi
5 5
 Version:	2.02
6
-Release:	2%{?dist}
6
+Release:	3%{?dist}
7 7
 License:	GPLv3+
8 8
 URL:		http://www.gnu.org/software/grub
9 9
 Group:		Applications/System
... ...
@@ -56,8 +56,6 @@ ln -sf %{_sysconfdir}/default/grub %{buildroot}%{_sysconfdir}/sysconfig/grub
56 56
 mkdir -p %{buildroot}/boot/%{name}
57 57
 touch %{buildroot}/boot/%{name}/grub.cfg
58 58
 rm -rf %{buildroot}%{_infodir}
59
-%check
60
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
61 59
 %post	-p /sbin/ldconfig
62 60
 %postun	-p /sbin/ldconfig
63 61
 %files
... ...
@@ -84,6 +82,8 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
84 84
 /usr/share/locale/*
85 85
 
86 86
 %changelog
87
+*       Thu Oct 06 2016 ChangLee <changlee@vmware.com> 2.02-3
88
+-       Modified %check
87 89
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.02-2
88 90
 -	GA - Bump release of all rpms
89 91
 *	Fri Jul 31 2015 Sharath George <sharathg@vmware.com> 2.02-1