# This function move the plugin dir in src_install() to # ${D}/usr/lib/${PLUGIN_DIR}. First argument should be # the full path (without $D) to old plugin dir. src_mv_plugins() { # Move plugins dir dodir /usr/lib/${PLUGINS_DIR} cp -a ${D}/$1/* ${D}/usr/lib/${PLUGINS_DIR} rm -rf ${D}/$1 dosym ../${PLUGINS_DIR} $1 } The dosym shluld be changed in /usr/lib/${PLUGINS_DIR} (like the other function does) becouse if you install a browser for example under /usr/share/phoenix-cvs/ (instead of under /usr) then the symlink will be a broken link. Please change this behaviour as i can't finish the phoenix-cvs ebuild becouse of this. Thanks! Pleux
You could look here for the latest ebuild code to see where we were unable to use the nsplugins eclass: http://forums.gentoo.org/viewtopic.php?p=147429#147429 Thanks Pelux
You should rather install it under /usr/lib/phoenix-cvs/, as /usr/share are not the proper place ...
The ebuild on the forums thread is updated to use /usr/lib/pheonix instead of /usr/share. Thus said, it won't be added. Additionally, the ebuild is one from the forums, and thus so will not be provided official support unless the issue is something that effects other programs in portage itself (which it doesn't).