Browse code

Upgrade packages perl, per-CGI, per-Config-IniFiles, perl-DBD-SQLite, perl-DBI, perl-IO-Socket-SSL, perl-List-MoreUtils, perl-Module-Build, perl-Module-Install, perl-Module-ScanDeps, perl-Net-SSLeay, perl-YAML, perl-YAML, perl-YAML-Tiny, textinfo.

Change-Id: I1d01c7d95b4863fd945c38cd5d216a441f3021a5
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/2585
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Robert Qi <qij@vmware.com>

Priyesh Padmavilasom authored on 2017/05/02 10:12:45
Showing 16 changed files
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	XML-Parser perl module
2 2
 Name:		XML-Parser
3 3
 Version:	2.44
4
-Release:	2%{?dist}
4
+Release:	3%{?dist}
5 5
 License:	GPL+
6 6
 URL:		http://search.cpan.org/~toddr/%{name}-%{version}/
7 7
 Source0:		http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/%{name}-%{version}.tar.gz
... ...
@@ -20,10 +20,12 @@ perl Makefile.PL --prefix=%{_prefix}
20 20
 make %{?_smp_mflags}
21 21
 %install
22 22
 make DESTDIR=%{buildroot} install
23
-if [ -e %{_libdir}/perl5/5.22.1/x86_64-linux-thread-multi/perllocal.pod ]; then
24
-cat %{buildroot}/%{_libdir}/perl5/5.22.1/x86_64-linux-thread-multi/perllocal.pod >> %{_libdir}/perl5/5.22.1/x86_64-linux-thread-multi/perllocal.pod
23
+
24
+%define __perl_version 5.24.1
25
+if [ -e %{_libdir}/perl5/%{__perl_version}/x86_64-linux-thread-multi/perllocal.pod ]; then
26
+cat %{buildroot}/%{_libdir}/perl5/%{__perl_version}/x86_64-linux-thread-multi/perllocal.pod >> %{_libdir}/perl5/%{__perl_version}/x86_64-linux-thread-multi/perllocal.pod
25 27
 fi
26
-rm %{buildroot}/%{_libdir}/perl5/5.22.1/x86_64-linux-thread-multi/perllocal.pod
28
+rm %{buildroot}/%{_libdir}/perl5/%{__perl_version}/x86_64-linux-thread-multi/perllocal.pod
27 29
 
28 30
 %check
29 31
 make %{?_smp_mflags} test
... ...
@@ -33,6 +35,8 @@ make %{?_smp_mflags} test
33 33
 %{_libdir}/perl5/*
34 34
 %{_mandir}/man3/*
35 35
 %changelog
36
+*   Tue Apr 4 2017 Robert Qi <qij@vmware.com> 2.44-3
37
+-   Update to version 2.44-3 since perl version updated.
36 38
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.44-2
37 39
 -	GA - Bump release of all rpms
38 40
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 2.44-1
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        Fast distributed version control system
2 2
 Name:           git
3 3
 Version:        2.9.3
4
-Release:        1%{?dist}
4
+Release:        2%{?dist}
5 5
 License:        GPLv2
6 6
 URL:            http://git-scm.com/
7 7
 Group:          System Environment/Programming
... ...
@@ -86,12 +86,14 @@ rm -rf %{buildroot}/*
86 86
 %exclude %{_mandir}/man3/*:SVN:*
87 87
 %exclude %{perl_sitelib}/Git/SVN
88 88
 %exclude %{perl_sitelib}/Git/SVN.pm
89
-%exclude /usr/lib/perl5/5.22.1/x86_64-linux-thread-multi/perllocal.pod
89
+%exclude /usr/lib/perl5/5.24.1/x86_64-linux-thread-multi/perllocal.pod
90 90
 
91 91
 %files lang -f %{name}.lang
92 92
 %defattr(-,root,root)
93 93
 
94 94
 %changelog
95
+*   Tue Apr 17 2017 Robert Qi <qij@vmware.com> 2.9.3-2
96
+-   Update since perl version got updated.
95 97
 *   Mon Apr 10 2017 Danut Moraru <dmoraru@vmware.com> 2.9.3-1
96 98
 -   Updated to version 2.9.3
97 99
 *   Wed Dec 07 2016 Xiaolin Li <xiaolinl@vmware.com> 2.8.1-7
... ...
@@ -2,13 +2,13 @@
2 2
 
3 3
 Summary:        Handle Common Gateway Interface requests and responses
4 4
 Name:           perl-CGI
5
-Version:        4.26
6
-Release:        3%{?dist}
5
+Version:        4.35
6
+Release:        1%{?dist}
7 7
 License:        GPL+ or Artistic
8 8
 Group:          Development/Libraries
9 9
 Source0:        http://search.cpan.org/CPAN/authors/id/L/LE/LEEJO/CGI-%{version}.tar.gz
10 10
 URL:            http://search.cpan.org/dist/CGI
11
-%define sha1 CGI=fb3bcc43d832e22ca794ae8b81be69820ac52b20
11
+%define sha1 CGI=2f9c226b7bce80e061da26fc87a12f2eeb7c00c6
12 12
 Vendor:		VMware, Inc.
13 13
 Distribution:	Photon
14 14
 BuildArch:      noarch
... ...
@@ -69,8 +69,10 @@ make %{?_smp_mflags} test
69 69
 %{_mandir}/man3/*.3*
70 70
 
71 71
 %changelog
72
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 4.26-3
73
--       Modified %check
72
+*   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 4.35-1
73
+-   Upgraded to 4.35
74
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 4.26-3
75
+-   Modified %check
74 76
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.26-2
75 77
 -	GA - Bump release of all rpms
76 78
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 4.26-1
... ...
@@ -1,13 +1,13 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:        A module for reading .ini-style configuration files
3 3
 Name:           perl-Config-IniFiles
4
-Version:        2.88
5
-Release:        2%{?dist}
4
+Version:        2.94
5
+Release:        1%{?dist}
6 6
 Group:          Development/Libraries
7 7
 License:        GPL+ or Artistic
8 8
 URL:            http://search.cpan.org/dist/Config-IniFiles/
9 9
 Source0:        http://www.cpan.org/authors/id/S/SH/SHLOMIF/Config-IniFiles-%{version}.tar.gz
10
-%define sha1 Config-IniFiles=c22a627d4724597c7399bfe88b372af379723b54
10
+%define sha1 Config-IniFiles=df7e1a9244dd60623ffc004e9302daabb46e35d0
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:      noarch
... ...
@@ -44,6 +44,8 @@ make test
44 44
 %{_mandir}/man3/*
45 45
 
46 46
 %changelog
47
+*   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 2.94-1
48
+-   Updated to 2.94
47 49
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.88-2
48 50
 -	GA - Bump release of all rpms
49 51
 *   Tue Feb 23 2016 Xiaolin Li <xiaolinl@vmware.com> 2.88-1
... ...
@@ -1,13 +1,13 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:        SQLite DBI Driver
3 3
 Name:           perl-DBD-SQLite
4
-Version:        1.50
5
-Release:        3%{?dist}
4
+Version:        1.54
5
+Release:        1%{?dist}
6 6
 Group:          Development/Libraries
7 7
 License:        (GPL+ or Artistic) and Public Domain
8 8
 URL:            http://search.cpan.org/dist/DBD-SQLite/
9 9
 Source0:        http://search.cpan.org/CPAN/authors/id/I/IS/ISHIGAKI/DBD-SQLite-%{version}.tar.gz
10
-%define sha1 DBD-SQLite=49463e8cf40deb91db8ce36cd8a5d8ccb9cb28c7
10
+%define sha1 DBD-SQLite=b9fc3e565899c67beffad2e290a816cbb69b03f2
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildRequires:  sqlite-devel
... ...
@@ -45,6 +45,8 @@ make test
45 45
 %{_mandir}/man3/*
46 46
 
47 47
 %changelog
48
+*   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 1.54-1
49
+-   Upgraded to 1.54
48 50
 *   Wed Nov 16 2016 Alexey Makhalov <ppadmavilasom@vmware.com> 1.50-3
49 51
 -   Use sqlite-devel as a BuildRequires
50 52
 *   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.50-2
... ...
@@ -10,16 +10,16 @@
10 10
 
11 11
 Summary:        A database access API for perl
12 12
 Name:           perl-DBI
13
-Version:        1.634
14
-Release:        2%{?dist}
13
+Version:        1.636
14
+Release:        1%{?dist}
15 15
 Group:          Development/Libraries
16 16
 License:        GPL+ or Artistic
17 17
 URL:            http://dbi.perl.org/
18 18
 # The source tarball must be repackaged to remove the DBI/FAQ.pm, since the
19 19
 # license is not a FSF free license. 
20
-# Source0:        http://www.cpan.org/authors/id/T/TI/TIMB/DBI-%{version}.tar.gz
21
-Source0:        DBI-%{version}_repackaged.tar.gz
22
-%define sha1 DBI=fa7b80ea3e3b41195d7d39252a19ad5f25e970f8
20
+Source0:        http://www.cpan.org/authors/id/T/TI/TIMB/DBI-%{version}.tar.gz
21
+#Source0:        DBI-%{version}_repackaged.tar.gz
22
+%define sha1 DBI=fd305ba74fdf5a59605aaffd7e53bcd1018c99bb
23 23
 Vendor:		VMware, Inc.
24 24
 Distribution:	Photon
25 25
 BuildRequires:  perl
... ...
@@ -86,6 +86,8 @@ make test
86 86
 %{_mandir}/man3/*.3*
87 87
 
88 88
 %changelog
89
+*   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 1.636-1
90
+-   Upgraded to 1.636
89 91
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.634-2
90 92
 -	GA - Bump release of all rpms
91 93
 *	Thu Jan 21 2016 Anish Swaminathan <anishs@vmware.com> 1.634-1
... ...
@@ -1,12 +1,12 @@
1 1
 Summary:        SSL sockets with IO::Socket interface
2 2
 Name:           perl-IO-Socket-SSL
3
-Version:        2.024
4
-Release:        3%{?dist}
3
+Version:        2.047
4
+Release:        2%{?dist}
5 5
 License:        Perl Artistic License 2.0
6 6
 Group:          Development/Libraries
7 7
 URL:            http://search.cpan.org/~sullr/IO-Socket-SSL-2.024/lib/IO/Socket/SSL.pod
8 8
 Source:         http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/IO-Socket-SSL-%{version}.tar.gz
9
-%define sha1 IO-Socket-SSL=2c624f52d1c53c36f8cc0b21c15575e64114f53c
9
+%define sha1 IO-Socket-SSL=7d639e88f2c657cce1765777529c770502e3ff07
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12 12
 BuildArch:      noarch
... ...
@@ -37,10 +37,12 @@ make test
37 37
 %{_mandir}/man?/*
38 38
 
39 39
 %changelog
40
-*   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.024-3
40
+*   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.047-2
41 41
 -   Ensure non empty debuginfo
42
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.024-2
43
--	GA - Bump release of all rpms
44
-*    Mon Mar 28 2016 Mahmoud Bassiouny <mbassiounu@vmware.com> 2.024-1
45
--    Initial version.
42
+*   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 2.047-1
43
+-   Update to 2.047
44
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.024-2
45
+-   GA - Bump release of all rpms
46
+*   Mon Mar 28 2016 Mahmoud Bassiouny <mbassiounu@vmware.com> 2.024-1
47
+-   Initial version.
46 48
 
... ...
@@ -1,14 +1,15 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:	Provide the stuff missing in List::Util
3 3
 Name:		perl-List-MoreUtils
4
-Version:	0.413
5
-Release:	2%{?dist}
4
+Version:	0.418
5
+Release:	1%{?dist}
6 6
 License:	GPL+ or Artistic
7 7
 URL:		http://search.cpan.org/dist/List-MoreUtils/
8 8
 Source0:	http://search.cpan.org/CPAN/authors/id/R/RE/REHSACK/List-MoreUtils-%{version}.tar.gz
9
-%define sha1 List-MoreUtils=1af39142f090e1a6b7918a3c26fc416f0cf0d84f
9
+%define sha1 List-MoreUtils=6fe3d27e6a87f4516f22ca59b4c65d28093548a9
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12
+BuildArch:      noarch
12 13
 BuildRequires:	perl
13 14
 Requires:	perl
14 15
 BuildRequires:	perl-Exporter-Tiny
... ...
@@ -22,27 +23,26 @@ on lists that is not going to go into List::Util.
22 22
 %setup -q -n List-MoreUtils-%{version}
23 23
 
24 24
 %build
25
-perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PERLLOCAL=1 NO_PACKLIST=1
25
+perl Makefile.PL INSTALLDIRS=vendor NO_PERLLOCAL=1 NO_PACKLIST=1
26 26
 make %{?_smp_mflags}
27 27
 
28 28
 %install
29 29
 make install DESTDIR=%{buildroot}
30 30
 find %{buildroot} -name 'perllocal.pod' -delete
31
-find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';'
32
-%{_fixperms} %{buildroot}
31
+%{_fixperms} -c %{buildroot}
33 32
 
34 33
 %check
35 34
 make test
36 35
 
37 36
 %files
38
-%{perl_vendorarch}/auto/List/
39
-%{perl_vendorarch}/List/
37
+%{perl_vendorlib}/List/
40 38
 %{_mandir}/man3/List::MoreUtils.3*
41 39
 %{_mandir}/man3/List::MoreUtils::PP.3*
42
-%{_mandir}/man3/List::MoreUtils::XS.3*
43 40
 %{_mandir}/man3/List::MoreUtils::Contributing.3.gz
44 41
 
45 42
 %changelog
43
+*   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 0.418-1
44
+-   Update version to 0.418
46 45
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.413-2
47 46
 -	GA - Bump release of all rpms
48 47
 *   Tue Feb 23 2016 Xiaolin Li <xiaolinl@vmware.com> 0.413-1
... ...
@@ -5,13 +5,13 @@
5 5
 
6 6
 Summary:        Build and install Perl modules
7 7
 Name:           perl-Module-Build
8
-Version:        0.4216
9
-Release:        2%{?dist}
8
+Version:        0.4222
9
+Release:        1%{?dist}
10 10
 License:        GPL+ or Artistic
11 11
 Group:          Development/Libraries
12 12
 URL:            http://search.cpan.org/dist/Module-Build/
13
-Source0:        http://www.cpan.org/authors/id/B/BI/BINGOS/Module-Build-%{version}.tar.gz
14
-%define sha1 Module-Build=5c834111722666be6da4bed7b159a184dad5f569
13
+Source0:        http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-%{version}.tar.gz
14
+%define sha1 Module-Build=af7fb66a2706a714e8180c82b662170e7a6cb9c8
15 15
 Vendor:		VMware, Inc.
16 16
 Distribution:	Photon
17 17
 BuildArch:      noarch
... ...
@@ -45,6 +45,8 @@ LANG=C TEST_SIGNATURE=1 MB_TEST_EXPERIMENTAL=1 ./Build test
45 45
 %{_mandir}/man3/*
46 46
 
47 47
 %changelog
48
+*   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 0.4222-1
49
+-   Update version to 0.4222.
48 50
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.4216-2
49 51
 -	GA - Bump release of all rpms
50 52
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 0.4216-1
... ...
@@ -4,13 +4,13 @@
4 4
 
5 5
 Summary:        Standalone, extensible Perl module installer
6 6
 Name:           perl-Module-Install
7
-Version:        1.16
8
-Release:        3%{?dist}
7
+Version:        1.18
8
+Release:        1%{?dist}
9 9
 License:        GPL+ or Artistic
10 10
 Group:          Development/Libraries
11 11
 URL:            http://search.cpan.org/dist/Module-Install/
12
-Source0:        http://www.cpan.org/authors/id/B/BI/BINGOS/Module-Install-%{version}.tar.gz
13
-%define sha1 Module-Install=fd0ad651247e6fb932925f4d7e270ec442a066e1
12
+Source0:        http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Module-Install-%{version}.tar.gz
13
+%define sha1 Module-Install=405bc0d86340675c1fe11ad648c4a85d42cf105a
14 14
 Vendor:		VMware, Inc.
15 15
 Distribution:	Photon
16 16
 BuildArch:      noarch
... ...
@@ -29,7 +29,7 @@ version 5.005 or newer.
29 29
 %setup -q -n Module-Install-%{version}
30 30
 
31 31
 %build
32
-perl Makefile.PL INSTALLDIRS=vendor
32
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
33 33
 make %{?_smp_mflags}
34 34
 
35 35
 %install
... ...
@@ -49,8 +49,10 @@ make %{?_smp_mflags} test AUTOMATED_TESTING=1
49 49
 %{_mandir}/man3/*
50 50
 
51 51
 %changelog
52
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.16-3
53
--       Modified %check
52
+*   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.18-1
53
+-   Update version to 1.18.
54
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.16-3
55
+-   Modified %check
54 56
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.16-2
55 57
 -	GA - Bump release of all rpms
56 58
 *	Thu Feb 25 2016 Anish Swaminathan <anishs@vmware.com> 1.16-1
... ...
@@ -1,12 +1,12 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:        Recursively scan Perl code for dependencies
3 3
 Name:           perl-Module-ScanDeps
4
-Version:        1.18
5
-Release:        3%{?dist}
4
+Version:        1.23
5
+Release:        1%{?dist}
6 6
 License:        GPL+ or Artistic
7 7
 Group:          Development/Libraries
8
-Source0:        http://search.cpan.org/CPAN/authors/id/R/RS/RSCHUPP/Module-ScanDeps-%{version}.tar.gz 
9
-%define sha1 Module-ScanDeps=f12767be803f28e685be29e6bc9430361179de09
8
+Source0:        http://search.cpan.org/CPAN/authors/id/R/RS/RSCHUPP/Module-ScanDeps-%{version}.tar.gz
9
+%define sha1 Module-ScanDeps=d51bbe45b27a7bdeee7b8d88dddfa30dcb42330f
10 10
 URL:            http://search.cpan.org/dist/Module-ScanDeps/
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
... ...
@@ -23,7 +23,7 @@ Test/More.pm).  The values are hash references.
23 23
 %setup -q -n Module-ScanDeps-%{version}
24 24
 
25 25
 %build
26
-perl Makefile.PL INSTALLDIRS=vendor
26
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
27 27
 make %{?_smp_mflags}
28 28
 
29 29
 %install
... ...
@@ -44,8 +44,10 @@ make %{?_smp_mflags} test
44 44
 %{_mandir}/man3/*
45 45
 
46 46
 %changelog
47
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.18-3
48
--       Modified %check
47
+*   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.23-1
48
+-   Update version to 1.23
49
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.18-3
50
+-   Modified %check
49 51
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.18-2
50 52
 -	GA - Bump release of all rpms
51 53
 *	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.18-1
... ...
@@ -1,12 +1,12 @@
1 1
 Summary:        Perl extension for using OpenSSL
2 2
 Name:           perl-Net-SSLeay
3
-Version:        1.72
4
-Release:        2%{?dist}
3
+Version:        1.81
4
+Release:        1%{?dist}
5 5
 License:        Perl Artistic License 2.0
6 6
 Group:          Development/Libraries
7
-URL:            http://search.cpan.org/~mikem/Net-SSLeay-1.72/lib/Net/SSLeay.pod
7
+URL:            http://search.cpan.org/~mikem/Net-SSLeay-%{version}/
8 8
 Source:         http://search.cpan.org/CPAN/authors/id/M/MI/MIKEM/Net-SSLeay-%{version}.tar.gz
9
-%define sha1 Net-SSLeay=29c6cec280396df3f535a08a4fbdda62df783726
9
+%define sha1 Net-SSLeay=7dc2a5e6f037af95a2c2b424404781b55f03c254
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12 12
 BuildArch:      x86_64
... ...
@@ -32,9 +32,10 @@ env PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optfla
32 32
 make %{?_smp_mflags}
33 33
 
34 34
 %install
35
+rm -rf %{buildroot}
35 36
 make pure_install DESTDIR=%{buildroot}
36
-find %{buildroot} -type f \( -name .packlist -o \
37
-            -name '*.bs' -size 0 \) -exec rm -f {} ';'
37
+find %{buildroot} -type f -name .packlist -delete
38
+find %{buildroot} -type f -name '*.bs' -empty -delete
38 39
 
39 40
 %check
40 41
 make test
... ...
@@ -44,6 +45,8 @@ make test
44 44
 %{_mandir}/man?/*
45 45
 
46 46
 %changelog
47
+*   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.81-1
48
+-   Update version to 1.81
47 49
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.72-2
48 50
 -	GA - Bump release of all rpms
49 51
 *    Mon Mar 28 2016 Mahmoud Bassiouny <mbassiounu@vmware.com> 1.72-1
... ...
@@ -1,13 +1,13 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:        Read/Write YAML files with as little code as possible
3 3
 Name:           perl-YAML-Tiny
4
-Version:        1.69
5
-Release:        2%{?dist}
4
+Version:        1.70
5
+Release:        1%{?dist}
6 6
 License:        GPL+ or Artistic
7 7
 Group:          Development/Libraries
8 8
 URL:            http://search.cpan.org/dist/YAML-Tiny/
9 9
 Source0:        http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/YAML-Tiny-%{version}.tar.gz
10
-%define sha1 YAML-Tiny=36c0e030a610ff81164a39c1ef089fe7d448bdaa
10
+%define sha1 YAML-Tiny=ece384991fca135995223d9b4444a5ae325acd64
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:      noarch
... ...
@@ -38,6 +38,8 @@ make test
38 38
 %{_mandir}/man3/YAML::Tiny.3*
39 39
 
40 40
 %changelog
41
+*   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.70-1
42
+-   Update version to 1.70
41 43
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.69-2
42 44
 -	GA - Bump release of all rpms
43 45
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.69-1
... ...
@@ -1,13 +1,13 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:        YAML Ain't Markup Language (tm)
3 3
 Name:           perl-YAML
4
-Version:        1.15
5
-Release:        3%{?dist}
4
+Version:        1.23
5
+Release:        1%{?dist}
6 6
 License:        GPL+ or Artistic
7 7
 Group:          Development/Libraries
8 8
 URL:            http://search.cpan.org/dist/YAML/
9 9
 Source0:        http://search.cpan.org/CPAN/authors/id/I/IN/INGY/YAML-%{version}.tar.gz
10
-%define sha1 YAML=c297e548f0398f2cbd93ce593be083517538f5f5
10
+%define sha1 YAML=2071a4bf5ec67daed81148d3671a3f8022bc04f2
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:      noarch
... ...
@@ -83,8 +83,10 @@ make %{?_smp_mflags} test
83 83
 %{_mandir}/man3/YAML::Types.3*
84 84
 
85 85
 %changelog
86
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.15-3
87
--       Modified %check
86
+*   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.23-1
87
+-   Update version to 1.23
88
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.15-3
89
+-   Modified %check
88 90
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.15-2
89 91
 -	GA - Bump release of all rpms
90 92
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.15-1
... ...
@@ -8,16 +8,15 @@
8 8
 
9 9
 Summary:        Practical Extraction and Report Language
10 10
 Name:           perl
11
-Version:        5.22.1
12
-Release:        5%{?dist}
11
+Version:        5.24.1
12
+Release:        1%{?dist}
13 13
 License:        GPLv1+
14 14
 URL:            http://www.perl.org/
15 15
 Group:          Development/Languages
16 16
 Vendor:         VMware, Inc.
17 17
 Distribution:   Photon
18 18
 Source0:        http://www.cpan.org/src/5.0/%{name}-%{version}.tar.bz2
19
-%define sha1    perl=29f9b320b0299577a3e1d02e9e8ef8f26f160332
20
-Patch0:         perl-CVE-2016-1238.patch
19
+%define sha1    perl=d43ac3d39686462f86eed35b3c298ace74f1ffa0
21 20
 Provides:       perl >= 0:5.003000
22 21
 Provides:       perl(getopts.pl)
23 22
 Provides:       /bin/perl
... ...
@@ -31,7 +30,6 @@ The Perl package contains the Practical Extraction and
31 31
 Report Language.
32 32
 %prep
33 33
 %setup -q
34
-%patch0 -p1
35 34
 
36 35
 sed -i 's/-fstack-protector/&-all/' Configure
37 36
 
... ...
@@ -55,7 +53,7 @@ make VERBOSE=1 %{?_smp_mflags}
55 55
 make DESTDIR=%{buildroot} install
56 56
 unset BUILD_ZLIB BUILD_BZIP2
57 57
 %check
58
-make  %{?_smp_mflags} check
58
+make  %{?_smp_mflags} Serialiser
59 59
 %post   -p /sbin/ldconfig
60 60
 %postun -p /sbin/ldconfig
61 61
 %files
... ...
@@ -66,6 +64,8 @@ make  %{?_smp_mflags} check
66 66
 %{_libdir}/perl5/%{version}/*
67 67
 %{_mandir}/*/*
68 68
 %changelog
69
+*   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 5.24.1-1
70
+-   Update to 5.24.1.
69 71
 *   Thu Oct 20 2016 Xiaolin Li <xiaolinl@vmware.com> 5.22.1-5
70 72
 -   CVE-2016-1238 patch from http://perl5.git.perl.org/perl.git/commit/cee96d52c39b1e7b36e1c62d38bcd8d86e9a41ab.
71 73
 *   Mon Oct 10 2016 ChangLee <changlee@vmware.com> 5.22.1-4
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        Reading, writing, and converting info pages
2 2
 Name:           texinfo
3 3
 Version:        6.3
4
-Release:        1%{?dist}
4
+Release:        2%{?dist}
5 5
 License:        GPLv3+
6 6
 URL:            http://ftp.gnu.org/gnu/texinfo/texinfo-%{version}.tar.xz
7 7
 Group:          Applications/System
... ...
@@ -9,6 +9,8 @@ Vendor:         VMware, Inc.
9 9
 Distribution:   Photon
10 10
 Source0:        %{name}-%{version}.tar.xz
11 11
 %define sha1    texinfo=64568f2791d1309aaccc22e63758458fd249ec8b
12
+BuildRequires:  perl
13
+
12 14
 %description
13 15
 The Texinfo package contains programs for reading, writing,
14 16
 and converting info pages.
... ...
@@ -44,6 +46,8 @@ rm -rf %{buildroot}%{_infodir}
44 44
 %{_libdir}/texinfo/*
45 45
 
46 46
 %changelog
47
+*   Tue Apr 18 2017 Robert Qi <qij@vmware.com> 6.3-2
48
+-   Updated to version 6.3-2 due to perl build requires.
47 49
 *   Tue Mar 28 2017 Xiaolin Li <xiaolinl@vmware.com> 6.3-1
48 50
 -   Updated to version 6.3.
49 51
 *   Mon Oct 04 2016 ChangLee <changlee@vmware.com> 6.1-4