Browse code

build-essential: add diffutils

packages_full: remove -devel subpackages

Change-Id: Id4340ca2e74bbdddb88062b9350a34a9957e070e
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/1874
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Xiaolin Li <xiaolinl@vmware.com>

Alexey Makhalov authored on 2016/12/16 07:31:47
Showing 2 changed files
... ...
@@ -1,12 +1,13 @@
1 1
 Name:           build-essential
2
-Summary:        This package is meant to install all build tools
2
+Summary:        Metapackage to install all build tools
3 3
 Version:        0.1
4
-Release:        1%{?dist}
4
+Release:        2%{?dist}
5 5
 License:        GPLv2
6
-Requires:       gcc, binutils, make, glibc-devel, linux-api-headers, automake, autoconf, libtool, gawk
6
+Requires:       gcc, binutils, make, glibc-devel, linux-api-headers, automake
7
+Requires:       autoconf, libtool, gawk, diffutils
7 8
 
8 9
 %description
9
-This package is meant to install all build tools
10
+Metapackage to install all build tools
10 11
 
11 12
 %prep
12 13
 
... ...
@@ -16,5 +17,7 @@ This package is meant to install all build tools
16 16
 %defattr(-,root,root,0755)
17 17
 
18 18
 %changelog
19
+*   Thu Dec 15 2016 Alexey Makhalov <amakhalov@vmware.com> 0.1-2
20
+-   Added diffutils
19 21
 *   Fri Aug 5 2016 Dheeraj Shetty <dheerajs@vmware.com> 0.1-1
20 22
 -   Initial
... ...
@@ -1,37 +1,23 @@
1 1
 {
2 2
     "packages":[
3 3
         "unzip",
4
-        "gmp-devel",
5 4
         "sudo",
6
-        "bzip2-devel",
7 5
         "XML-Parser",
8 6
         "intltool",
9 7
         "mercurial",
10 8
         "libsigc++",
11 9
         "boost",
12
-        "libgomp-devel",
13
-        "libstdc++-devel",
14
-        "libgcc-devel",
15
-        "gcc",
10
+        "build-essential",
16 11
         "bison",
17 12
         "gdb",
18 13
         "libpipeline",
19
-        "python2-devel",
20 14
         "python2-tools",
21
-        "linux-api-headers",
22
-        "gawk",
23 15
         "check",
24 16
         "libltdl",
25
-        "libltdl-devel",
26
-        "pcre-devel",
27
-        "glib-devel",
28
-        "glibc-devel",
29 17
         "glibc-lang",
30
-        "zlib-devel",
31 18
         "gettext",
32 19
         "git",
33 20
         "git-lang",
34
-        "autoconf",
35 21
         "perl",
36 22
         "perl-DBI",
37 23
         "perl-Config-IniFiles",
... ...
@@ -60,9 +46,7 @@
60 60
         "perl-IO-Socket-SSL",
61 61
         "tcsh",
62 62
         "gobject-introspection",
63
-        "gobject-introspection-devel",
64 63
         "gobject-introspection-python",
65
-        "procps-ng-devel",
66 64
         "bash-lang",
67 65
         "kbd",
68 66
         "coreutils-lang",
... ...
@@ -70,62 +54,35 @@
70 70
         "docbook-xml",
71 71
         "docbook-xsl",
72 72
         "gtk-doc",
73
-        "popt-devel",
74 73
         "texinfo",
75 74
         "tar",
76 75
         "kubernetes",
77 76
         "cyrus-sasl",
78 77
         "openldap",
79
-        "binutils",
80
-        "binutils-devel",
81 78
         "python-iniparse",
82 79
         "psmisc",
83 80
         "etcd",
84
-        "openssl-devel",
85 81
         "util-linux-lang",
86
-        "util-linux-devel",
87
-        "db-docs",
88
-        "linux-devel",
89
-        "linux-docs",
90 82
         "mpc",
91 83
         "json-glib",
92
-        "json-glib-devel",
93
-        "automake",
94 84
         "libpcap",
95 85
         "tcpdump",
96
-        "elfutils-libelf-devel",
97 86
         "elfutils",
98
-        "elfutils-devel",
99
-        "elfutils-devel-static",
100
-        "elfutils-libelf-devel-static",
101 87
         "go",
102 88
         "grub2",
103 89
         "grub2-lang",
104
-        "diffutils",
105 90
         "groff",
106 91
         "man-db",
107
-        "mpfr-devel",
108 92
         "man-pages",
109
-        "hawkey-devel",
110 93
         "python-hawkey",
111
-        "libxml2-devel",
112 94
         "ruby",
113
-        "readline-devel",
114 95
         "wget",
115 96
         "Linux-PAM-lang",
116
-        "make",
117 97
         "gperf",
118
-        "lua-devel",
119 98
         "less",
120 99
         "cmake",
121
-        "gpgme-devel",
122 100
         "parted",
123 101
         "nano",
124
-        "xz-devel",
125
-        "xerces-c-devel",
126
-        "xml-security-c-devel",
127
-        "nss-devel",
128
-        "ncurses-devel",
129 102
         "ncurses-compat", 
130 103
         "tzdata",
131 104
         "itstool",
... ...
@@ -138,16 +95,11 @@
138 138
         "dracut",
139 139
         "dracut-tools",
140 140
         "libarchive",
141
-        "libarchive-devel",
142 141
         "libsoup",
143
-        "libsoup-devel",
144 142
         "asciidoc",
145 143
         "mkinitcpio",
146 144
         "ostree",
147
-        "tdnf-devel",
148
-        "librepo-devel",
149 145
         "libhif",
150
-        "libhif-devel",
151 146
         "rpm-ostree",
152 147
         "createrepo",
153 148
         "glibmm",
... ...
@@ -161,29 +113,19 @@
161 161
         "device-mapper",
162 162
         "acl",
163 163
         "btrfs-progs",
164
-        "btrfs-progs-devel",
165
-        "device-mapper-devel",
166 164
         "device-mapper-event",
167
-        "device-mapper-event-devel",
168 165
         "device-mapper-event-libs",
169 166
         "libacl",
170
-        "libacl-devel",
171
-        "libselinux-devel",
172 167
         "libselinux-python",
173 168
         "libselinux-utils",
174
-        "libsepol-devel",
175 169
         "libaio",
176
-        "libaio-devel",
177 170
         "thin-provisioning-tools",
178 171
         "lvm2",
179
-        "lvm2-devel",
180 172
         "lvm2-libs",
181 173
         "lvm2-python-libs",
182 174
         "lzo",
183
-        "lzo-devel",
184 175
         "lzo-minilzo",
185 176
         "swig",
186
-        "rpm-devel",
187 177
         "pycurl",
188 178
         "urlgrabber",
189 179
         "yum-metadata-parser",
... ...
@@ -192,7 +134,6 @@
192 192
         "strace",
193 193
         "cracklib-python",
194 194
         "haveged",
195
-        "haveged-devel",
196 195
         "vim-extra",
197 196
         "postgresql",
198 197
         "openjdk",
... ...
@@ -200,11 +141,9 @@
200 200
         "apr-util",
201 201
         "httpd",
202 202
         "openvswitch",
203
-        "openvswitch-devel",
204 203
         "openvswitch-doc",
205 204
         "eventlog",
206 205
         "syslog-ng",
207
-        "syslog-ng-devel",
208 206
         "zookeeper",
209 207
         "fuse",
210 208
         "fleet",
... ...
@@ -214,12 +153,10 @@
214 214
         "mesos",
215 215
         "python3",
216 216
         "python3-libs",
217
-        "python3-devel",
218 217
         "python3-tools",
219 218
         "fakeroot-ng",
220 219
         "ctags",
221 220
         "libtirpc",
222
-        "libtirpc-devel",
223 221
         "lsof",
224 222
         "nfs-utils",
225 223
         "cve-check-tool",
... ...
@@ -233,12 +170,8 @@
233 233
         "atftp",
234 234
         "atftp-client",
235 235
         "audit",
236
-        "audit-devel",
237 236
         "libcap-ng",
238
-        "libcap-ng-devel",
239 237
         "tcp_wrappers",
240
-        "tcp_wrappers-devel",
241
-        "apr-util-devel",
242 238
         "apr-util-ldap",
243 239
         "apr-util-pgsql",
244 240
         "apr-util-sqlite",
... ...
@@ -248,19 +181,15 @@
248 248
         "openjdk-src",
249 249
         "openjdk-sample",
250 250
         "openjdk-doc",
251
-        "e2fsprogs-devel",
252 251
         "haproxy",
253
-        "libcap-devel",
254 252
         "cython",
255 253
         "python-lxml",
256 254
         "python-pycparser",
257 255
         "python-cffi",
258 256
         "python-cryptography",
259 257
         "cifs-utils",
260
-        "cifs-utils-devel",
261 258
         "python-curses",
262 259
         "c-ares",
263
-        "c-ares-devel",
264 260
         "dnsmasq",
265 261
         "ddclient",
266 262
         "netmgmt"