I have already committed pfl-2.3-r2 using distutils-r1. Can you please review? I think the changes should be okay but what I am not sure about is if the portage dependency needs some special treatment. Portage still uses python eclass thus PYTHON_USEDEP is not applicable.
Looks good to me.
Please use python_install_all() instead of src_install().
Thanks for your input I have committed the required changes.