summaryrefslogtreecommitdiffstats
path: root/recipes-security/setools/setools/setools4-fixes-for-cross-compiling.patch
diff options
context:
space:
mode:
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.patch34
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 @@
1From a104374147b398838edc04e937c92e762ea3f5d9 Mon Sep 17 00:00:00 2001 1From e0a112874d10dbf741c27b107edddedd86d51529 Mon Sep 17 00:00:00 2001
2From: Wenzong Fan <wenzong.fan@windriver.com> 2From: Wenzong Fan <wenzong.fan@windriver.com>
3Date: Tue, 14 Feb 2017 06:32:35 +0000 3Date: Tue, 14 Feb 2017 06:32:35 +0000
4Subject: [meta-selinux][PATCH] setools4: fixes for cross compiling 4Subject: [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
9Upstream-Status: Inappropriate [embedded specific] 9Upstream-Status: Inappropriate [embedded specific]
10 10
11Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> 11Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
12Signed-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
16diff --git a/setup.py b/setup.py 17diff --git a/setup.py b/setup.py
17index 2ca44c9..300ff70 100644 18index 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--
392.13.0 312.7.4
40 32