| Index: pym/_emerge/EbuildPhase.py
|
| diff --git a/pym/_emerge/EbuildPhase.py b/pym/_emerge/EbuildPhase.py
|
| index c9d17474e0ecd5e1c1108ee2e07c38d01e7cb41a..07fb69ca7e03370a9ea5a1bc70e951f17c4d0c4a 100644
|
| --- a/pym/_emerge/EbuildPhase.py
|
| +++ b/pym/_emerge/EbuildPhase.py
|
| @@ -17,7 +17,8 @@ portage.proxy.lazyimport.lazyimport(globals(),
|
| 'portage.package.ebuild.doebuild:_check_build_log,' + \
|
| '_post_phase_cmds,_post_phase_userpriv_perms,' + \
|
| '_post_src_install_chost_fix,' + \
|
| - '_post_src_install_uid_fix'
|
| + '_post_src_install_uid_fix,_postinst_bsdflags,' + \
|
| + '_preinst_bsdflags'
|
| )
|
| from portage import os
|
| from portage import StringIO
|
| @@ -178,6 +179,10 @@ class EbuildPhase(CompositeTask):
|
| encoding=_encodings['content'], errors='replace')
|
| if msg:
|
| self.scheduler.output(msg, log_path=logfile)
|
| + elif self.phase == "preinst":
|
| + _preinst_bsdflags(settings)
|
| + elif self.phase == "postinst":
|
| + _postinst_bsdflags(settings)
|
|
|
| post_phase_cmds = _post_phase_cmds.get(self.phase)
|
| if post_phase_cmds is not None:
|
|
|