Whamcloud - gitweb
LU-3953 rpm: stop using unnecessary file lists 89/5489/5
authorJames Simmons <uja.ornl@gmail.com>
Mon, 9 Dec 2013 17:14:52 +0000 (12:14 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 10 Mar 2014 23:52:20 +0000 (23:52 +0000)
commit4d6e8873a13bedac1a7c92549c0337337f54cef2
treeffe114e832190cba549da313d22039763470c986
parenta101a95a3f58cde3ed912d074dc283b4083672ff
LU-3953 rpm: stop using unnecessary file lists

File lists are being generated for unconditonally packaged files.

RPM can handle both static and dynamic file lists, so let's use them.
It simplifies the spec file quite a bit.

There are also some files that are treated as being conditionally
included but the conditions are always true:

- lustre_types.h was removed in commit adde80ff (v1.9.50)
- libcfsutil.a was made unconditional in commit b279ac68 (v2.3.51)
- include/lustre/lustre_idl.h was added in commit 11330397 (v1.7.100)

I've removed the conditionals surrounding these and moved them into
the static file lists.

Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Signed-off-by: James Simmons <uja.ornl@gmail.com>
Change-Id: I3f08a40f3ffef468723b366848ed5645c4cb9de9
Reviewed-on: http://review.whamcloud.com/5489
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre.spec.in