Browse code

ova-micro: clean up /usr/share/locale

Split several packages into -lang and -devel subpackages

Change-Id: I1cb6a83f94e874a31d1a16018a6efdb3ab58a069
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/1751
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: suezzelur <anishs@vmware.com>

Alexey Makhalov authored on 2016/11/24 08:51:23
Showing 23 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:	3%{?dist}
4
+Release:	4%{?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+
... ...
@@ -10,7 +10,7 @@ URL:		http://acl.bestbits.at/
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12 12
 Requires:	libacl = %{version}-%{release}
13
-BuildRequires:	attr
13
+BuildRequires:	attr-devel
14 14
 
15 15
 %description
16 16
 This package contains the getfacl and setfacl utilities needed for
... ...
@@ -96,9 +96,11 @@ fi
96 96
 %{_libdir}/libacl.so.*
97 97
 
98 98
 %changelog
99
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 2.2.52-3
100
--       Modified %check
101
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.2.52-2
102
--	GA - Bump release of all rpms
99
+* Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2.2.52-4
100
+- BuildRequired attr-devel.
101
+* Wed Oct 05 2016 ChangLee <changlee@vmware.com> 2.2.52-3
102
+- Modified %check
103
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.2.52-2
104
+- GA - Bump release of all rpms
103 105
 * Thu Feb 26 2015 Divya Thaluru <dthaluru@vmware.com> 2.2.52-1
104 106
 - Initial version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Attr-2.4.47
2 2
 Name:		attr
3 3
 Version:	2.4.47
4
-Release:	3%{?dist}
4
+Release:	4%{?dist}
5 5
 License:	GPLv2+
6 6
 URL:		https://www.gnu.org/software/hurd/community/gsoc/project_ideas/libcap.html
7 7
 Source0:	http://download.savannah.gnu.org/releases/attr/%{name}-%{version}.src.tar.gz
... ...
@@ -11,6 +11,20 @@ Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12 12
 %description
13 13
 The attr package contains utilities to administer the extended attributes on filesystem objects.
14
+
15
+%package devel
16
+Summary:	Libraries and header files for attr
17
+Requires:	%{name} = %{version}-%{release}
18
+%description devel
19
+Static libraries and header files for the support library for attr
20
+
21
+%package lang
22
+Summary: Additional language files for attr
23
+Group:		System Environment/Security
24
+Requires: %{name} = %{version}-%{release}
25
+%description lang
26
+These are the additional language files of attr.
27
+
14 28
 %prep
15 29
 %setup -q
16 30
 %build
... ...
@@ -32,6 +46,7 @@ rm %{buildroot}/%{_libdir}/*.la
32 32
 rm -rv %{buildroot}/%{_mandir}/man2
33 33
 rm -fv %{buildroot}%{_mandir}/man5/attr.5*
34 34
 rmdir "%{buildroot}%{_mandir}/man5"
35
+%find_lang %{name}
35 36
 
36 37
 %check
37 38
 make  %{?_smp_mflags} tests
... ...
@@ -39,17 +54,25 @@ make  %{?_smp_mflags} tests
39 39
 %files
40 40
 %defattr(-,root,root)
41 41
 %{_mandir}/man1/*
42
-%{_mandir}/man3/*
43 42
 %{_libdir}/*.so
44 43
 %{_bindir}/*
45 44
 /lib/*.so.*
45
+
46
+%files devel
47
+%defattr(-,root,root)
48
+%{_mandir}/man3/*
46 49
 %{_includedir}/attr/*
47
-%{_datadir}/locale/*
48 50
 %{_docdir}/%{name}-%{version}/*
51
+
52
+%files lang -f %{name}.lang
53
+%defattr(-,root,root)
54
+
49 55
 %changelog
50
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.4.47-3
51
--	GA - Bump release of all rpms
52
-* 	Thu Feb 25 2016 Anish Swaminathan <anishs@vmware.com>  2.4.47-2
53
-- 	Remove man pages provided by man-pages
54
-*	Thu Oct 23 2014 Divya Thaluru <dthaluru@vmware.com> 2.4.47-1
55
--	Initial version
56
+*   Wed Nov 23 2016 Alexey Makhalov <amakhalov@vmware.com> 2.4.47-4
57
+-   Added -lang and -devel subpackages
58
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.4.47-3
59
+-   GA - Bump release of all rpms
60
+*   Thu Feb 25 2016 Anish Swaminathan <anishs@vmware.com>  2.4.47-2
61
+-   Remove man pages provided by man-pages
62
+*   Thu Oct 23 2014 Divya Thaluru <dthaluru@vmware.com> 2.4.47-1
63
+-   Initial version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Kernel Audit Tool
2 2
 Name:		audit
3 3
 Version:	2.5
4
-Release:	5%{?dist}
4
+Release:	6%{?dist}
5 5
 Source0:	http://people.redhat.com/sgrubb/audit/%{name}-%{version}.tar.gz
6 6
 %define sha1 audit=b684a8dca31776a4184044733cd5fd4b1b652298
7 7
 License:	GPLv2+
... ...
@@ -11,7 +11,7 @@ Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12 12
 BuildRequires:	python2-devel
13 13
 BuildRequires:	python2-libs
14
-BuildRequires:	krb5
14
+BuildRequires:	krb5-devel
15 15
 BuildRequires:	openldap
16 16
 BuildRequires:	go
17 17
 BuildRequires:	tcp_wrappers-devel
... ...
@@ -122,12 +122,14 @@ make %{?_smp_mflags} check
122 122
 %{_includedir}/*.h
123 123
 
124 124
 %changelog
125
-*   Fri Jul 22 2016 Xiaolin Li <xiaolinl@vmware.com> 2.5-5
126
--   Add gawk requirement.
127
-*   Thu May 26 2016 Divya Thaluru <dthaluru@vmware.com>  2.5-4
128
--   Fixed logic to restart the active services after upgrade 
129
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.5-3
130
--	GA - Bump release of all rpms
125
+* Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2.5-6
126
+- Required krb5-devel.
127
+* Fri Jul 22 2016 Xiaolin Li <xiaolinl@vmware.com> 2.5-5
128
+- Add gawk requirement.
129
+* Thu May 26 2016 Divya Thaluru <dthaluru@vmware.com>  2.5-4
130
+- Fixed logic to restart the active services after upgrade 
131
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.5-3
132
+- GA - Bump release of all rpms
131 133
 * Tue May 3 2016 Divya Thaluru <dthaluru@vmware.com>  2.5-2
132 134
 - Fixing spec file to handle rpm upgrade scenario correctly
133 135
 * Tue Feb 23 2016 Anish Swaminathan <anishs@vmware.com>  2.5-1
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        An URL retrieval utility and library
2 2
 Name:           curl
3 3
 Version:        7.51.0
4
-Release:        1%{?dist}
4
+Release:        2%{?dist}
5 5
 License:        MIT
6 6
 URL:            http://curl.haxx.se
7 7
 Group:          System Environment/NetworkingLibraries
... ...
@@ -14,7 +14,7 @@ BuildRequires:  ca-certificates
14 14
 Requires:       openssl
15 15
 Requires:       krb5
16 16
 BuildRequires:  openssl-devel
17
-BuildRequires:  krb5
17
+BuildRequires:  krb5-devel
18 18
 %description
19 19
 The cURL package contains an utility and a library used for 
20 20
 transferring files with URL syntax to any of the following 
... ...
@@ -65,6 +65,8 @@ rm -rf %{buildroot}/*
65 65
 %{_docdir}/%{name}-%{version}
66 66
 
67 67
 %changelog
68
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 7.51.0-2
69
+-   Required krb5-devel.
68 70
 *   Wed Nov 02 2016 Anish Swaminathan <anishs@vmware.com> 7.51.0-1
69 71
 -   Upgrade curl to 7.51.0
70 72
 *   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 7.50.3-2
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Cyrus Simple Authentication Service Layer (SASL) library
2 2
 Name:		cyrus-sasl
3 3
 Version:	2.1.26
4
-Release:	9%{?dist}
4
+Release:	10%{?dist}
5 5
 License:	Custom
6 6
 URL:		http://cyrusimap.web.cmu.edu/
7 7
 Group:		System Environment/Security
... ...
@@ -12,7 +12,7 @@ Source0:	ftp://ftp.cyrusimap.org/cyrus-sasl/%{name}-%{version}.tar.gz
12 12
 Patch0:		http://www.linuxfromscratch.org/patches/blfs/svn/cyrus-sasl-2.1.26-fixes-3.patch
13 13
 BuildRequires:  systemd
14 14
 BuildRequires:	openssl-devel
15
-BuildRequires:  krb5 >= 1.12
15
+BuildRequires:  krb5-devel >= 1.12
16 16
 BuildRequires:  e2fsprogs-devel
17 17
 BuildRequires:  Linux-PAM
18 18
 Requires:   openssl
... ...
@@ -126,22 +126,25 @@ rm -rf %{buildroot}/*
126 126
 %{_mandir}/man3/*
127 127
 %{_datadir}/licenses/%{name}/LICENSE
128 128
 %{_mandir}/man8/saslauthd.8.gz
129
+
129 130
 %changelog
130
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 2.1.26-9
131
--       Modified %check
132
-*       Thu May 26 2016 Divya Thaluru <dthaluru@vmware.com>  2.1.26-8
133
--       Fixed logic to restart the active services after upgrade
134
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.1.26-7
135
--	GA - Bump release of all rpms
131
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2.1.26-10
132
+-   Required krb5-devel.
133
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 2.1.26-9
134
+-   Modified %check
135
+*   Thu May 26 2016 Divya Thaluru <dthaluru@vmware.com>  2.1.26-8
136
+-   Fixed logic to restart the active services after upgrade
137
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.1.26-7
138
+-   GA - Bump release of all rpms
136 139
 *   Tue May 3 2016 Divya Thaluru <dthaluru@vmware.com>  2.1.26-6
137 140
 -   Fixing spec file to handle rpm upgrade scenario correctly
138 141
 *   Thu Dec 10 2015 Xiaolin Li <xiaolinl@vmware.com>  2.1.26-5
139 142
 -   Add systemd to Requires and BuildRequires.
140 143
 *   Wed Nov 11 2015 Xiaolin Li <xiaolinl@vmware.com> 2.1.26-4
141 144
 -   Add saslauthd service to systemd.
142
-*	Tue Sep 01 2015 Vinay Kulkarni <kulkarniv@vmware.com> 2.1.26-3
143
--	Enable CRAM.
144
-*	Thu Jul 16 2015 Divya Thaluru <dthaluru@vmware.com> 2.1.26-2
145
--	Disabling parallel threads in make
146
-*	Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 2.1.26-1
147
--	Initial build.	First version
145
+*   Tue Sep 01 2015 Vinay Kulkarni <kulkarniv@vmware.com> 2.1.26-3
146
+-   Enable CRAM.
147
+*   Thu Jul 16 2015 Divya Thaluru <dthaluru@vmware.com> 2.1.26-2
148
+-   Disabling parallel threads in make
149
+*   Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 2.1.26-1
150
+-   Initial build. First version
... ...
@@ -2,7 +2,7 @@
2 2
 Summary:	A collection of utilities and DSOs to handle compiled objects
3 3
 Name:		elfutils
4 4
 Version:	0.165
5
-Release:	2%{?dist}
5
+Release:	3%{?dist}
6 6
 License:	GPLv3+ and (GPLv2+ or LGPLv3+)
7 7
 Group:		Development/Tools
8 8
 URL:        	https://fedorahosted.org/elfutils/
... ...
@@ -98,6 +98,13 @@ Conflicts: libelf-devel
98 98
 The elfutils-libelf-static package contains the static archive
99 99
 for libelf.
100 100
 
101
+%package libelf-lang
102
+Summary: Additional language files for elfutils
103
+Group: Development/Tools
104
+Requires: %{name}-libelf = %{version}-%{release}
105
+%description libelf-lang
106
+These are the additional language files of elfutils.
107
+
101 108
 %prep
102 109
 %setup -q
103 110
 %patch0 -p1
... ...
@@ -171,7 +178,7 @@ rm -rf ${RPM_BUILD_ROOT}
171 171
 %{_libdir}/libdw.a
172 172
 #%{_libdir}/libasm.a
173 173
 
174
-%files -f %{name}.lang libelf
174
+%files libelf
175 175
 %defattr(-,root,root)
176 176
 %{_libdir}/libelf-%{version}.so
177 177
 %{_libdir}/libelf.so.*
... ...
@@ -187,11 +194,16 @@ rm -rf ${RPM_BUILD_ROOT}
187 187
 %files libelf-devel-static
188 188
 %{_libdir}/libelf.a
189 189
 
190
+%files libelf-lang -f %{name}.lang
191
+%defattr(-,root,root)
192
+
190 193
 %changelog
191
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.165-2
192
--	GA - Bump release of all rpms
193
-*   Thu Jan 14 2016 Xiaolin Li <xiaolinl@vmware.com> 0.165-1
194
--   Updated to version 0.165
194
+* Wed Nov 23 2016 Alexey Makhalov <amakhalov@vmware.com> 0.165-3
195
+- Added -libelf-lang subpackage
196
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.165-2
197
+- GA - Bump release of all rpms
198
+* Thu Jan 14 2016 Xiaolin Li <xiaolinl@vmware.com> 0.165-1
199
+- Updated to version 0.165
195 200
 * Tue Nov 10 2015 Xiaolin Li <xiaolinl@vmware.com> 0.158-4
196 201
 - Handled locale files with macro find_lang
197 202
 * Sat Aug 15 2015 Sharath George <sharathg@vmware.com> 0.158-3
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	High-Level Crypto API
2 2
 Name:		gpgme
3 3
 Version:	1.6.0
4
-Release:	2%{?dist}
4
+Release:	3%{?dist}
5 5
 License:	GPLv2+
6 6
 URL:		https://www.gnupg.org/(it)/related_software/gpgme/index.html
7 7
 Group:		System Environment/Security
... ...
@@ -11,7 +11,7 @@ Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
11 11
 %define sha1 gpgme=21510323495f6220f8f67610c3c27a23d761d43d
12 12
 Requires:	libassuan
13 13
 Requires:	libgpg-error
14
-BuildRequires:	libgpg-error
14
+BuildRequires:	libgpg-error-devel
15 15
 BuildRequires:	libassuan >= 2.2.0
16 16
 %description
17 17
 The GPGME package is a C language library that allows to add support for cryptography to a program. It is designed to make access to public key crypto engines like GnuPG or GpgSM easier for applications. GPGME provides a high-level crypto API for encryption, decryption, signing, signature verification and key management.  
... ...
@@ -19,7 +19,8 @@ The GPGME package is a C language library that allows to add support for cryptog
19 19
 %package 	devel
20 20
 Group:          Development/Libraries
21 21
 Summary:        Static libraries and header files from GPGME, GnuPG Made Easy.
22
-Requires:	%{name} = %{version}
22
+Requires:	%{name} = %{version}-%{release}
23
+Requires:	libgpg-error-devel
23 24
 %description 	devel
24 25
 Static libraries and header files from GPGME, GnuPG Made Easy.
25 26
 
... ...
@@ -54,11 +55,13 @@ cd tests && make check-TESTS
54 54
 %{_datadir}/aclocal/*
55 55
 %{_datadir}/common-lisp/source/gpgme/*
56 56
 %changelog
57
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.6.0-2
58
--	GA - Bump release of all rpms
57
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 1.6.0-3
58
+-   Required libgpg-error-devel.
59
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.6.0-2
60
+-   GA - Bump release of all rpms
59 61
 *   Thu Jan 14 2016 Xiaolin Li <xiaolinl@vmware.com> 1.6.0-1
60 62
 -   Updated to version 1.6.0
61 63
 *   Wed May 20 2015 Touseef Liaqat <tliaqat@vmware.com> 1.5.3-2
62 64
 -   Updated group.
63
-*	Tue Dec 30 2014 Divya Thaluru <dthaluru@vmware.com> 1.5.3-1
64
-	Initial version
65
+*   Tue Dec 30 2014 Divya Thaluru <dthaluru@vmware.com> 1.5.3-1
66
+-   Initial version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	The Kerberos newtork authentication system
2 2
 Name:		krb5
3 3
 Version:	1.14
4
-Release:	4%{?dist}
4
+Release:	6%{?dist}
5 5
 License:	MIT
6 6
 URL:		http://cyrusimap.web.cmu.edu/
7 7
 Group:		System Environment/Security
... ...
@@ -15,10 +15,26 @@ Requires:	openssl
15 15
 Requires:	e2fsprogs-libs
16 16
 BuildRequires: 	openssl-devel
17 17
 BuildRequires:	e2fsprogs-devel
18
+Provides:	pkgconfig(mit-krb5)
19
+Provides:	pkgconfig(mit-krb5-gssapi)
18 20
 %description
19 21
 Kerberos V5 is a trusted-third-party network authentication system,
20 22
 which can improve your network's security by eliminating the insecure
21 23
 practice of clear text passwords.
24
+
25
+%package devel
26
+Summary:	Libraries and header files for krb5
27
+Requires:	%{name} = %{version}-%{release}
28
+%description devel
29
+Static libraries and header files for the support library for krb5
30
+
31
+%package lang
32
+Summary: Additional language files for krb5
33
+Group:		System Environment/Security
34
+Requires: %{name} = %{version}-%{release}
35
+%description lang
36
+These are the additional language files of krb5.
37
+
22 38
 %prep
23 39
 %setup -q
24 40
 %patch0 -p1
... ...
@@ -82,28 +98,37 @@ rm -rf %{buildroot}/*
82 82
 %{_bindir}/*
83 83
 %{_libdir}/*.so
84 84
 %{_libdir}/*.so.*
85
-%{_libdir}/pkgconfig/*.pc
86 85
 %{_libdir}/krb5/plugins/*
87 86
 %{_sbindir}/*
88
-%{_includedir}/*
89 87
 %{_mandir}/man1/*
90 88
 %{_mandir}/man5/*
91 89
 %{_mandir}/man8/*
92
-%{_datarootdir}/examples/*
93
-%{_datarootdir}/locale/*
94 90
 %{_datarootdir}/man/man5/.k5identity.5.gz
95 91
 %{_datarootdir}/man/man5/.k5login.5.gz
96
-%{_docdir}/%{name}-%{version}
92
+
93
+%files devel
94
+%defattr(-,root,root)
95
+%{_libdir}/pkgconfig/*.pc
96
+%{_includedir}/*
97
+%{_datarootdir}/examples/*
98
+%{_docdir}/*
99
+
100
+%files lang
101
+%defattr(-,root,root)
102
+%{_datarootdir}/locale/*
103
+
97 104
 %changelog
98
-*	Wed Nov 16 2016 Alexey Makhalov <amakhalov@vmware.com> 1.14-5
99
--	Use e2fsprogs-libs as runtime deps
100
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.14-4
101
--	GA - Bump release of all rpms
102
-* 	Mon Mar 21 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com>  1.14-3
103
-- 	Add patch to never unload gssapi mechanisms
104
-* 	Fri Mar 18 2016 Anish Swaminathan <anishs@vmware.com>  1.14-2
105
-- 	Add patch for skipping unnecessary mech calls in gss_inquire_cred
106
-*	Thu Jan 21 2016 Anish Swaminathan <anishs@vmware.com> 1.14-1
107
--	Upgrade version
108
-*	Tue Oct 07 2014 Divya Thaluru <dthaluru@vmware.com> 1.12.2-1
109
--	Initial build.	First version
105
+*   Wed Nov 23 2016 Alexey Makhalov <amakhalov@vmware.com> 1.14-6
106
+-   Added -lang and -devel subpackages
107
+*   Wed Nov 16 2016 Alexey Makhalov <amakhalov@vmware.com> 1.14-5
108
+-   Use e2fsprogs-libs as runtime deps
109
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.14-4
110
+-   GA - Bump release of all rpms
111
+*   Mon Mar 21 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com>  1.14-3
112
+-   Add patch to never unload gssapi mechanisms
113
+*   Fri Mar 18 2016 Anish Swaminathan <anishs@vmware.com>  1.14-2
114
+-   Add patch for skipping unnecessary mech calls in gss_inquire_cred
115
+*   Thu Jan 21 2016 Anish Swaminathan <anishs@vmware.com> 1.14-1
116
+-   Upgrade version
117
+*   Tue Oct 07 2014 Divya Thaluru <dthaluru@vmware.com> 1.12.2-1
118
+-   Initial build. First version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Provides IPC between GnuPG Components
2 2
 Name:		libassuan
3 3
 Version:	2.4.2
4
-Release:	2%{?dist}
4
+Release:	3%{?dist}
5 5
 License:	GPLv3+
6 6
 URL:		https://www.gnupg.org/(fr)/related_software/libassuan/index.html
7 7
 Group:		Development/Libraries
... ...
@@ -10,7 +10,7 @@ Distribution:	Photon
10 10
 Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
11 11
 %define sha1 libassuan=ac1047f9764fd4a4db7dafe47640643164394db9
12 12
 Requires:	libgpg-error >= 1.21
13
-BuildRequires:	libgpg-error >= 1.21
13
+BuildRequires:	libgpg-error-devel >= 1.21
14 14
 %description
15 15
 The libassuan package contains an inter process communication library used by some of the other GnuPG related packages. libassuan's primary use is to allow a client to interact with a non-persistent server. libassuan is not, however, limited to use with GnuPG servers and clients. It was designed to be flexible enough to meet the demands of many transaction based environments with non-persistent servers. 
16 16
 %prep
... ...
@@ -35,11 +35,13 @@ make %{?_smp_mflags} check
35 35
 %{_libdir}/*.so*
36 36
 %{_datadir}/aclocal/*
37 37
 %changelog
38
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.4.2-2
39
--	GA - Bump release of all rpms
40
-* 	Fri Jan 15 2016 Xiaolin Li <xiaolinl@vmware.com> 2.4.2-1
41
-- 	Updated to version 2.4.2
38
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2.4.2-3
39
+-   BuildRequired libgpg-error-devel.
40
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.4.2-2
41
+-   GA - Bump release of all rpms
42
+*   Fri Jan 15 2016 Xiaolin Li <xiaolinl@vmware.com> 2.4.2-1
43
+-   Updated to version 2.4.2
42 44
 *   Wed May 20 2015 Touseef Liaqat <tliaqat@vmware.com> 2.2.0-2
43 45
 -   Updated group.
44
-*	Tue Dec 30 2014 Divya Thaluru <dthaluru@vmware.com> 2.2.0-1
45
-	Initial version
46
+*   Tue Dec 30 2014 Divya Thaluru <dthaluru@vmware.com> 2.2.0-1
47
+-   Initial version
... ...
@@ -1,7 +1,7 @@
1
-Summary:	Libcap-2.24
1
+Summary:	Libcap
2 2
 Name:		libcap
3 3
 Version:	2.25
4
-Release:	3%{?dist}
4
+Release:	4%{?dist}
5 5
 License:	GPLv2+
6 6
 URL:		https://www.gnu.org/software/hurd/community/gsoc/project_ideas/libcap.html
7 7
 Source0:	https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/%{name}-%{version}.tar.xz
... ...
@@ -10,7 +10,7 @@ Group:		System Environment/Security
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12 12
 Requires:	attr
13
-BuildRequires:	attr
13
+BuildRequires:	attr-devel
14 14
 %description
15 15
 The libcap package implements the user-space interfaces to the POSIX 1003.1e capabilities available 
16 16
 in Linux kernels. These capabilities are a partitioning of the all powerful root privilege 
... ...
@@ -52,13 +52,15 @@ cd progs
52 52
 %{_lib64dir}/libcap.so
53 53
 
54 54
 %changelog
55
-*       Thu Oct 06 2016 ChangLee <changlee@vmware.com> 2.25-3
56
--       Modified %check
57
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.25-2
58
--	GA - Bump release of all rpms
59
-*       Wed Feb 24 2016 Kumar Kaushik <kaushikk@vmware.com> 2.25-1
60
--       Updating Version.
61
-*       Mon Oct 12 2015 Xiaolin Li <xiaolinl@vmware.com> 2.24-2
62
--       Moving static lib files to devel package.
63
-*	Thu Oct 23 2014 Divya Thaluru <dthaluru@vmware.com> 2.24-1
64
--	Initial version
55
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2.25-4
56
+-   BuildRequired attr-devel.
57
+*   Thu Oct 06 2016 ChangLee <changlee@vmware.com> 2.25-3
58
+-   Modified %check
59
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.25-2
60
+-   GA - Bump release of all rpms
61
+*   Wed Feb 24 2016 Kumar Kaushik <kaushikk@vmware.com> 2.25-1
62
+-   Updating Version.
63
+*   Mon Oct 12 2015 Xiaolin Li <xiaolinl@vmware.com> 2.24-2
64
+-   Moving static lib files to devel package.
65
+*   Thu Oct 23 2014 Divya Thaluru <dthaluru@vmware.com> 2.24-1
66
+-   Initial version
... ...
@@ -1,14 +1,14 @@
1 1
 Summary:	Crypto Libraries
2 2
 Name:		libgcrypt
3 3
 Version:	1.6.5
4
-Release:	2%{?dist}
4
+Release:	3%{?dist}
5 5
 License:        GPLv2+ and LGPLv2+
6 6
 URL:            http://www.gnu.org/software/libgcrypt/
7 7
 Source0:        ftp://ftp.gnupg.org/gcrypt/libgcrypt/%{name}-%{version}.tar.gz
8 8
 %define sha1 libgcrypt=765370d9ee9e858c257dc06c3f0621bda8acaf69
9 9
 Group:		System Environment/Libraries
10 10
 Vendor:		VMware, Inc.
11
-BuildRequires:	libgpg-error
11
+BuildRequires:	libgpg-error-devel
12 12
 Requires:	libgpg-error
13 13
 Distribution:	Photon
14 14
 %description
... ...
@@ -16,7 +16,8 @@ The libgcrypt package contains a general purpose crypto library based on the cod
16 16
 
17 17
 %package devel
18 18
 Summary:	Development libraries and header files for libgcrypt
19
-Requires:	libgcrypt
19
+Requires:	%{name} = %{version}-%{release}
20
+Requires:	libgpg-error-devel
20 21
 
21 22
 %description devel
22 23
 The package contains libraries and header files for
... ...
@@ -49,10 +50,12 @@ make %{?_smp_mflags} check
49 49
 %{_includedir}/*.h
50 50
 %{_libdir}/*.so
51 51
 %changelog
52
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.6.5-2
53
--	GA - Bump release of all rpms
54
-* 	Tue Feb 23 2016 Anish Swaminathan <anishs@vmware.com>  1.6.5-1
55
-- 	Upgrade to 1.6.5
56
-*	Wed Jun 17 2015 Divya Thaluru <dthaluru@vmware.com> 1.6.3-1
57
--	Initial build. First version
52
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 1.6.5-3
53
+-   Required libgpg-error-devel.
54
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.6.5-2
55
+-   GA - Bump release of all rpms
56
+*   Tue Feb 23 2016 Anish Swaminathan <anishs@vmware.com>  1.6.5-1
57
+-   Upgrade to 1.6.5
58
+*   Wed Jun 17 2015 Divya Thaluru <dthaluru@vmware.com> 1.6.3-1
59
+-   Initial build. First version
58 60
 
... ...
@@ -2,7 +2,7 @@
2 2
 Summary:      	libgpg-error
3 3
 Name:         	libgpg-error
4 4
 Version:      	1.21
5
-Release:      	2%{?dist}
5
+Release:      	3%{?dist}
6 6
 License:      	GPLv2+
7 7
 URL:          	ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/
8 8
 Group:		Development/Libraries
... ...
@@ -16,6 +16,19 @@ This is a library that defines common error values for all GnuPG
16 16
 components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
17 17
 pinentry, SmartCard Daemon and possibly more in the future.
18 18
 
19
+%package devel
20
+Summary:	Libraries and header files for libgpg-error
21
+Requires:	%{name} = %{version}-%{release}
22
+%description devel
23
+Static libraries and header files for the support library for libgpg-error
24
+
25
+%package lang
26
+Summary: Additional language files for libgpg-error
27
+Group:		Applications/System
28
+Requires: %{name} = %{version}-%{release}
29
+%description lang
30
+These are the additional language files of libgpg-error.
31
+
19 32
 %prep
20 33
 %setup -q
21 34
 
... ...
@@ -43,23 +56,29 @@ make %{?_smp_mflags} check
43 43
 /sbin/ldconfig
44 44
 
45 45
 echo %{_libdir}
46
-%files -f %{name}.lang
46
+%files
47 47
 %defattr(-,root,root)
48 48
 %{_bindir}/*
49
-%{_libdir}/*gpg-error.so*
50
-%{_includedir}/gpg-error.h
51
-%{_datadir}/aclocal/gpg-error.m4
49
+%{_libdir}/libgpg-error.so*
50
+%exclude %{_datadir}/aclocal/gpg-error.m4
52 51
 %{_mandir}/man1/*
53
-%{_datarootdir}/common-lisp/*
52
+%exclude %{_datarootdir}/common-lisp/*
54 53
 
55
-%changelog
56
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.21-2
57
--	GA - Bump release of all rpms
58
-* 	Fri Jan 15 2016 Xiaolin Li <xiaolinl@vmware.com> 1.21-1
59
-- 	Updated to version 1.21
60
-*	Tue Nov 10 2015 Xiaolin Li <xiaolinl@vmware.com> 1.17-2
61
--	Handled locale files with macro find_lang
62
-* Tue Dec 30 2014 Priyesh Padmavilasom <ppadmavilasom@vmware.com>
63
-- initial specfile.
54
+%files devel
55
+%defattr(-,root,root)
56
+%{_includedir}/gpg-error.h
57
+
58
+%files lang -f %{name}.lang
59
+%defattr(-,root,root)
64 60
 
65
-# EOF
61
+%changelog
62
+*   Wed Nov 23 2016 Alexey Makhalov <amakhalov@vmware.com> 1.21-3
63
+-   Added -lang subpackage
64
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.21-2
65
+-   GA - Bump release of all rpms
66
+*   Fri Jan 15 2016 Xiaolin Li <xiaolinl@vmware.com> 1.21-1
67
+-   Updated to version 1.21
68
+*   Tue Nov 10 2015 Xiaolin Li <xiaolinl@vmware.com> 1.17-2
69
+-   Handled locale files with macro find_lang
70
+*   Tue Dec 30 2014 Priyesh Padmavilasom <ppadmavilasom@vmware.com>
71
+-   initial specfile.
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	GIO-based library with Unix/Linux specific API
2 2
 Name:		libgsystem
3 3
 Version:	2015.1
4
-Release:	3%{?dist}
4
+Release:	4%{?dist}
5 5
 Group:		Development/Libraries
6 6
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/libgsystem/%{version}/%{name}-%{version}.tar.xz
7 7
 %define sha1 libgsystem=9b14593c87a386d2d3c01490ba126047aa6eba30
... ...
@@ -16,7 +16,7 @@ BuildRequires:	gtk-doc
16 16
 # Core requirements
17 17
 BuildRequires:  glib-devel
18 18
 BuildRequires:	pkg-config
19
-BuildRequires:	attr
19
+BuildRequires:	attr-devel
20 20
 BuildRequires:  rpm
21 21
 BuildRequires:	autoconf
22 22
 BuildRequires:	which
... ...
@@ -67,6 +67,8 @@ rm -rf $RPM_BUILD_ROOT
67 67
 %{_datarootdir}/gir-1.0/GSystem-1.0.gir
68 68
 
69 69
 %changelog
70
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2015.1-4
71
+-   BuildRequired attr-devel.
70 72
 *   Thu Nov 17 2016 Alexey Makhalov <amakhalov@vmware.com> 2015.1-3
71 73
 -   Use %setup instead of %autosetup
72 74
 *   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2015.1-2
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Library for accessing X.509 and CMS data structure.
2 2
 Name:		libksba
3 3
 Version:	1.3.4
4
-Release:	1%{?dist}
4
+Release:	2%{?dist}
5 5
 License:	GPLv3+
6 6
 URL:		https://www.gnupg.org/(fr)/download/index.html#libksba
7 7
 Group:		Security/Libraries.
... ...
@@ -9,7 +9,7 @@ Source0:        https://www.gnupg.org/ftp/gcrypt/%{name}/%{name}-%{version}.tar.
9 9
 %define sha1 libksba=bc84945400bd1cabfd7b8ba4e20e71082f32bcc9
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
12
-BuildRequires:  libgpg-error >= 1.2
12
+BuildRequires:  libgpg-error-devel >= 1.2
13 13
 
14 14
 %description
15 15
 Libksba is a library to make the tasks of working with X.509 certificates,
... ...
@@ -45,5 +45,7 @@ make %{?_smp_mflags} -k check
45 45
 %exclude %{_datadir}/info/dir
46 46
 
47 47
 %changelog
48
-*       Wed Jul 27 2016 Kumar Kaushik <kaushikk@vmware.com> 1.3.4-1
49
--       Initial Build.
48
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 1.3.4-2
49
+-   BuildRequired libgpg-error-devel.
50
+*   Wed Jul 27 2016 Kumar Kaushik <kaushikk@vmware.com> 1.3.4-1
51
+-   Initial Build.
... ...
@@ -5,7 +5,7 @@
5 5
 Summary:       	Repodata downloading library
6 6
 Name:          	librepo
7 7
 Version:       	1.7.17
8
-Release:       	3%{?dist}
8
+Release:       	4%{?dist}
9 9
 License:       	LGPLv2+
10 10
 URL:           	https://github.com/Tojaj/librepo/
11 11
 Group:         	System Environment/Libraries
... ...
@@ -28,7 +28,7 @@ BuildRequires:	python2-libs
28 28
 BuildRequires:	python2-tools
29 29
 BuildRequires:	gpgme-devel
30 30
 BuildRequires:	openssl-devel
31
-BuildRequires:	attr
31
+BuildRequires:	attr-devel
32 32
 
33 33
 Requires:       openssl
34 34
 
... ...
@@ -85,12 +85,14 @@ PYTHONPATH=`readlink -f ./librepo/python/python2/` nosetests -s -v tests/python/
85 85
 %{_includedir}/librepo/*.h
86 86
 
87 87
 %changelog
88
-*       Thu Oct 06 2016 ChangLee <changlee@vmware.com> 1.7.1-3
89
--       Modified %check
90
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.7.17-2
91
--	GA - Bump release of all rpms
92
-*   Fri Jan 22 2016 Xiaolin Li <xiaolinl@vmware.com> 1.7.17-1
93
--   Updated to version 1.7.17
88
+* Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 1.7.1-4
89
+- BuildRequired attr-devel.
90
+* Thu Oct 06 2016 ChangLee <changlee@vmware.com> 1.7.1-3
91
+- Modified %check
92
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.7.17-2
93
+- GA - Bump release of all rpms
94
+* Fri Jan 22 2016 Xiaolin Li <xiaolinl@vmware.com> 1.7.17-1
95
+- Updated to version 1.7.17
94 96
 * Wed Jun 17 2015 Anish Swaminathan <anishs@vmware.com> 1.7.15-1
95 97
 - Updated version and split devel package.
96 98
 * Tue Dec 30 2014 Priyesh Padmavilasom <ppadmavilasom@vmware.com>
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Libraries for Transport Independent RPC
2 2
 Name:		libtirpc
3 3
 Version:	1.0.1
4
-Release:	3%{?dist}
4
+Release:	4%{?dist}
5 5
 Source0:	http://downloads.sourceforge.net/project/libtirpc/libtirpc/0.3.2/%{name}-%{version}.tar.bz2
6 6
 %define sha1 libtirpc=8da1636f98b5909c0d587e7534bc1e91f5c1a970
7 7
 Patch0:         libtirpc-1.0.1-bindrsvport-blacklist.patch
... ...
@@ -10,7 +10,7 @@ Group:		System Environment/Libraries
10 10
 URL:		http://nfsv4.bullopensource.org/
11 11
 Vendor:		VMware, Inc.
12 12
 Distribution:	Photon
13
-BuildRequires:	krb5
13
+BuildRequires:	krb5-devel
14 14
 BuildRequires:	automake
15 15
 BuildRequires:  e2fsprogs-devel
16 16
 Requires:	krb5
... ...
@@ -29,7 +29,8 @@ by almost 70 vendors on all major operating systems.  TS-RPC source code
29 29
 %package	devel
30 30
 Summary:	Development files for the libtirpc library
31 31
 Group:		Development/Libraries
32
-Requires:	libtirpc
32
+Requires:	%{name} = %{version}-%{release}
33
+Requires:	krb5-devel
33 34
 
34 35
 %description 	devel
35 36
 This package includes header files and libraries necessary for developing programs which use the tirpc library.
... ...
@@ -65,13 +66,14 @@ make install DESTDIR=%{buildroot}
65 65
 %{_libdir}/pkgconfig/*.pc
66 66
 %{_includedir}/tirpc/*
67 67
    
68
-
69 68
 %changelog
70
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1-3
71
--	GA - Bump release of all rpms
72
-* 	Mon Feb 08 2016 Anish Swaminathan <anishs@vmware.com>  1.0.1-2
73
-- 	Added patch for bindresvport blacklist
74
-* 	Fri Jan 15 2016 Xiaolin Li <xiaolinl@vmware.com> 1.0.1-1
75
-- 	Updated to version 1.0.1
76
-* 	Thu Jul 23 2015 Divya Thaluru <dthaluru@vmware.com> 0.3.2-1
77
-- 	Initial version
69
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 1.0.1-4
70
+-   Required krb5-devel.
71
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1-3
72
+-   GA - Bump release of all rpms
73
+*   Mon Feb 08 2016 Anish Swaminathan <anishs@vmware.com>  1.0.1-2
74
+-   Added patch for bindresvport blacklist
75
+*   Fri Jan 15 2016 Xiaolin Li <xiaolinl@vmware.com> 1.0.1-1
76
+-   Updated to version 1.0.1
77
+*   Thu Jul 23 2015 Divya Thaluru <dthaluru@vmware.com> 0.3.2-1
78
+-   Initial version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Free version of the SSH connectivity tools
2 2
 Name:		openssh
3 3
 Version:	7.1p2
4
-Release:	6%{?dist}
4
+Release:	7%{?dist}
5 5
 License:	BSD
6 6
 URL:		http://openssh.org
7 7
 Group:		System Environment/Security
... ...
@@ -15,7 +15,7 @@ Patch1:		blfs_systemd_fixes.patch
15 15
 Patch2:         openssh-7.1p2-skip-long-passwords.patch
16 16
 BuildRequires:  openssl-devel
17 17
 BuildRequires:	Linux-PAM
18
-BuildRequires:  krb5
18
+BuildRequires:  krb5-devel
19 19
 BuildRequires:  e2fsprogs-devel
20 20
 BuildRequires:  systemd
21 21
 Requires:	openssh-clients = %{version}-%{release}
... ...
@@ -189,31 +189,31 @@ rm -rf %{buildroot}/*
189 189
 %{_mandir}/man8/ssh-keysign.8.gz
190 190
 %{_mandir}/man8/ssh-pkcs11-helper.8.gz
191 191
 
192
-
193
-
194 192
 %changelog
195
-*       Thu Nov 03 2016 Sharath George <sharathg@vmware.com> 7.1p2-6
196
--       Split openssh into client and server rpms.
197
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 7.1p2-5
198
--       Modified %check
199
-*	Thu Sep 15 2016 Anish Swaminathan <anishs@vmware.com> 7.1p2-4
200
--	Add patch to fix CVE-2016-6515
201
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 7.1p2-3
202
--	GA - Bump release of all rpms
203
-*	Wed May 04 2016 Anish Swaminathan <anishs@vmware.com> 7.1p2-2
204
--	Edit scriptlets.
205
-*   	Thu Mar 17 2016 Xiaolin Li <xiaolinl@vmware.com> 7.1p2-1
206
--   	Updated to version 7.1p2
207
-*	Fri Feb 05 2016 Anish Swaminathan <anishs@vmware.com> 6.6p1-6
208
--	Add pre install scripts in the rpm
209
-*   	Tue Jan 12 2016 Anish Swaminathan <anishs@vmware.com>  6.6p1-5
210
--   	Change config file attributes.
211
-*   	Thu Dec 10 2015 Xiaolin Li <xiaolinl@vmware.com> 6.6p1-4
212
--   	Add systemd to Requires and BuildRequires.
213
--   	Use systemctl to enable/disable service.
214
-*	Fri Jul 17 2015 Divya Thaluru <dthaluru@vmware.com> 6.6p1-3
215
--	Enabling ssh-keygen service by default and fixed service file to execute only once.
216
-*	Tue May 19 2015 Sharath George <sharathg@vmware.com> 6.6p1-2
217
--	Bulding ssh server with kerberos 5.
218
-*	Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 6.6p1-1
219
--	Initial build.	First version
193
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 7.1p2-7
194
+-   Required krb5-devel.
195
+*   Thu Nov 03 2016 Sharath George <sharathg@vmware.com> 7.1p2-6
196
+-   Split openssh into client and server rpms.
197
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 7.1p2-5
198
+-   Modified %check
199
+*   Thu Sep 15 2016 Anish Swaminathan <anishs@vmware.com> 7.1p2-4
200
+-   Add patch to fix CVE-2016-6515
201
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 7.1p2-3
202
+-   GA - Bump release of all rpms
203
+*   Wed May 04 2016 Anish Swaminathan <anishs@vmware.com> 7.1p2-2
204
+-   Edit scriptlets.
205
+*   Thu Mar 17 2016 Xiaolin Li <xiaolinl@vmware.com> 7.1p2-1
206
+-   Updated to version 7.1p2
207
+*   Fri Feb 05 2016 Anish Swaminathan <anishs@vmware.com> 6.6p1-6
208
+-   Add pre install scripts in the rpm
209
+*   Tue Jan 12 2016 Anish Swaminathan <anishs@vmware.com>  6.6p1-5
210
+-   Change config file attributes.
211
+*   Thu Dec 10 2015 Xiaolin Li <xiaolinl@vmware.com> 6.6p1-4
212
+-   Add systemd to Requires and BuildRequires.
213
+-   Use systemctl to enable/disable service.
214
+*   Fri Jul 17 2015 Divya Thaluru <dthaluru@vmware.com> 6.6p1-3
215
+-   Enabling ssh-keygen service by default and fixed service file to execute only once.
216
+*   Tue May 19 2015 Sharath George <sharathg@vmware.com> 6.6p1-2
217
+-   Bulding ssh server with kerberos 5.
218
+*   Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 6.6p1-1
219
+-   Initial build. First version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Git for operating system binaries
2 2
 Name:		ostree
3 3
 Version:	2015.7
4
-Release:	8%{?dist}
4
+Release:	9%{?dist}
5 5
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/ostree/%{version}/%{name}-%{version}.tar.gz
6 6
 %define sha1 ostree=baa502aa46363cd4828d257fb87f5e18a7ed000a
7 7
 Source1:	91-ostree.preset
... ...
@@ -27,7 +27,8 @@ Requires:   mkinitcpio
27 27
 Requires:   dracut
28 28
 Requires:   dracut-tools
29 29
 Requires:   libarchive
30
-BuildRequires:	attr
30
+BuildRequires:	attr-devel
31
+BuildRequires:	libgpg-error-devel
31 32
 BuildRequires:	python2-libs
32 33
 BuildRequires:	python2
33 34
 BuildRequires:	gobject-introspection
... ...
@@ -129,6 +130,8 @@ rm -rf %{buildroot}
129 129
 %{_datadir}/gir-1.0/OSTree-1.0.gir
130 130
 
131 131
 %changelog
132
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2015.7-9
133
+-   BuildRequired attr-devel and libgpg-error-devel
132 134
 *   Fri Nov 18 2016 Anish Swaminathan <anishs@vmware.com>  2015.7-8
133 135
 -   Change systemd dependency
134 136
 *   Thu Nov 17 2016 Alexey Makhalov <amakhalov@vmware.com> 2015.7-7
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Programs to parse command-line options
2 2
 Name:		popt
3 3
 Version:	1.16
4
-Release:	3%{?dist}
4
+Release:	4%{?dist}
5 5
 License:	MIT
6 6
 URL:		http://rpm5.org/files/popt
7 7
 Group:		Applications/System
... ...
@@ -20,6 +20,13 @@ Requires:	%{name} = %{version}
20 20
 %description devel
21 21
 Static libraries and header files for the support library for popt
22 22
 
23
+%package lang
24
+Summary: Additional language files for popt
25
+Group:		Applications/System
26
+Requires: %{name} = %{version}-%{release}
27
+%description lang
28
+These are the additional language files of popt.
29
+
23 30
 %prep
24 31
 %setup -q
25 32
 %build
... ...
@@ -38,10 +45,9 @@ make %{?_smp_mflags} check
38 38
 
39 39
 %post	-p /sbin/ldconfig
40 40
 %postun	-p /sbin/ldconfig
41
-%files -f %{name}.lang
41
+%files
42 42
 %defattr(-,root,root)
43 43
 %{_libdir}/libpopt.so.*
44
-%{_mandir}/*/*
45 44
 
46 45
 %files devel
47 46
 %defattr(-,root,root)
... ...
@@ -49,11 +55,17 @@ make %{?_smp_mflags} check
49 49
 %{_libdir}/pkgconfig/popt.pc
50 50
 %{_libdir}/libpopt.a
51 51
 %{_libdir}/libpopt.so
52
+%{_mandir}/man3/*
53
+
54
+%files lang -f %{name}.lang
55
+%defattr(-,root,root)
52 56
 
53 57
 %changelog
54
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.16-3
55
--       Modified %check
56
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.16-2
57
--	GA - Bump release of all rpms
58
-*	Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 1.16-1
59
--	Initial build.	First version	
58
+*   Wed Nov 23 2016 Alexey Makhalov <amakhalov@vmware.com> 1.16-4
59
+-   Added -lang subpackage
60
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.16-3
61
+-   Modified %check
62
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.16-2
63
+-   GA - Bump release of all rpms
64
+*   Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 1.16-1
65
+-   Initial build. First version	
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	PostgreSQL database engine
2 2
 Name:		postgresql
3 3
 Version:	9.5.3
4
-Release:	4%{?dist}
4
+Release:	5%{?dist}
5 5
 License:	PostgreSQL
6 6
 URL:		www.postgresql.org
7 7
 Group:		Applications/Databases
... ...
@@ -13,7 +13,7 @@ Source0:	http://ftp.postgresql.org/pub/source/v%{version}/%{name}-%{version}.tar
13 13
 %define sha1 postgresql=bd8dcbc8c4882468675dcc93263182a27d4ff201
14 14
 
15 15
 # Common libraries needed
16
-BuildRequires:	krb5
16
+BuildRequires:	krb5-devel
17 17
 BuildRequires:	libxml2-devel
18 18
 BuildRequires:	openldap
19 19
 BuildRequires:	perl
... ...
@@ -162,23 +162,25 @@ rm -rf %{buildroot}/*
162 162
 %{_datadir}/postgresql/psqlrc.sample
163 163
 
164 164
 %changelog
165
-*       Mon Oct 03 2016 ChangLee <changLee@vmware.com> 9.5.3-4 
166
--       Modified %check
167
-*       Thu May 26 2016 Xiaolin Li <xiaolinl@vmware.com> 9.5.3-3
168
--       Add tzdata to buildrequires and requires.
169
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 9.5.3-2
170
--	GA - Bump release of all rpms
171
-*	Fri May 20 2016 Divya Thaluru <dthaluru@vmware.com> 9.5.3-1
172
--	Updated to version 9.5.3
173
-*       Wed Apr 13 2016 Michael Paquier <mpaquier@vmware.com> 9.5.2-1
174
--       Updated to version 9.5.2
175
-*       Tue Feb 23 2016 Xiaolin Li <xiaolinl@vmware.com> 9.5.1-1
176
--       Updated to version 9.5.1
177
-*       Thu Jan 21 2016 Xiaolin Li <xiaolinl@vmware.com> 9.5.0-1
178
--       Updated to version 9.5.0
179
-*	Thu Aug 13 2015 Divya Thaluru <dthaluru@vmware.com> 9.4.4-1
180
--	Update to version 9.4.4.
181
-*	Mon Jul 13 2015 Alexey Makhalov <amakhalov@vmware.com> 9.4.1-2
182
--	Exclude /usr/lib/debug
183
-*	Tue May 15 2015 Sharath George <sharathg@vmware.com> 9.4.1-1
184
--	Initial build.	First version
165
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 9.5.3-5
166
+-   Required krb5-devel.
167
+*   Mon Oct 03 2016 ChangLee <changLee@vmware.com> 9.5.3-4 
168
+-   Modified %check
169
+*   Thu May 26 2016 Xiaolin Li <xiaolinl@vmware.com> 9.5.3-3
170
+-   Add tzdata to buildrequires and requires.
171
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 9.5.3-2
172
+-   GA - Bump release of all rpms
173
+*   Fri May 20 2016 Divya Thaluru <dthaluru@vmware.com> 9.5.3-1
174
+-   Updated to version 9.5.3
175
+*   Wed Apr 13 2016 Michael Paquier <mpaquier@vmware.com> 9.5.2-1
176
+-   Updated to version 9.5.2
177
+*   Tue Feb 23 2016 Xiaolin Li <xiaolinl@vmware.com> 9.5.1-1
178
+-   Updated to version 9.5.1
179
+*   Thu Jan 21 2016 Xiaolin Li <xiaolinl@vmware.com> 9.5.0-1
180
+-   Updated to version 9.5.0
181
+*   Thu Aug 13 2015 Divya Thaluru <dthaluru@vmware.com> 9.4.4-1
182
+-   Update to version 9.4.4.
183
+*   Mon Jul 13 2015 Alexey Makhalov <amakhalov@vmware.com> 9.4.1-2
184
+-   Exclude /usr/lib/debug
185
+*   Tue May 15 2015 Sharath George <sharathg@vmware.com> 9.4.1-1
186
+-   Initial build. First version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        Commit RPMs to an OSTree repository
2 2
 Name:           rpm-ostree
3 3
 Version:        2015.7
4
-Release:        3%{?dist}
4
+Release:        4%{?dist}
5 5
 Source0:        rpm-ostree-%{version}.tar.gz
6 6
 %define sha1 rpm-ostree=9a0fa260d8671d9998b5f5509de1bbadd42f7127
7 7
 Source1:        libglnx-58a9a5c.tar.gz
... ...
@@ -28,7 +28,7 @@ BuildRequires:	libhif-devel >= 0.2.0
28 28
 BuildRequires: 	hawkey-devel >= 0.4.6
29 29
 BuildRequires: 	rpm-devel >= 4.11.0
30 30
 BuildRequires: 	librepo-devel >= 1.7.11
31
-BuildRequires:	attr
31
+BuildRequires:	attr-devel
32 32
 BuildRequires: 	python2-libs
33 33
 BuildRequires:	python2
34 34
 BuildRequires: 	gobject-introspection-python
... ...
@@ -59,7 +59,7 @@ Includes the header files for the rpm-ostree library.
59 59
 
60 60
 %prep
61 61
 %setup -q
62
-cat /usr/src/photon/SOURCES/libglnx-58a9a5c.tar.gz | tar -xvvzf -
62
+tar xf /usr/src/photon/SOURCES/libglnx-58a9a5c.tar.gz --no-same-owner
63 63
 
64 64
 %build
65 65
 env NOCONFIGURE=1 ./autogen.sh
... ...
@@ -90,9 +90,11 @@ make %{?_smp_mflags}  check
90 90
 %{_datadir}/gir-1.0/*-1.0.gir
91 91
 
92 92
 %changelog
93
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 2015.7-3
94
--       Modified %check
95
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2015.7-2
96
--	GA - Bump release of all rpms
97
-*	Thu Jun 18 2015 Anish Swaminathan <anishs@vmware.com> 2015.7-1
98
--	Added new version of rpm-ostree
93
+*   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2015.7-4
94
+-   BuildRequired attr-devel.
95
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 2015.7-3
96
+-   Modified %check
97
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2015.7-2
98
+-   GA - Bump release of all rpms
99
+*   Thu Jun 18 2015 Anish Swaminathan <anishs@vmware.com> 2015.7-1
100
+-   Added new version of rpm-ostree
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Programs for handling passwords in a secure way
2 2
 Name:		shadow
3 3
 Version:	4.2.1
4
-Release:	9%{?dist}
4
+Release:	10%{?dist}
5 5
 URL:		http://pkg-shadow.alioth.debian.org/
6 6
 License:	BSD
7 7
 Group:		Applications/System
... ...
@@ -22,6 +22,14 @@ Requires:	Linux-PAM
22 22
 %description
23 23
 The Shadow package contains programs for handling passwords
24 24
 in a secure way.
25
+
26
+%package lang
27
+Summary: Additional language files for shadow
28
+Group:		Applications/System
29
+Requires: %{name} = %{version}-%{release}
30
+%description lang
31
+These are the additional language files of shadow.
32
+
25 33
 %prep
26 34
 %setup -q -n %{name}-%{version}
27 35
 %setup -q -T -D -a 1
... ...
@@ -92,7 +100,8 @@ make %{?_smp_mflags} check
92 92
 %post
93 93
 %{_sbindir}/pwconv
94 94
 %{_sbindir}/grpconv
95
-%files -f %{name}.lang
95
+
96
+%files
96 97
 %defattr(-,root,root)
97 98
 %config(noreplace) /etc/login.defs
98 99
 %config(noreplace) /etc/login.access
... ...
@@ -102,38 +111,64 @@ make %{?_smp_mflags} check
102 102
 /sbin/nologin
103 103
 %{_bindir}/*
104 104
 %{_sbindir}/*
105
-%{_mandir}/*/*
105
+%{_mandir}/man1
106
+%{_mandir}/man5
107
+%{_mandir}/man8
108
+%exclude %{_mandir}/cs
109
+%exclude %{_mandir}/da
110
+%exclude %{_mandir}/de
111
+%exclude %{_mandir}/fi
112
+%exclude %{_mandir}/fr
113
+%exclude %{_mandir}/hu
114
+%exclude %{_mandir}/id
115
+%exclude %{_mandir}/it
116
+%exclude %{_mandir}/ja
117
+%exclude %{_mandir}/ko
118
+%exclude %{_mandir}/man3
119
+%exclude %{_mandir}/pl
120
+%exclude %{_mandir}/pt_BR
121
+%exclude %{_mandir}/ru
122
+%exclude %{_mandir}/sv
123
+%exclude %{_mandir}/tr
124
+%exclude %{_mandir}/zh_CN
125
+%exclude %{_mandir}/zh_TW
106 126
 %config(noreplace) %{_sysconfdir}/pam.d/*
127
+
128
+%files lang -f %{name}.lang
129
+%defattr(-,root,root)
130
+
107 131
 %changelog
108
-*       Mon Oct 04 2016 ChangLee <changlee@vmware.com> 4.2.1-9
109
--       Modified %check
110
-*       Tue Jun 21 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-8
111
--	Added logic to not replace pam.d conf files in upgrade scenario
112
-*       Fri May 27 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-7
113
--	Adding pam_cracklib module as requisite to pam password configuration
114
-*       Wed May 25 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-6
115
--	Modifying pam_systemd module as optional in a session
116
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.2.1-5
117
--	GA - Bump release of all rpms
132
+*   Wed Nov 23 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.1-10
133
+-   Added -lang subpackage
134
+*   Mon Oct 04 2016 ChangLee <changlee@vmware.com> 4.2.1-9
135
+-   Modified %check
136
+*   Tue Jun 21 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-8
137
+-   Added logic to not replace pam.d conf files in upgrade scenario
138
+*   Fri May 27 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-7
139
+-   Adding pam_cracklib module as requisite to pam password configuration
140
+*   Wed May 25 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-6
141
+-   Modifying pam_systemd module as optional in a session
142
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.2.1-5
143
+-   GA - Bump release of all rpms
118 144
 *   Mon May 2 2016 Xiaolin Li <xiaolinl@vmware.com> 4.2.1-4
119 145
 -   Enabling pam_systemd module in a session.
120
-*       Fri Apr 29 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-3
121
--       Setting password aging limits to 90 days
122
-*       Wed Apr 27 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-3
123
--       Setting password aging limits to 365 days
124
-*       Wed Mar 23 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-2
125
--       Enabling pam_limits module in a session
126
-*	Tue Jan 12 2016 Anish Swaminathan <anishs@vmware.com> 4.2.1-1
127
--	Update version
128
-*       Wed Dec 2 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-6
129
--       Fixed PAM Configuration file for passwd
130
-*	Mon Oct 26 2015 Sharath George <sharathg@vmware.com> 4.1.5.1-5
131
--	Allow mixed case in username.
132
-*	Mon Jun 29 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-4
133
--	Fixed PAM Configuration file for chpasswd
134
-*	Tue Jun 16 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.5.1-3
135
--	Use group id 100(users) by default
136
-*	Wed May 27 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-2
137
--	Adding PAM support
138
-*	Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-1
139
--	Initial build.	First version
146
+*   Fri Apr 29 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-3
147
+-   Setting password aging limits to 90 days
148
+*   Wed Apr 27 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-3
149
+-   Setting password aging limits to 365 days
150
+*   Wed Mar 23 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-2
151
+-   Enabling pam_limits module in a session
152
+*   Tue Jan 12 2016 Anish Swaminathan <anishs@vmware.com> 4.2.1-1
153
+-   Update version
154
+*   Wed Dec 2 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-6
155
+-   Fixed PAM Configuration file for passwd
156
+*   Mon Oct 26 2015 Sharath George <sharathg@vmware.com> 4.1.5.1-5
157
+-   Allow mixed case in username.
158
+*   Mon Jun 29 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-4
159
+-   Fixed PAM Configuration file for chpasswd
160
+*   Tue Jun 16 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.5.1-3
161
+-   Use group id 100(users) by default
162
+*   Wed May 27 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-2
163
+-   Adding PAM support
164
+*   Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-1
165
+-   Initial build. First version
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Programs for compressing and decompressing files
2 2
 Name:		xz
3 3
 Version:	5.2.2
4
-Release:	3%{?dist}
4
+Release:	4%{?dist}
5 5
 URL:		http://tukaani.org/xz
6 6
 License:	GPLv2+ and GPLv3+ and LGPLv2+
7 7
 Group:		Applications/File
... ...
@@ -12,11 +12,20 @@ Source0:	http://tukaani.org/xz/%{name}-%{version}.tar.xz
12 12
 %description
13 13
 The Xz package contains programs for compressing and
14 14
 decompressing files
15
+
16
+%package lang
17
+Summary: Additional language files for xz
18
+Group:		Applications/File
19
+Requires: %{name} = %{version}-%{release}
20
+%description lang
21
+These are the additional language files of xz.
22
+
15 23
 %package	devel
16 24
 Summary:	Header and development files for xz
17 25
 Requires:	%{name} = %{version}
18 26
 %description	devel
19 27
 It contains the libraries and header files to create applications 
28
+
20 29
 %prep
21 30
 %setup -q
22 31
 %build
... ...
@@ -37,7 +46,8 @@ make  %{?_smp_mflags}  check
37 37
 
38 38
 %post	-p /sbin/ldconfig
39 39
 %postun	-p /sbin/ldconfig
40
-%files -f %{name}.lang
40
+
41
+%files
41 42
 %defattr(-,root,root)
42 43
 /bin/xz
43 44
 /bin/lzcat
... ...
@@ -65,21 +75,28 @@ make  %{?_smp_mflags}  check
65 65
 %{_libdir}/liblzma.so.5.2.2
66 66
 %{_libdir}/liblzma.so.5
67 67
 %{_mandir}/man1/*
68
-%{_defaultdocdir}/%{name}-%{version}/*
68
+
69 69
 %files devel
70 70
 %{_includedir}/lzma.h
71 71
 %{_includedir}/lzma/*.h
72 72
 %{_libdir}/pkgconfig/liblzma.pc
73 73
 %{_libdir}/liblzma.a
74 74
 %{_libdir}/liblzma.so
75
+%{_defaultdocdir}/%{name}-%{version}/*
76
+
77
+%files lang -f %{name}.lang
78
+%defattr(-,root,root)
79
+
75 80
 %changelog
76
-*       Wed Oct 05 2016 ChangLee <changlee@vmware.com> 5.2.2-3
77
--       Modified %check
78
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 5.2.2-2
79
--	GA - Bump release of all rpms
81
+*   Wed Nov 23 2016 Alexey Makhalov <amakhalov@vmware.com> 5.2.2-4
82
+-   Added -lang subpackage
83
+*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 5.2.2-3
84
+-   Modified %check
85
+*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 5.2.2-2
86
+-   GA - Bump release of all rpms
80 87
 *   Wed Jan 20 2016 Anish Swaminathan <anishs@vmware.com> 5.2.2-1
81 88
 -   Upgrade version.
82 89
 *   Mon May 18 2015 Touseef Liaqat <tliaqat@vmware.com> 5.0.5-2
83 90
 -   Update according to UsrMove.
84 91
 *   Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 5.0.5-1
85
--   Initial build.	First version
92
+-   Initial build. First version