Commit Graph

16 Commits

Author SHA1 Message Date
Jackie Huang
34b12f39d5 python-ipy: fix PN -> BPN in do_install for multilibs
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
2013-03-19 15:21:37 +08:00
Xin Ouyang
462d217039 swig: add native wrapper for SWIGLIB
Native swig will read datas from hard-coded SWIGLIB or the same
environment variable.

While using sstate, the hard-coded SWIGLIB will point to the project
that create original sstates. This would cause build issues, so add
a wrapper to set the environment variable SWIGLIB to a relative path
on current sysroot.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-02-27 15:56:37 +08:00
Xin Ouyang
21cfb8ba36 rpm: inherit with-selinux
We should also enable selinux only for target rpm, so inherit
with-selinux.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-01-29 15:26:03 +08:00
Xin Ouyang
becdc022eb packages: uprev bbappends to fit oe-core
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-01-19 16:34:14 +08:00
Xin Ouyang
8d481d76a9 python: disable exit handler to rw history file
oe-core adds a exit handler to rw python command history file
(~/.python-history). There are no allow rules for every user&role
to use create/read/write ~/.python-history, and it is also
improper to add rules because these rules would blow up the
user&role's scope of authority.

So disable the handler, if selinux enabled.

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-01-18 14:50:36 +08:00
Xin Ouyang
5abfe148ef packages: inherit enable-selinux
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-01-05 13:42:22 +08:00
Xin Ouyang
11c4922a3d rpm: fix depend for selinux enabled
The depends should be:
libsepol -> libselinux -> libsemanage -> rpm

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-08-21 16:18:05 +08:00
Xin Ouyang
29d7a3e304 Revert "rpm: fix patch not found bug with old oe-core."
This reverts commit b1c47e8985.
2012-07-19 14:56:44 +08:00
Xin Ouyang
b1c47e8985 rpm: fix patch not found bug with old oe-core.
NOTE: package rpm-native-5.4.9-r44.1: task do_fetch: Started
ERROR: Error executing a python function in
.../meta/recipes-devtools/rpm/rpm_5.4.9.bb:
IOError: [Errno 2] No such file or directory:
'.../rpm-fix-build-bug.patch'

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-07-03 18:08:12 +08:00
Xin Ouyang
6368370a82 python-ipy: rename to fix opkg-build error.
*** Error: Package name  contains illegal characters, (other than [a-z0-9.+-])

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-06-29 17:08:08 +08:00
Xin Ouyang
6975e78270 rpm: Build with selinux support.
Acked-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-06-28 10:41:58 +08:00
Mark Hatle
18e3a5d348 swig: Add swig 2.0.0
Add swig recipe from meta-openembedded/meta-oe

as of commit: 2eb27e123b7a85453224f2c822d43f8572eec57a

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-18 18:37:09 -05:00
Mark Hatle
a1f85f4d23 Revert "swig: for libraries to build python bindings."
This reverts commit 63e12109ce.
2012-05-18 18:37:09 -05:00
Xin Ouyang
396137be3a python-IPy: needed by policycoreutils. 2012-02-13 16:09:24 +08:00
Xin Ouyang
63e12109ce swig: for libraries to build python bindings.
libselinux & libsemanage would use it to build python bindings.
2012-02-13 16:03:01 +08:00
Mark Hatle
a91cc2c94b prelink: Enable SE Linux
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-01-31 13:58:43 -06:00