diff options
Diffstat (limited to 'recipes-security/setools/setools/setools4-fixes-for-cross-compiling.patch')
-rw-r--r-- | recipes-security/setools/setools/setools4-fixes-for-cross-compiling.patch | 34 |
1 files changed, 13 insertions, 21 deletions
diff --git a/recipes-security/setools/setools/setools4-fixes-for-cross-compiling.patch b/recipes-security/setools/setools/setools4-fixes-for-cross-compiling.patch index 5c43c49..51c7603 100644 --- a/recipes-security/setools/setools/setools4-fixes-for-cross-compiling.patch +++ b/recipes-security/setools/setools/setools4-fixes-for-cross-compiling.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From a104374147b398838edc04e937c92e762ea3f5d9 Mon Sep 17 00:00:00 2001 | 1 | From e0a112874d10dbf741c27b107edddedd86d51529 Mon Sep 17 00:00:00 2001 |
2 | From: Wenzong Fan <wenzong.fan@windriver.com> | 2 | From: Wenzong Fan <wenzong.fan@windriver.com> |
3 | Date: Tue, 14 Feb 2017 06:32:35 +0000 | 3 | Date: Tue, 14 Feb 2017 06:32:35 +0000 |
4 | Subject: [meta-selinux][PATCH] setools4: fixes for cross compiling | 4 | Subject: [PATCH] setools4: fixes for cross compiling |
5 | 5 | ||
6 | * search libsepol from $STAGING_LIBDIR | 6 | * search libsepol from $STAGING_LIBDIR |
7 | * fix manual install path as '/usr/share/man/man1' | 7 | * fix manual install path as '/usr/share/man/man1' |
@@ -9,32 +9,24 @@ Subject: [meta-selinux][PATCH] setools4: fixes for cross compiling | |||
9 | Upstream-Status: Inappropriate [embedded specific] | 9 | Upstream-Status: Inappropriate [embedded specific] |
10 | 10 | ||
11 | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> | 11 | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> |
12 | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> | ||
12 | --- | 13 | --- |
13 | setup.py | 4 ++-- | 14 | setup.py | 2 +- |
14 | 1 file changed, 2 insertions(+), 2 deletions(-) | 15 | 1 file changed, 1 insertion(+), 1 deletion(-) |
15 | 16 | ||
16 | diff --git a/setup.py b/setup.py | 17 | diff --git a/setup.py b/setup.py |
17 | index 2ca44c9..300ff70 100644 | 18 | index ac8a876..df7ebbc 100644 |
18 | --- a/setup.py | 19 | --- a/setup.py |
19 | +++ b/setup.py | 20 | +++ b/setup.py |
20 | @@ -77,7 +77,7 @@ class BuildExtCommand(build_ext): | 21 | @@ -78,7 +78,7 @@ class QtHelpCommand(Command): |
21 | build_ext.run(self) | ||
22 | 22 | ||
23 | 23 | ||
24 | -base_lib_dirs = ['.', '/usr/lib64', '/usr/lib', '/usr/local/lib'] | 24 | # Library linkage |
25 | +base_lib_dirs = [os.environ["STAGING_LIBDIR"]] | 25 | -lib_dirs = ['.', '/usr/lib64', '/usr/lib', '/usr/local/lib'] |
26 | include_dirs = ['libqpol', 'libqpol/include'] | 26 | +lib_dirs = [os.environ["STAGING_LIBDIR"]] |
27 | include_dirs = [] | ||
27 | 28 | ||
28 | try: | 29 | with suppress(KeyError): |
29 | @@ -182,7 +182,7 @@ setup(name='setools', | ||
30 | 'build_qhc': QtHelpCommand}, | ||
31 | packages=['setools', 'setools.diff', 'setools.policyrep', 'setoolsgui', 'setoolsgui.apol'], | ||
32 | scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'], | ||
33 | - data_files=[(join(sys.prefix, 'share/man/man1'), glob.glob("man/*.1"))], | ||
34 | + data_files=[('/usr/share/man/man1', glob.glob("man/*.1"))], | ||
35 | package_data={'': ['*.ui', '*.qhc', '*.qch'], 'setools': ['perm_map']}, | ||
36 | ext_modules=ext_py_mods, | ||
37 | test_suite='tests', | ||
38 | -- | 30 | -- |
39 | 2.13.0 | 31 | 2.7.4 |
40 | 32 | ||