Browse code

perl: Upgrade Perl to 5.28.0 and modules to latest

Upgrade Perl to version 5.28.0 and Perl modules to latest versions.

Change-Id: I30f7f45dc20faf01fc9a0e32766cab2d3a04da74
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/5778
Reviewed-by: Anish Swaminathan <anishs@vmware.com>
Tested-by: Anish Swaminathan <anishs@vmware.com>

Dweep Advani authored on 2018/09/24 20:05:47
Showing 33 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:	4%{?dist}
4
+Release:	5%{?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
... ...
@@ -10,7 +10,9 @@ Group:		Development/Tools
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12 12
 BuildRequires:	expat-devel
13
+BuildRequires:	perl >= 5.28.0
13 14
 Requires:	expat
15
+Requires:	perl >= 5.28.0
14 16
 %description
15 17
 The XML::Parser module is a Perl extension interface to James Clark's XML parser, expat
16 18
 %prep
... ...
@@ -21,7 +23,7 @@ make %{?_smp_mflags}
21 21
 %install
22 22
 make DESTDIR=%{buildroot} install
23 23
 
24
-%define __perl_version 5.24.1
24
+%define __perl_version 5.28.0
25 25
 rm %{buildroot}/%{_libdir}/perl5/%{__perl_version}/*/perllocal.pod
26 26
 
27 27
 %check
... ...
@@ -32,6 +34,8 @@ make %{?_smp_mflags} test
32 32
 %{_libdir}/perl5/*
33 33
 %{_mandir}/man3/*
34 34
 %changelog
35
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 2.44-5
36
+-   Consuming perl version upgrade of 5.28.0
35 37
 *   Tue Nov 14 2017 Alexey Makhalov <amakhalov@vmware.com> 2.44-4
36 38
 -   Aarch64 support
37 39
 *   Tue Apr 4 2017 Robert Qi <qij@vmware.com> 2.44-3
... ...
@@ -40,9 +44,9 @@ make %{?_smp_mflags} test
40 40
 -   GA - Bump release of all rpms
41 41
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 2.44-1
42 42
 -   Upgraded to version 2.44
43
-*	Mon Feb 01 2016 Anish Swaminathan <anishs@vmware.com> 2.41-3
44
--	Fix for multithreaded perl
45
-*	Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 2.41-2
46
--	Fix for new perl
47
-*	Thu Oct 23 2014 Divya Thaluru <dthaluru@vmware.com> 2.41-1
48
--	Initial build. First version
43
+*   Mon Feb 01 2016 Anish Swaminathan <anishs@vmware.com> 2.41-3
44
+-   Fix for multithreaded perl
45
+*   Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 2.41-2
46
+-   Fix for new perl
47
+*   Thu Oct 23 2014 Divya Thaluru <dthaluru@vmware.com> 2.41-1
48
+-   Initial build. First version
... ...
@@ -13,6 +13,7 @@ Vendor:         VMware, Inc.
13 13
 Distribution:   Photon
14 14
 Group:          Productivity/Security
15 15
 BuildRequires:  python3
16
+BuildRequires:  perl
16 17
 BuildRequires:  python3-devel
17 18
 BuildRequires:  python3-libs
18 19
 BuildRequires:  swig
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	The package automatically configure source code
2 2
 Name:		autoconf
3 3
 Version:	2.69
4
-Release:	6%{?dist}
4
+Release:	7%{?dist}
5 5
 License:	GPLv2
6 6
 URL:		http://www.gnu.org/software/autoconf
7 7
 Group:		System Environment/Base
... ...
@@ -23,8 +23,7 @@ automatically configure source code.
23 23
 %setup -q
24 24
 %patch0 -p1
25 25
 %build
26
-./configure \
27
-	--prefix=%{_prefix} \
26
+%configure \
28 27
 	--disable-silent-rules
29 28
 make %{?_smp_mflags}
30 29
 %install
... ...
@@ -40,15 +39,17 @@ make -k check %{?_smp_mflags}  TESTSUITEFLAGS="1-500"
40 40
 %{_mandir}/*/*
41 41
 %{_datarootdir}/autoconf/*
42 42
 %changelog
43
-*	Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.69-6
44
--	Fix arch
45
-*	Tue Dec 6 2016 Dheeraj Shetty <dheerajs@vmware.com> 2.69-5
46
--	Fixed Bug 1718089 make check failure
47
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.69-4
48
--	GA - Bump release of all rpms
49
-*	Fri Jun 5 2015 Divya Thaluru <dthaluru@vmware.com> 2.69-3
50
--	Adding m4 package to build and run time required package 
51
-*	Wed Jun 3 2015 Divya Thaluru <dthaluru@vmware.com> 2.69-2
52
--	Adding perl packages to required packages
53
-*	Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 2.69-1
54
--	Initial build.	First version
43
+*   Wed Oct 17 2018 Dweep Advani <dadvani@vmware.com> 2.69-7
44
+-   Build section is changed to used %configure
45
+*   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.69-6
46
+-   Fix arch
47
+*   Tue Dec 6 2016 Dheeraj Shetty <dheerajs@vmware.com> 2.69-5
48
+-   Fixed Bug 1718089 make check failure
49
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.69-4
50
+-   GA - Bump release of all rpms
51
+*   Fri Jun 5 2015 Divya Thaluru <dthaluru@vmware.com> 2.69-3
52
+-   Adding m4 package to build and run time required package
53
+*   Wed Jun 3 2015 Divya Thaluru <dthaluru@vmware.com> 2.69-2
54
+-   Adding perl packages to required packages
55
+*   Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 2.69-1
56
+-   Initial build.	First version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        Fast distributed version control system
2 2
 Name:           git
3 3
 Version:        2.19.0
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
... ...
@@ -14,6 +14,7 @@ BuildRequires:  python2
14 14
 Requires:       openssl
15 15
 Requires:       curl
16 16
 Requires:       expat
17
+Requires:       perl
17 18
 Requires:       perl-YAML
18 19
 Requires:       perl-DBI
19 20
 Requires:       perl-CGI
... ...
@@ -39,12 +40,9 @@ These are the additional language files of git.
39 39
 %prep
40 40
 %setup -q
41 41
 %build
42
-./configure \
42
+%configure \
43 43
     CFLAGS="%{optflags}" \
44 44
     CXXFLAGS="%{optflags}" \
45
-    --prefix=%{_prefix} \
46
-    --bindir=%{_bindir} \
47
-    --libdir=%{_libdir} \
48 45
     --libexec=%{_libexecdir} \
49 46
     --with-gitconfig=/etc/gitconfig
50 47
 make %{?_smp_mflags} CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
... ...
@@ -85,12 +83,14 @@ rm -rf %{buildroot}/*
85 85
 %exclude %{_libexecdir}/git-core/*svn*
86 86
 %exclude %{perl_sitelib}/Git/SVN
87 87
 %exclude %{perl_sitelib}/Git/SVN.pm
88
-%exclude /usr/lib/perl5/5.24.1/*/perllocal.pod
88
+%exclude /usr/lib/perl5/*/*/perllocal.pod
89 89
 
90 90
 %files lang -f %{name}.lang
91 91
 %defattr(-,root,root)
92 92
 
93 93
 %changelog
94
+*   Thu Oct 04 2018 Dweep Advani <dadvani@vmware.com> 2.19.0-2
95
+-   Using %configure and changing for perl upgrade
94 96
 *   Tue Oct 02 2018 Siju Maliakkal <smaliakkal@vmware.com> 2.19.0-1
95 97
 -   Update to latest version
96 98
 *   Tue Jul 31 2018 Ajay Kaher <akaher@vmware.com> 2.14.2-2
... ...
@@ -2,7 +2,7 @@
2 2
 Summary:        Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6.
3 3
 Name:           net-snmp
4 4
 Version:        5.8
5
-Release:        1%{?dist}
5
+Release:        2%{?dist}
6 6
 License:        BSD (like)
7 7
 URL:            http://net-snmp.sourceforge.net/
8 8
 Group:          Productivity/Networking/Other
... ...
@@ -12,8 +12,11 @@ Source0:        http://sourceforge.net/projects/%{name}/files/%{name}/%{version}
12 12
 %define sha1 net-snmp=78f70731df9dcdb13fe8f60eb7d80d7583da4d2c
13 13
 Source1:        snmpd.service
14 14
 Source2:        snmptrapd.service
15
-BuildRequires:  openssl-devel perl systemd
16
-Requires:       perl systemd
15
+BuildRequires:  openssl-devel
16
+BuildRequires:  perl
17
+BuildRequires:  systemd
18
+Requires:       perl
19
+Requires:       systemd
17 20
 %description
18 21
  Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6.
19 22
 
... ...
@@ -29,7 +32,7 @@ The net-snmp-devel package contains headers and libraries for building SNMP appl
29 29
 %setup -q
30 30
 
31 31
 %build
32
-./configure --prefix=%{_prefix} \
32
+%configure \
33 33
                 --host=ia64-linux \
34 34
                 --build=i686 \
35 35
                 --target=ia64-linux \
... ...
@@ -70,7 +73,7 @@ make %{?_smp_mflags} test
70 70
 
71 71
 %clean
72 72
 rm -rf %{buildroot}/*
73
- 
73
+
74 74
 %files
75 75
 %doc COPYING NEWS README ChangeLog
76 76
 %defattr(-,root,root)
... ...
@@ -78,7 +81,7 @@ rm -rf %{buildroot}/*
78 78
 /lib/systemd/system/snmptrapd.service
79 79
 %{_bindir}
80 80
 %{_libdir}/*.so.*
81
-/sbin/*  
81
+/sbin/*
82 82
 
83 83
 %files devel
84 84
 %defattr(-,root,root)
... ...
@@ -87,10 +90,11 @@ rm -rf %{buildroot}/*
87 87
 %{_libdir}/perl5
88 88
 %{_libdir}/*.so
89 89
 %{_datadir}
90
-%exclude /usr/lib/perl5/5.22.1/*/perllocal.pod
91
-%exclude /usr/lib/perl5/5.24.1/*/perllocal.pod
90
+%exclude /usr/lib/perl5/*/*/perllocal.pod
92 91
 
93 92
 %changelog
93
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 5.8-2
94
+-   Using %configure and changing for perl upgrade
94 95
 *   Wed Sep 19 2018 Keerthana K <keerthanak@vmware.com> 5.8-1
95 96
 -   Update to version 5.8
96 97
 *   Tue Jul 31 2018 Ajay Kaher <akaher@vmware.com> 5.7.3-9
... ...
@@ -101,7 +105,7 @@ rm -rf %{buildroot}/*
101 101
 -   Make service file a different source
102 102
 *   Tue Apr 04 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 5.7.3-6
103 103
 -   Patch to remove U64 typedef
104
-*   Mon Oct 04 2016 ChangLee <changLee@vmware.com> 5.7.3-5
104
+*   Tue Oct 04 2016 ChangLee <changLee@vmware.com> 5.7.3-5
105 105
 -   Modified %check
106 106
 *   Thu May 26 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 5.7.3-4
107 107
 -   Excluded the perllocal.pod log.
... ...
@@ -2,22 +2,22 @@
2 2
 
3 3
 Summary:        Handle Common Gateway Interface requests and responses
4 4
 Name:           perl-CGI
5
-Version:        4.35
5
+Version:        4.40
6 6
 Release:        1%{?dist}
7 7
 License:        GPL+ or Artistic
8 8
 Group:          Development/Libraries
9
-Source0:        http://search.cpan.org/CPAN/authors/id/L/LE/LEEJO/CGI-%{version}.tar.gz
9
+Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-%{version}.tar.gz
10 10
 URL:            http://search.cpan.org/dist/CGI
11
-%define sha1 CGI=2f9c226b7bce80e061da26fc87a12f2eeb7c00c6
11
+%define sha1 CGI=cbbd078f6e8d7dfcc5821e9c56e0212e0c0731a8
12 12
 Vendor:		VMware, Inc.
13 13
 Distribution:	Photon
14 14
 BuildArch:      noarch
15
-BuildRequires:  perl
15
+BuildRequires:  perl >= 5.28.0
16 16
 BuildRequires:  coreutils
17 17
 BuildRequires:  findutils
18 18
 BuildRequires:  make
19 19
 BuildRequires:  sed
20
-Requires:	perl
20
+Requires:	perl >= 5.28.0
21 21
 
22 22
 %{?perl_default_filter}
23 23
 # Remove under-specified dependencies
... ...
@@ -34,7 +34,7 @@ submissions, file uploads, reading and writing cookies, query string
34 34
 generation and manipulation, and processing and preparing HTTP headers. Some
35 35
 HTML generation utilities are included as well.
36 36
 
37
-CGI.pm performs very well in in a vanilla CGI.pm environment and also comes 
37
+CGI.pm performs very well in in a vanilla CGI.pm environment and also comes
38 38
 with built-in support for mod_perl and mod_perl2 as well as FastCGI.
39 39
 
40 40
 %prep
... ...
@@ -69,14 +69,15 @@ make %{?_smp_mflags} test
69 69
 %{_mandir}/man3/*.3*
70 70
 
71 71
 %changelog
72
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 4.40-1
73
+-   Update to version 4.40
72 74
 *   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 4.35-1
73 75
 -   Upgraded to 4.35
74 76
 *   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 4.26-3
75 77
 -   Modified %check
76
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.26-2
77
--	GA - Bump release of all rpms
78
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.26-2
79
+-   GA - Bump release of all rpms
78 80
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 4.26-1
79 81
 -   Updated to version 4.26
80
-*	Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 4.25-1
81
--	Initial version.
82
-
82
+*   Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 4.25-1
83
+-   Initial version.
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        Canary to check perl compatibility for Schmorp's modules
2 2
 Name:           perl-Canary-Stability
3 3
 Version:        2012
4
-Release:        1%{?dist}
4
+Release:        2%{?dist}
5 5
 License:        GPL+ or Artistic
6 6
 Group:          Development/Libraries
7 7
 URL:            http://search.cpan.org/dist/Canary-Stability/
... ...
@@ -10,8 +10,8 @@ Source0:        http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Canary-Stab
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:   Photon
12 12
 BuildArch:      noarch
13
-BuildRequires:  perl
14
-Requires:   perl
13
+BuildRequires:  perl >= 5.28.0
14
+Requires:       perl >= 5.28.0
15 15
 
16 16
 %description
17 17
 This module is used by Schmorp's modules during configuration stage to test
... ...
@@ -40,5 +40,7 @@ rm -rf %{buildroot}
40 40
 %{_mandir}/man3/*
41 41
 
42 42
 %changelog
43
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 2012-2
44
+-   Consuming perl version upgrade of 5.28.0
43 45
 * Wed Apr 05 2017 Robert Qi <qij@vmware.com> 2012-1
44 46
 -   Initial version.
... ...
@@ -1,18 +1,18 @@
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.94
5
-Release:        2%{?dist}
4
+Version:        3.000000
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
-Source0:        http://www.cpan.org/authors/id/S/SH/SHLOMIF/Config-IniFiles-%{version}.tar.gz
10
-%define sha1 Config-IniFiles=df7e1a9244dd60623ffc004e9302daabb46e35d0
9
+Source0:        https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Config-IniFiles-%{version}.tar.gz
10
+%define sha1 Config-IniFiles=ccc71991bc63043927594b95c0513d397c01650b
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:      noarch
14
-BuildRequires:	perl
15
-Requires:	perl
14
+BuildRequires:	perl >= 5.28.0
15
+Requires:	perl >= 5.28.0
16 16
 BuildRequires:	perl-List-MoreUtils
17 17
 BuildRequires:	perl-Module-Build
18 18
 Requires:	perl-List-MoreUtils
... ...
@@ -48,15 +48,17 @@ make test
48 48
 %{_mandir}/man3/*
49 49
 
50 50
 %changelog
51
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 3.000000-1
52
+-   Update to version 3.000000
51 53
 *   Tue Aug 8 2017 Chang Lee <changlee@vmware.com> 2.94-2
52 54
 -   Remove 34trailing-comments-double-delimeter test in a chrooted environment
53 55
 *   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 2.94-1
54 56
 -   Updated to 2.94
55
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.88-2
56
--	GA - Bump release of all rpms
57
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.88-2
58
+-   GA - Bump release of all rpms
57 59
 *   Tue Feb 23 2016 Xiaolin Li <xiaolinl@vmware.com> 2.88-1
58 60
 -   Updated to version 2.88
59
-*	Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 2.83-2
60
--	Add build requirement
61
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 2.83-1
62
--	Initial version.
61
+*   Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 2.83-2
62
+-   Add build requirement
63
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 2.83-1
64
+-   Initial version.
... ...
@@ -1,18 +1,18 @@
1 1
 Summary:        Crypt::SSLeay - OpenSSL support for LWP
2 2
 Name:           perl-Crypt-SSLeay
3
-Version:        0.72
4
-Release:        3%{?dist}
3
+Version:        0.73_06
4
+Release:        1%{?dist}
5 5
 URL:            http://search.cpan.org/dist/Crypt-SSLeay/
6 6
 License:        Perl Artistic License 2.0
7 7
 Group:          Development/Libraries
8 8
 Vendor:         VMware, Inc.
9 9
 Distribution:   Photon
10 10
 Source:         http://search.cpan.org/CPAN/authors/id/N/NA/NANIS/Crypt-SSLeay-%{version}.tar.gz
11
-%define sha1    Crypt-SSLeay=1b39920947c33a88b19a9c8e61ccb135b56091f8
11
+%define sha1    Crypt-SSLeay=039f15040c05559d7f8d693de6ec6aa82531c297
12 12
 
13
-Requires:       perl
13
+Requires:       perl >= 5.28.0
14 14
 Requires:       openssl
15
-BuildRequires:  perl
15
+BuildRequires:  perl >= 5.28.0
16 16
 BuildRequires:  openssl-devel
17 17
 BuildRequires:  perl-Path-Class
18 18
 BuildRequires:  perl-Try-Tiny
... ...
@@ -33,7 +33,7 @@ Work on Crypt::SSLeay has been continued only to provide https support for the L
33 33
 %setup -q -n Crypt-SSLeay-%{version}
34 34
 
35 35
 %build
36
-env PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
36
+PERL5LIB=$(pwd) env PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
37 37
 sed -i 's/CCCDLFLAGS = /CCCDLFLAGS = -g /' Makefile
38 38
 make %{?_smp_mflags}
39 39
 
... ...
@@ -50,10 +50,11 @@ make test
50 50
 %{_mandir}/man?/*
51 51
 
52 52
 %changelog
53
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 0.73_06-1
54
+-   Update version to 0.73_06
53 55
 *   Fri Oct 13 2017 Alexey Makhalov <amakhalov@vmware.com> 0.72-3
54 56
 -   Remove BuildArch
55 57
 *   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.72-2
56 58
 -   Fix arch
57 59
 *   Wed Apr 19 2017 Xiaolin Li <xiaolinl@vmware.com> 0.72-1
58 60
 -   Initial version.
59
-
... ...
@@ -1,26 +1,26 @@
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.54
5
-Release:        2%{?dist}
4
+Version:        1.58
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
-Source0:        http://search.cpan.org/CPAN/authors/id/I/IS/ISHIGAKI/DBD-SQLite-%{version}.tar.gz
10
-%define sha1    DBD-SQLite=b9fc3e565899c67beffad2e290a816cbb69b03f2
9
+Source0:        https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-%{version}.tar.gz
10
+%define sha1    DBD-SQLite=060575ccf965a80e02b4caed40c1ef589532cf52
11 11
 Vendor:         VMware, Inc.
12 12
 Distribution:   Photon
13 13
 BuildRequires:  sqlite-devel >= 3.22.0
14
-BuildRequires:  perl
14
+BuildRequires:  perl >= 5.28.0
15 15
 BuildRequires:  perl-DBI
16 16
 Requires:       perl-DBI
17
-Requires:       perl
17
+Requires:       perl >= 5.28.0
18 18
 
19 19
 %description
20 20
 SQLite is a public domain RDBMS database engine that you can find at
21 21
 http://www.hwaci.com/sw/sqlite/.
22 22
 
23
-This module provides a SQLite RDBMS module that uses the system SQLite 
23
+This module provides a SQLite RDBMS module that uses the system SQLite
24 24
 libraries.
25 25
 
26 26
 %prep
... ...
@@ -45,6 +45,8 @@ make test
45 45
 %{_mandir}/man3/*
46 46
 
47 47
 %changelog
48
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.58-1
49
+-   Update to version 1.58
48 50
 *   Tue Feb 20 2018 Xiaolin Li <xiaolinl@vmware.com> 1.54-2
49 51
 -   Build perl-DBD-SQLite with sqlite-autoconf-3.22.0.
50 52
 *   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 1.54-1
... ...
@@ -10,29 +10,29 @@
10 10
 
11 11
 Summary:        A database access API for perl
12 12
 Name:           perl-DBI
13
-Version:        1.636
13
+Version:        1.641
14 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
-# license is not a FSF free license. 
20
-Source0:        http://www.cpan.org/authors/id/T/TI/TIMB/DBI-%{version}.tar.gz
19
+# license is not a FSF free license.
20
+Source0:        https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-%{version}.tar.gz
21 21
 #Source0:        DBI-%{version}_repackaged.tar.gz
22
-%define sha1 DBI=fd305ba74fdf5a59605aaffd7e53bcd1018c99bb
22
+%define sha1 DBI=d14c34fac2dd058905b0b8237a4ca8b86eed6f5d
23 23
 Vendor:		VMware, Inc.
24 24
 Distribution:	Photon
25
-BuildRequires:  perl
26
-Requires:	perl
25
+BuildRequires:  perl >= 5.28.0
26
+Requires:	perl >= 5.28.0
27 27
 
28
-%description 
28
+%description
29 29
 DBI is a database access Application Programming Interface (API) for
30 30
 the Perl Language. The DBI API Specification defines a set of
31 31
 functions, variables and conventions that provide a consistent
32 32
 database interface independent of the actual database being used.
33 33
 
34 34
 %prep
35
-%setup -q -n DBI-%{version} 
35
+%setup -q -n DBI-%{version}
36 36
 for F in lib/DBD/Gofer.pm; do
37 37
     iconv -f ISO-8859-1 -t UTF-8 < "$F" > "${F}.utf8"
38 38
     touch -r "$F" "${F}.utf8"
... ...
@@ -64,7 +64,7 @@ done
64 64
 
65 65
 %build
66 66
 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
67
-make 
67
+make
68 68
 
69 69
 %install
70 70
 make pure_install DESTDIR=%{buildroot}
... ...
@@ -86,11 +86,13 @@ make test
86 86
 %{_mandir}/man3/*.3*
87 87
 
88 88
 %changelog
89
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.641-1
90
+-   Update to version 1.641
89 91
 *   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 1.636-1
90 92
 -   Upgraded to 1.636
91
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.634-2
92
--	GA - Bump release of all rpms
93
-*	Thu Jan 21 2016 Anish Swaminathan <anishs@vmware.com> 1.634-1
94
--	Upgrade version
95
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.633-1
96
--	Initial version.
93
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.634-2
94
+-   GA - Bump release of all rpms
95
+*   Thu Jan 21 2016 Anish Swaminathan <anishs@vmware.com> 1.634-1
96
+-   Upgrade version
97
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.633-1
98
+-   Initial version.
... ...
@@ -1,19 +1,19 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:        Easy-to-use OO interface to DBI
3 3
 Name:           perl-DBIx-Simple
4
-Version:        1.35
5
-Release:        2%{?dist}
4
+Version:        1.37
5
+Release:        1%{?dist}
6 6
 License:        Public Domain
7 7
 Group:          Development/Libraries
8
-Source0:        http://search.cpan.org/CPAN/authors/id/J/JU/JUERD/DBIx-Simple-%{version}.tar.gz 
9
-%define sha1 DBIx-Simple=a6d08abf6dd3bfef7c337054beb49611572880b8
8
+Source0:        https://cpan.metacpan.org/authors/id/J/JU/JUERD/DBIx-Simple-%{version}.tar.gz
9
+%define sha1 DBIx-Simple=7ca4c4ed5c1b6a8f32734e7d5692750b4e01aa17
10 10
 URL:            http://search.cpan.org/dist/DBIx-Simple/
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:      noarch
14 14
 BuildRequires:  perl-DBI >= 1.21
15
-BuildRequires:  perl
16
-Requires:  	perl
15
+BuildRequires:  perl >= 5.28.0
16
+Requires:  	perl >= 5.28.0
17 17
 Requires:  	perl-Object-Accessor
18 18
 Requires:       perl-DBI >= 1.21
19 19
 
... ...
@@ -48,7 +48,9 @@ rm -rf %{buildroot}
48 48
 %{_mandir}/man3/*
49 49
 
50 50
 %changelog
51
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.35-2
52
--	GA - Bump release of all rpms
53
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.35-1
54
--	Initial version.
51
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.37-1
52
+-   Update to version 1.37
53
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.35-2
54
+-   GA - Bump release of all rpms
55
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.35-1
56
+-   Initial version.
... ...
@@ -1,18 +1,18 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:	An exporter with the features of Sub::Exporter but only core dependencies
3 3
 Name:		perl-Exporter-Tiny
4
-Version:	0.044
4
+Version:	1.002001
5 5
 Release:	1%{?dist}
6 6
 License:	(GPL+ or Artistic) and Public Domain and (GPL+ or Artistic or CC-BY-SA)
7 7
 Group:		Development/Libraries
8 8
 URL:		http://search.cpan.org/dist/Exporter-Tiny/
9
-Source0:	http://search.cpan.org/CPAN/authors/id/T/TO/TOBYINK/Exporter-Tiny-%{version}.tar.gz
10
-%define sha1 Exporter-Tiny=6b96278d599c81e0c37947089b1c4f4ecabaf172
9
+Source0:	https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-%{version}.tar.gz
10
+%define sha1 Exporter-Tiny=9ecca5df5613f948a0d50335ba9fd7854238464b
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:	noarch
14
-BuildRequires:	perl
15
-Requires:	perl
14
+BuildRequires:	perl >= 5.28.0
15
+Requires:	perl >= 5.28.0
16 16
 
17 17
 %description
18 18
 Exporter::Tiny supports many of Sub::Exporter's external-facing features
... ...
@@ -55,9 +55,11 @@ rm -rf %{buildroot}
55 55
 %{_mandir}/man3/Exporter::Tiny::Manual*
56 56
 
57 57
 %changelog
58
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.002001-1
59
+-   Update to version 1.002001
58 60
 *   Wed Mar 29 2017 Robert Qi <qij@vmware.com> 0.044-1
59 61
 -   Upgraded to 0.044.
60
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.042-2
61
--	GA - Bump release of all rpms
62
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 0.042-1
63
--	Initial version.
62
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.042-2
63
+-   GA - Bump release of all rpms
64
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 0.042-1
65
+-   Initial version.
... ...
@@ -1,20 +1,20 @@
1 1
 Summary:        File-HomeDir
2 2
 Name:           perl-File-HomeDir
3
-Version:        1.00
4
-Release:        3%{?dist}
3
+Version:        1.004
4
+Release:        1%{?dist}
5 5
 License:        The Perl 5 License (Artistic 1 & GPL 1)
6 6
 Group:          Development/Libraries
7 7
 URL:            http://search.cpan.org/dist/File-HomeDir/
8
-Source0:        http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/File-HomeDir-1.00.tar.gz
9
-%define sha1 File-HomeDir=c89743d57e15fba79238728f0456f80160aff024
8
+Source0:        https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-HomeDir-%{version}.tar.gz
9
+%define sha1 File-HomeDir=7d2ceddfd2f331cc1ac0dc160b0d4a91302ee418
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12 12
 BuildArch:      noarch
13
-BuildRequires:	perl
13
+BuildRequires:	perl >= 5.28.0
14 14
 %if %{with_check}
15 15
 BuildRequires:  perl-File-Which
16 16
 %endif
17
-Requires:	perl
17
+Requires:	perl >= 5.28.0
18 18
 Requires:   perl-File-Which
19 19
 
20 20
 %description
... ...
@@ -58,12 +58,14 @@ make test
58 58
 %{_mandir}/man3/File::HomeDir::Windows.3.gz
59 59
 
60 60
 %changelog
61
-*	Tue Aug 08 2017 Chang Lee <changlee@vmware.com> 1.00-3
62
--	Add perl-File-Which for make check
63
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.00-2
64
--	GA - Bump release of all rpms
65
-*	Thu Mar 3 2016 Xiaolin Li <xiaolinl@vmware.com> 1.00-1
66
--	Initial version.
61
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.004-1
62
+-   Update to version 1.004
63
+*   Tue Aug 08 2017 Chang Lee <changlee@vmware.com> 1.00-3
64
+-   Add perl-File-Which for make check
65
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.00-2
66
+-   GA - Bump release of all rpms
67
+*   Thu Mar 3 2016 Xiaolin Li <xiaolinl@vmware.com> 1.00-1
68
+-   Initial version.
67 69
 
68 70
 
69 71
 
... ...
@@ -1,17 +1,17 @@
1 1
 Summary:        File-Which
2 2
 Name:           perl-File-Which
3
-Version:        1.21
4
-Release:        2%{?dist}
3
+Version:        1.22
4
+Release:        1%{?dist}
5 5
 License:        The Perl 5 License (Artistic 1 & GPL 1)
6 6
 Group:          Development/Libraries
7 7
 URL:            http://search.cpan.org/dist/File-Which/
8
-Source0:        http://search.cpan.org/CPAN/authors/id/P/PL/PLICEASE/File-Which-1.21.tar.gz
9
-%define sha1 File-Which=4e683d461ff4f1e0882cd06f47ad84b5eecfbabf
8
+Source0:        https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Which-%{version}.tar.gz
9
+%define sha1 File-Which=770ebe5dfa4076abc9923d8c4993d90dd6d2db9a
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12 12
 BuildArch:      noarch
13
-BuildRequires:	perl
14
-Requires:	perl
13
+BuildRequires:	perl >= 5.28.0
14
+Requires:	perl >= 5.28.0
15 15
 
16 16
 %description
17 17
 File::Which finds the full or relative paths to executable programs on
... ...
@@ -52,10 +52,9 @@ make test
52 52
 
53 53
 
54 54
 %changelog
55
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.21-2
56
--	GA - Bump release of all rpms
57
-*	Thu Mar 3 2016 Xiaolin Li <xiaolinl@vmware.com> 1.21-1
58
--	Initial version.
59
-
60
-
61
-
55
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.22-1
56
+-   Update to version 1.22
57
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.21-2
58
+-   GA - Bump release of all rpms
59
+*   Thu Mar 3 2016 Xiaolin Li <xiaolinl@vmware.com> 1.21-1
60
+-   Initial version.
... ...
@@ -1,16 +1,18 @@
1 1
 Summary:        SSL sockets with IO::Socket interface
2 2
 Name:           perl-IO-Socket-SSL
3
-Version:        2.047
4
-Release:        2%{?dist}
3
+Version:        2.060
4
+Release:        1%{?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
-Source:         http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/IO-Socket-SSL-%{version}.tar.gz
9
-%define sha1 IO-Socket-SSL=7d639e88f2c657cce1765777529c770502e3ff07
8
+Source:         https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-%{version}.tar.gz
9
+%define sha1 IO-Socket-SSL=d00985ca87425ab5860bc38e59bcb9d39b372508
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12 12
 BuildArch:      noarch
13
+Requires:       perl >= 5.28.0
13 14
 Requires:       perl-Net-SSLeay
15
+BuildRequires:  perl >= 5.28.0
14 16
 BuildRequires:  perl-Net-SSLeay
15 17
 
16 18
 %description
... ...
@@ -37,6 +39,8 @@ make test
37 37
 %{_mandir}/man?/*
38 38
 
39 39
 %changelog
40
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 2.060-1
41
+-   Update to version 2.060
40 42
 *   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.047-2
41 43
 -   Ensure non empty debuginfo
42 44
 *   Mon Apr 3 2017 Robert Qi <qij@vmware.com> 2.047-1
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        Wrapper Class for the various JSON classes
2 2
 Name:           perl-JSON-Any
3 3
 Version:        1.39
4
-Release:        3%{?dist}
4
+Release:        4%{?dist}
5 5
 License:        Perl Artistic License 2.0
6 6
 Group:          Development/Libraries
7 7
 URL:            http://search.cpan.org/~ether/JSON-Any-1.39/lib/JSON/Any.pm
... ...
@@ -10,13 +10,12 @@ Source:         http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/JSON-Any-%{ver
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12 12
 BuildArch:      noarch
13
-Requires:       perl
14
-BuildRequires:  perl
13
+Requires:       perl >= 5.28.0
14
+BuildRequires:  perl >= 5.28.0
15 15
 
16 16
 %description
17 17
 This module tries to provide a coherent API to bring together the various JSON modules currently on CPAN. This module will allow you to code to any JSON API and have it work regardless of which JSON module is actually installed.
18 18
 
19
-
20 19
 %prep
21 20
 %setup -q -n JSON-Any-%{version}
22 21
 
... ...
@@ -40,10 +39,11 @@ make test
40 40
 %{_mandir}/man?/*
41 41
 
42 42
 %changelog
43
-*	Tue Aug 08 2017 Chang Lee <Chang Lee@vmware.com> 1.39-3
44
--	Adding dependencies for %check
45
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.39-2
46
--	GA - Bump release of all rpms
47
-*    Mon Mar 28 2016 Mahmoud Bassiouny <mbassiounu@vmware.com> 1.39-1
48
--    Initial version.
49
-
43
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.39-4
44
+-   Consuming perl version upgrade of 5.28.0
45
+*   Tue Aug 08 2017 Chang Lee <Chang Lee@vmware.com> 1.39-3
46
+-   Adding dependencies for %check
47
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.39-2
48
+-   GA - Bump release of all rpms
49
+*   Mon Mar 28 2016 Mahmoud Bassiouny <mbassiounu@vmware.com> 1.39-1
50
+-   Initial version.
... ...
@@ -2,20 +2,20 @@
2 2
 Summary:        JSON serializing/deserializing, done correctly and fast
3 3
 Name:           perl-JSON-XS
4 4
 Epoch:          1
5
-Version:        3.03
5
+Version:        3.04
6 6
 Release:        1%{?dist}
7 7
 License:        GPL+ or Artistic
8 8
 Group:          Development/Libraries
9 9
 URL:            http://search.cpan.org/dist/JSON-XS/
10
-Source0:        http://www.cpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-%{version}.tar.gz
11
-%define sha1 JSON-XS=7d9d8e7c5bec04d60af28faca1f36c90c9d11da9
10
+Source0:        https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-%{version}.tar.gz
11
+%define sha1 JSON-XS=582f874f3c4ad8a0bbf6986f7af2676a92e91b8a
12 12
 Vendor:		VMware, Inc.
13 13
 Distribution:	Photon
14
-BuildRequires:  perl
14
+BuildRequires:  perl >= 5.28.0
15 15
 BuildRequires:  perl-Canary-Stability
16 16
 BuildRequires:  perl-Types-Serialiser
17 17
 BuildRequires:  perl-common-sense
18
-Requires:  perl
18
+Requires:  perl >= 5.28.0
19 19
 Requires:  perl-Canary-Stability
20 20
 Requires:  perl-Types-Serialiser
21 21
 Requires:  perl-common-sense
... ...
@@ -51,9 +51,11 @@ make test
51 51
 %{_mandir}/man[13]/*
52 52
 
53 53
 %changelog
54
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 3.04-1
55
+-   Update to version 3.04
54 56
 *   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 3.03-1
55 57
 -   Add build requires for perl-Canary-Stability, and pass NO_PACKLIST to Makefile.PL.
56
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.01-2
57
--	GA - Bump release of all rpms
58
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 3.01-1
59
--	Initial version.
58
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.01-2
59
+-   GA - Bump release of all rpms
60
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 3.01-1
61
+-   Initial version.
... ...
@@ -1,17 +1,18 @@
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.418
4
+Version:	0.428
5 5
 Release:	1%{?dist}
6 6
 License:	GPL+ or Artistic
7
+Group:          Development/Libraries
7 8
 URL:		http://search.cpan.org/dist/List-MoreUtils/
8
-Source0:	http://search.cpan.org/CPAN/authors/id/R/RE/REHSACK/List-MoreUtils-%{version}.tar.gz
9
-%define sha1 List-MoreUtils=6fe3d27e6a87f4516f22ca59b4c65d28093548a9
9
+Source0:	https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-%{version}.tar.gz
10
+%define sha1 List-MoreUtils=fe63dcadb0e2a6ae3ce981d6913a19e96fc56a98
10 11
 Vendor:		VMware, Inc.
11 12
 Distribution:	Photon
12 13
 BuildArch:      noarch
13
-BuildRequires:	perl
14
-Requires:	perl
14
+BuildRequires:	perl >= 5.28.0
15
+Requires:	perl >= 5.28.0
15 16
 BuildRequires:	perl-Exporter-Tiny
16 17
 Requires:	perl-Exporter-Tiny
17 18
 
... ...
@@ -41,11 +42,13 @@ make test
41 41
 %{_mandir}/man3/List::MoreUtils::Contributing.3.gz
42 42
 
43 43
 %changelog
44
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 0.428-1
45
+-   Update to version 0.428
44 46
 *   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 0.418-1
45 47
 -   Update version to 0.418
46
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.413-2
47
--	GA - Bump release of all rpms
48
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.413-2
49
+-   GA - Bump release of all rpms
48 50
 *   Tue Feb 23 2016 Xiaolin Li <xiaolinl@vmware.com> 0.413-1
49 51
 -   Updated to version 0.413
50
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 0.410-1
51
--	Initial version.
52
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 0.410-1
53
+-   Initial version.
... ...
@@ -5,18 +5,18 @@
5 5
 
6 6
 Summary:        Build and install Perl modules
7 7
 Name:           perl-Module-Build
8
-Version:        0.4222
8
+Version:        0.4224
9 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://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-%{version}.tar.gz
14
-%define sha1 Module-Build=af7fb66a2706a714e8180c82b662170e7a6cb9c8
13
+Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-%{version}.tar.gz
14
+%define sha1 Module-Build=4f78f28187d6525a59cc2e1887e4788964c8029c
15 15
 Vendor:		VMware, Inc.
16 16
 Distribution:	Photon
17 17
 BuildArch:      noarch
18
-BuildRequires:  perl
19
-Requires:	perl
18
+BuildRequires:  perl >= 5.28.0
19
+Requires:	perl >= 5.28.0
20 20
 
21 21
 %description
22 22
 Module::Build is a system for building, testing, and installing Perl
... ...
@@ -45,12 +45,14 @@ LANG=C TEST_SIGNATURE=1 MB_TEST_EXPERIMENTAL=1 ./Build test
45 45
 %{_mandir}/man3/*
46 46
 
47 47
 %changelog
48
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 0.4224-1
49
+-   Update to version 0.4224
48 50
 *   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 0.4222-1
49 51
 -   Update version to 0.4222.
50
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.4216-2
51
--	GA - Bump release of all rpms
52
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.4216-2
53
+-   GA - Bump release of all rpms
52 54
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 0.4216-1
53 55
 -   Upgraded to version 0.4216
54
-*	Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 0.4214-1
55
--	Initial version.
56
+*   Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 0.4214-1
57
+-   Initial version.
56 58
 
... ...
@@ -4,20 +4,20 @@
4 4
 
5 5
 Summary:        Standalone, extensible Perl module installer
6 6
 Name:           perl-Module-Install
7
-Version:        1.18
7
+Version:        1.19
8 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://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Module-Install-%{version}.tar.gz
13
-%define sha1 Module-Install=405bc0d86340675c1fe11ad648c4a85d42cf105a
12
+Source0:        https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Install-%{version}.tar.gz
13
+%define sha1 Module-Install=6c77b2ec0cd84e07d7c7ae03d1cfa5c21d758f81
14 14
 Vendor:		VMware, Inc.
15 15
 Distribution:	Photon
16 16
 BuildArch:      noarch
17
-BuildRequires:  perl
17
+BuildRequires:  perl >= 5.28.0
18 18
 BuildRequires:  perl-YAML-Tiny
19 19
 Requires:  perl-YAML-Tiny
20
-Requires:	perl
20
+Requires:	perl >= 5.28.0
21 21
 
22 22
 %description
23 23
 Module::Install is a package for writing installers for CPAN (or CPAN-like)
... ...
@@ -49,14 +49,16 @@ make %{?_smp_mflags} test AUTOMATED_TESTING=1
49 49
 %{_mandir}/man3/*
50 50
 
51 51
 %changelog
52
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.19-1
53
+-   Update to version 1.19
52 54
 *   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.18-1
53 55
 -   Update version to 1.18.
54 56
 *   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.16-3
55 57
 -   Modified %check
56
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.16-2
57
--	GA - Bump release of all rpms
58
-*	Thu Feb 25 2016 Anish Swaminathan <anishs@vmware.com> 1.16-1
59
--	Upgrade version to 1.16
60
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.14-1
61
--	Initial version.
58
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.16-2
59
+-   GA - Bump release of all rpms
60
+*   Thu Feb 25 2016 Anish Swaminathan <anishs@vmware.com> 1.16-1
61
+-   Upgrade version to 1.16
62
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.14-1
63
+-   Initial version.
62 64
 
... ...
@@ -1,18 +1,18 @@
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.23
4
+Version:        1.25
5 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=d51bbe45b27a7bdeee7b8d88dddfa30dcb42330f
8
+Source0:        https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/Module-ScanDeps-%{version}.tar.gz
9
+%define sha1 Module-ScanDeps=df8ea0364f1efeb63fd604790c79c5a755793a75
10 10
 URL:            http://search.cpan.org/dist/Module-ScanDeps/
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:      noarch
14
-BuildRequires:  perl
15
-Requires:	perl
14
+BuildRequires:  perl >= 5.28.0
15
+Requires:	perl >= 5.28.0
16 16
 
17 17
 %description
18 18
 This module scans potential modules used by perl programs and returns a
... ...
@@ -44,11 +44,13 @@ make %{?_smp_mflags} test
44 44
 %{_mandir}/man3/*
45 45
 
46 46
 %changelog
47
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.25-1
48
+-   Update to version 1.25
47 49
 *   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.23-1
48 50
 -   Update version to 1.23
49 51
 *   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.18-3
50 52
 -   Modified %check
51
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.18-2
52
--	GA - Bump release of all rpms
53
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.18-1
54
--	Initial version.
53
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.18-2
54
+-   GA - Bump release of all rpms
55
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.18-1
56
+-   Initial version.
... ...
@@ -1,17 +1,17 @@
1 1
 Summary:        Perl extension for using OpenSSL
2 2
 Name:           perl-Net-SSLeay
3
-Version:        1.81
4
-Release:        2%{?dist}
3
+Version:        1.85
4
+Release:        1%{?dist}
5 5
 License:        Perl Artistic License 2.0
6 6
 Group:          Development/Libraries
7 7
 URL:            http://search.cpan.org/~mikem/Net-SSLeay-%{version}/
8
-Source:         http://search.cpan.org/CPAN/authors/id/M/MI/MIKEM/Net-SSLeay-%{version}.tar.gz
9
-%define sha1 Net-SSLeay=7dc2a5e6f037af95a2c2b424404781b55f03c254
8
+Source:         https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-%{version}.tar.gz
9
+%define sha1 Net-SSLeay=5f1c7b6ccac81efd5b78b1e076c694f96ca5c439
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12
-Requires:       perl
12
+Requires:       perl >= 5.28.0
13 13
 Requires:       openssl
14
-BuildRequires:  perl
14
+BuildRequires:  perl >= 5.28.0
15 15
 BuildRequires:  openssl-devel
16 16
 
17 17
 %description
... ...
@@ -44,6 +44,8 @@ make test
44 44
 %{_mandir}/man?/*
45 45
 
46 46
 %changelog
47
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.85-1
48
+-   Update to version 1.85
47 49
 *   Fri Oct 13 2017 Alexey Makhalov <amakhalov@vmware.com> 1.81-2
48 50
 -   Remove BuildArch
49 51
 *   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.81-1
... ...
@@ -3,7 +3,7 @@
3 3
 Summary:        Interface to create per object accessors
4 4
 Name:           perl-Object-Accessor
5 5
 Version:        0.48
6
-Release:        2%{?dist}
6
+Release:        3%{?dist}
7 7
 Group:          Development/Libraries
8 8
 License:        GPL+ or Artistic
9 9
 URL:            http://search.cpan.org/dist/Object-Accessor/
... ...
@@ -12,8 +12,8 @@ Source0:        http://www.cpan.org/authors/id/B/BI/BINGOS/Object-Accessor-%{ver
12 12
 Vendor:		VMware, Inc.
13 13
 Distribution:	Photon
14 14
 BuildArch:      noarch
15
-BuildRequires:  perl
16
-Requires:	perl
15
+BuildRequires:  perl >= 5.28.0
16
+Requires:	perl >= 5.28.0
17 17
 
18 18
 %description
19 19
 Object::Accessor provides an interface to create per object accessors (as
... ...
@@ -40,7 +40,9 @@ make test
40 40
 %{_mandir}/man3/*
41 41
 
42 42
 %changelog
43
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.48-2
44
--	GA - Bump release of all rpms
45
-*	Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 0.48-1
46
--	Initial version.
43
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 0.48-3
44
+-   Consuming perl version upgrade of 5.28.0
45
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.48-2
46
+-   GA - Bump release of all rpms
47
+*   Wed Jan 13 2016 Anish Swaminathan <anishs@vmware.com> 0.48-1
48
+-   Initial version.
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        Cross-platform path specification manipulation for Perl
2 2
 Name:           perl-Path-Class
3 3
 Version:        0.37
4
-Release:        2%{?dist}
4
+Release:        3%{?dist}
5 5
 URL:            http://search.cpan.org/~kwilliams/Path-Class-0.37/
6 6
 License:        The Perl 5 License (Artistic 1 & GPL 1)
7 7
 Group:          Development/Libraries
... ...
@@ -11,8 +11,8 @@ Source:         http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Path-Class
11 11
 %define sha1    Path-Class=448cc1089add95d6a616a8e22adbde83dcb8f562
12 12
 
13 13
 BuildArch:      noarch
14
-Requires:       perl
15
-BuildRequires:  perl
14
+Requires:       perl >= 5.28.0
15
+BuildRequires:  perl >= 5.28.0
16 16
 
17 17
 %description
18 18
 Path::Class is a module for manipulation of file and directory specifications (strings describing their locations, like '/home/ken/foo.txt' or 'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2, and NetWare.
... ...
@@ -38,6 +38,8 @@ make test
38 38
 %{_mandir}/man?/*
39 39
 
40 40
 %changelog
41
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 0.37-3
42
+-   Consuming perl version upgrade of 5.28.0
41 43
 *   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.37-2
42 44
 -   Fix arch
43 45
 *   Wed Apr 19 2017 Xiaolin Li <xiaolinl@vmware.com> 0.37-1
... ...
@@ -1,18 +1,18 @@
1
-Summary:        Minimal try/catch with proper preservation of $@ 
1
+Summary:        Minimal try/catch with proper preservation of $@
2 2
 Name:           perl-Try-Tiny
3
-Version:        0.28
4
-Release:        2%{?dist}
3
+Version:        0.30
4
+Release:        1%{?dist}
5 5
 URL:            http://search.cpan.org/~ether/Try-Tiny-0.28/
6 6
 License:        The MIT (X11) License
7 7
 Group:          Development/Libraries
8 8
 Vendor:         VMware, Inc.
9 9
 Distribution:   Photon
10
-Source:         http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Try-Tiny-%{version}.tar.gz
11
-%define sha1    Try-Tiny=70dc6bfc6b6cdba3bc7262fe7b2ee488934b3095
10
+Source:         https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-%{version}.tar.gz
11
+%define sha1    Try-Tiny=4f0edb634a2b4c032c55ef9ab90dd8bbe7780afd
12 12
 
13 13
 BuildArch:      noarch
14
-Requires:       perl
15
-BuildRequires:  perl
14
+Requires:       perl >= 5.28.0
15
+BuildRequires:  perl >= 5.28.0
16 16
 
17 17
 %description
18 18
 This module provides bare bones try/catch/finally statements that are designed to minimize common mistakes with eval blocks, and NOTHING else.
... ...
@@ -38,7 +38,8 @@ make test
38 38
 %{_mandir}/man?/*
39 39
 
40 40
 %changelog
41
-
41
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 0.30-1
42
+-   Update to version 0.30
42 43
 *   Wed Apr 26 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.28-2
43 44
 -   Fix arch
44 45
 *   Wed Apr 19 2017 Xiaolin Li <xiaolinl@vmware.com> 0.28-1
... ...
@@ -2,17 +2,17 @@
2 2
 Summary:	Simple data types for common serialization formats
3 3
 Name:		perl-Types-Serialiser
4 4
 Version:	1.0
5
-Release:	2%{?dist}
5
+Release:	3%{?dist}
6 6
 License:	GPL+ or Artistic
7 7
 Group:		Development/Libraries
8 8
 URL:		http://search.cpan.org/dist/Types-Serialiser/
9 9
 Source0:	http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Types-Serialiser-%{version}.tar.gz
10 10
 %define sha1 Types-Serialiser=72ba9d1d97bb582360c79bcbdb158e73573adb70
11 11
 Vendor:		VMware, Inc.
12
-Distribution:	Photon 
12
+Distribution:	Photon
13 13
 BuildArch:	noarch
14
-BuildRequires:	perl
15
-Requires:	perl
14
+BuildRequires:	perl >= 5.28.0
15
+Requires:	perl >= 5.28.0
16 16
 BuildRequires:	perl-common-sense
17 17
 Requires:	perl-common-sense
18 18
 
... ...
@@ -53,7 +53,9 @@ rm -rf %{buildroot}
53 53
 %{_mandir}/man3/*
54 54
 
55 55
 %changelog
56
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0-2
57
--	GA - Bump release of all rpms
58
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.0-1
59
--	Initial version.
56
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.0-3
57
+-   Consuming perl version upgrade of 5.28.0
58
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0-2
59
+-   GA - Bump release of all rpms
60
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.0-1
61
+-   Initial version.
... ...
@@ -7,7 +7,7 @@
7 7
 Summary:        Perl extension interface for libcurl
8 8
 Name:           perl-WWW-Curl
9 9
 Version:        4.17
10
-Release:        4%{?dist}
10
+Release:        5%{?dist}
11 11
 License:        MIT
12 12
 Group:          Development/Libraries
13 13
 URL:            http://search.cpan.org/dist/WWW-Curl/
... ...
@@ -15,11 +15,11 @@ Source0:        http://search.cpan.org/CPAN/authors/id/S/SZ/SZBALINT/WWW-Curl-%{
15 15
 %define sha1    WWW-Curl=8ec7b7b39bd653539671fb02fbb7d0ff4863e636
16 16
 Vendor:         VMware, Inc.
17 17
 Distribution:   Photon
18
-BuildRequires:  perl
18
+BuildRequires:  perl >= 5.28.0
19 19
 BuildRequires:  perl-Module-Install
20 20
 BuildRequires:  perl-YAML-Tiny
21 21
 BuildRequires:  curl-devel
22
-Requires:       perl
22
+Requires:       perl >= 5.28.0
23 23
 Requires:       curl
24 24
 %description
25 25
 WWW::Curl is a Perl extension interface for libcurl.
... ...
@@ -63,6 +63,8 @@ make test
63 63
 %{_mandir}/man3/*
64 64
 
65 65
 %changelog
66
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 4.17-5
67
+-   Consuming perl version upgrade of 5.28.0
66 68
 *   Wed Dec 07 2016 Xiaolin Li <xiaolinl@vmware.com> 4.17-4
67 69
 -   BuildRequires curl-devel.
68 70
 *   Thu Sep 15 2016 Xiaolin Li <xiaolinl@vmware.com> 4.17-3
... ...
@@ -1,18 +1,18 @@
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.70
4
+Version:        1.73
5 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
-Source0:        http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/YAML-Tiny-%{version}.tar.gz
10
-%define sha1 YAML-Tiny=ece384991fca135995223d9b4444a5ae325acd64
9
+Source0:        https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-%{version}.tar.gz
10
+%define sha1 YAML-Tiny=32ee7a7d499c7d8c2b4672f9735901fb4de1ab88
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:      noarch
14
-BuildRequires:  perl
15
-Requires:	perl
14
+BuildRequires:  perl >= 5.28.0
15
+Requires:	perl >= 5.28.0
16 16
 %description
17 17
 YAML::Tiny is a Perl class for reading and writing YAML-style files,
18 18
 written with as little code as possible, reducing load time and
... ...
@@ -38,11 +38,13 @@ make test
38 38
 %{_mandir}/man3/YAML::Tiny.3*
39 39
 
40 40
 %changelog
41
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.73-1
42
+-   Update to version 1.73
41 43
 *   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.70-1
42 44
 -   Update version to 1.70
43
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.69-2
44
--	GA - Bump release of all rpms
45
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.69-2
46
+-   GA - Bump release of all rpms
45 47
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.69-1
46 48
 -   Upgraded to version 1.69
47
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.66-1
48
--	Initial version.
49
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.66-1
50
+-   Initial version.
... ...
@@ -1,18 +1,18 @@
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.23
4
+Version:        1.26
5 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
-Source0:        http://search.cpan.org/CPAN/authors/id/I/IN/INGY/YAML-%{version}.tar.gz
10
-%define sha1 YAML=2071a4bf5ec67daed81148d3671a3f8022bc04f2
9
+Source0:        https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-%{version}.tar.gz
10
+%define sha1 YAML=61ea2e31ed1828fb2acebe97cf5c8231fe64b8eb
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13 13
 BuildArch:      noarch
14
-BuildRequires:	perl
15
-Requires:	perl
14
+BuildRequires:	perl >= 5.28.0
15
+Requires:	perl >= 5.28.0
16 16
 
17 17
 # Filter private provides:
18 18
 # perl(yaml_mapping) perl(yaml_scalar) perl(yaml_sequence)
... ...
@@ -83,18 +83,17 @@ make %{?_smp_mflags} test
83 83
 %{_mandir}/man3/YAML::Types.3*
84 84
 
85 85
 %changelog
86
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.26-1
87
+-   Update to version 1.26
86 88
 *   Wed Apr 05 2017 Robert Qi <qij@vmware.com> 1.23-1
87 89
 -   Update version to 1.23
88 90
 *   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.15-3
89 91
 -   Modified %check
90
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.15-2
91
--	GA - Bump release of all rpms
92
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.15-2
93
+-   GA - Bump release of all rpms
92 94
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.15-1
93 95
 -   Updated to version 1.15
94
-*	Mon Feb 01 2016 Anish Swaminathan <anishs@vmware.com> 1.14-2
95
--	Fix for multithreaded perl
96
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.14-1
97
--	Initial version.
98
-
99
-
100
-
96
+*   Mon Feb 01 2016 Anish Swaminathan <anishs@vmware.com> 1.14-2
97
+-   Fix for multithreaded perl
98
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.14-1
99
+-   Initial version.
... ...
@@ -2,19 +2,19 @@
2 2
 # This arch-specific package has no binaries and generates no debuginfo
3 3
 %global debug_package %{nil}
4 4
 
5
-Summary:	"Common sense" Perl defaults 
5
+Summary:	"Common sense" Perl defaults
6 6
 Name:		perl-common-sense
7 7
 Version:	3.74
8
-Release:	2%{?dist}
8
+Release:	3%{?dist}
9 9
 License:	GPL+ or Artistic
10 10
 Group:		Development/Libraries
11 11
 URL:		http://search.cpan.org/dist/common-sense
12 12
 Source0:	http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-%{version}.tar.gz
13 13
 %define sha1 common-sense=b32990086501a68bdb10bfa85160866d270aa8ae
14 14
 Vendor:		VMware, Inc.
15
-Distribution:	Photon 
16
-BuildRequires:	perl
17
-Requires:	perl
15
+Distribution:	Photon
16
+BuildRequires:	perl >= 5.28.0
17
+Requires:	perl >= 5.28.0
18 18
 Patch1:		common-sense-3.71-podenc.patch
19 19
 
20 20
 %description
... ...
@@ -23,7 +23,7 @@ by two typical (or not so typical - use your common sense) specimens of
23 23
 Perl coders:
24 24
 
25 25
 It's supposed to be mostly the same, with much lower memory usage, as:
26
- 
26
+
27 27
 	use utf8;
28 28
 	use strict qw(vars subs);
29 29
 	use feature qw(say state switch);
... ...
@@ -68,10 +68,12 @@ rm -rf %{buildroot}
68 68
 %{_mandir}/man3/common::sense.3*
69 69
 
70 70
 %changelog
71
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.74-2
72
--	GA - Bump release of all rpms
71
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 3.74-3
72
+-   Consuming perl version upgrade of 5.28.0
73
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.74-2
74
+-   GA - Bump release of all rpms
73 75
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 3.74-1
74 76
 -   Upgraded to version 3.74
75
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 3.73-1
76
--	Initial version.
77
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 3.73-1
78
+-   Initial version.
77 79
 
... ...
@@ -1,18 +1,18 @@
1 1
 # Got the intial spec from Fedora and modified it
2 2
 Summary:	Internationalization library for Perl, compatible with gettext
3 3
 Name:		perl-libintl
4
-Version:	1.26
4
+Version:	1.29
5 5
 Release:	1%{?dist}
6 6
 License:	LGPLv2+
7 7
 Group: 		Development/Libraries
8 8
 URL: 		http://search.cpan.org/dist/libintl-perl/
9
-Source: 	http://search.cpan.org/CPAN/authors/id/G/GU/GUIDO/libintl-perl-%{version}.tar.gz
10
-%define sha1 libintl-perl=8b0adebe6322d9f8d8ca6c561bac1773ad83bafd
9
+Source: 	https://cpan.metacpan.org/authors/id/G/GU/GUIDO/libintl-perl-%{version}.tar.gz
10
+%define sha1 libintl-perl=eb1802d37b5cc58d45213aeea3e1c6ee51d9ca12
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13
-Requires: 	perl
13
+Requires: 	perl >= 5.28.0
14 14
 Provides: 	perl-libintl-perl = %{version}-%{release}
15
-BuildRequires: 	perl
15
+BuildRequires: 	perl >= 5.28.0
16 16
 
17 17
 %description
18 18
 The package libintl-perl is an internationalization library for Perl that
... ...
@@ -45,12 +45,14 @@ make test
45 45
 %{_mandir}/man?/*
46 46
 
47 47
 %changelog
48
-*	Mon Apr 03 2017 Rongrong Qiu <rqiu@vmware.com> 1.26-1
49
--	upgrade for 2.0
50
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.24-2
51
--	GA - Bump release of all rpms
48
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 1.29-1
49
+-   Update to version 1.29
50
+*   Mon Apr 03 2017 Rongrong Qiu <rqiu@vmware.com> 1.26-1
51
+-   upgrade for 2.0
52
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.24-2
53
+-   GA - Bump release of all rpms
52 54
 *   Tue Feb 23 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.24-1
53 55
 -   Upgraded to version 1.24
54
-*	Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.23-1
55
--	Initial version.
56
+*   Fri Apr 3 2015 Divya Thaluru <dthaluru@vmware.com> 1.23-1
57
+-   Initial version.
56 58
 
... ...
@@ -8,25 +8,22 @@
8 8
 
9 9
 Summary:        Practical Extraction and Report Language
10 10
 Name:           perl
11
-Version:        5.24.1
12
-Release:        4%{?dist}
11
+Version:        5.28.0
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
-Source0:        http://www.cpan.org/src/5.0/%{name}-%{version}.tar.bz2
19
-%define sha1    perl=d43ac3d39686462f86eed35b3c298ace74f1ffa0
20
-Patch0:         CVE-2017-12883.patch
21
-#https://perl5.git.perl.org/perl.git/patch/96c83ed78aeea1a0496dd2b2d935869a822dc8a5
22
-Patch1:         CVE-2017-12837.patch
18
+Source0:        http://www.cpan.org/src/5.0/%{name}-%{version}.tar.gz
19
+%define sha1    perl=0622f86160e8969633cbd21a2cca9e11ae1f8c5a
23 20
 Provides:       perl >= 0:5.003000
24 21
 Provides:       perl(getopts.pl)
25 22
 Provides:       /bin/perl
26 23
 BuildRequires:  zlib-devel
27 24
 BuildRequires:  bzip2-devel
28 25
 BuildRequires:  gdbm-devel
29
-Requires:       zlib 
26
+Requires:       zlib
30 27
 Requires:       gdbm
31 28
 Requires:       glibc
32 29
 Requires:       libgcc
... ...
@@ -36,8 +33,6 @@ Report Language.
36 36
 %prep
37 37
 %setup -q
38 38
 sed -i 's/-fstack-protector/&-all/' Configure
39
-%patch0 -p1
40
-%patch1 -p1
41 39
 
42 40
 %build
43 41
 export BUILD_ZLIB=False
... ...
@@ -74,6 +69,8 @@ make test TEST_SKIP_VERSION_CHECK=1
74 74
 %{_libdir}/perl5/%{version}/*
75 75
 %{_mandir}/*/*
76 76
 %changelog
77
+*   Fri Sep 21 2018 Dweep Advani <dadvani@vmware.com> 5.28.0-1
78
+-   Upgrade to version 5.28.0
77 79
 *   Tue Oct 03 2017 Dheeraj Shetty <dheerajs@vmware.com> 5.24.1-4
78 80
 -   CVE-2017-12837 and CVE-2017-12883 patch from
79 81
 -   https://perl5.git.perl.org/perl.git/commitdiff/2be4edede4ae226e2eebd4eff28cedd2041f300f#patch1