Based on `ldd /usr/bin/rhide`, I hope correct: --- /usr/portage/dev-util/rhide/rhide-1.5.20050823.ebuild 2005-08-29 05:46:40.000000000 +0300 +++ ./rhide-1.5.20050823.ebuild 2006-01-29 02:16:50.000000000 +0200 @@ -49,7 +49,20 @@ >=sys-libs/gpm-1.20.0 >=sys-libs/ncurses-5.2 aalib? ( media-libs/aalib ) - X? ( virtual/x11 ) + X? ( || ( + ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + ) + virtual/x11 + ) + ) >=sys-apps/sed-4.0.7" TV_S="${WORKDIR}/tvision"
ldd doesn't really give accurate output I don't think. Check out http://dev.gentoo.org/~spyderous/broken_modular/getting_started.txt . Use the scripts in the porting howto to give you a better listing.
And, btw, thanks for helping out :)
Too bad so much crap is getting linked in for no reason :-/ Using the output of linking_libs.sh and included_headers.sh the patch gets reduced to: --- /usr/portage/dev-util/rhide/rhide-1.5.20050823.ebuild 2005-08-29 05:46:40.000000000 +0300 +++ ./rhide-1.5.20050823.ebuild 2006-01-29 21:43:12.000000000 +0200 @@ -49,7 +49,15 @@ >=sys-libs/gpm-1.20.0 >=sys-libs/ncurses-5.2 aalib? ( media-libs/aalib ) - X? ( virtual/x11 ) + X? ( || ( + ( + x11-libs/libX11 + x11-libs/libXmu + x11-proto/xproto + ) + virtual/x11 + ) + ) >=sys-apps/sed-4.0.7" TV_S="${WORKDIR}/tvision"
I can't even get this thing to compile to confirm anything.
azarah, are you still interested in this? It doesn't compile here either. If not, send it to treecleaner@g.o. please.
Upstream is near completely dead anyway, given that the last release was in 2003 and there is very little CVS commit activity[1]. [1] http://sourceforge.net/mailarchive/forum.php?forum_id=1000
This, and the compilation problems, should be fixed now. azarah, if you're no longer interested in this, could you remove yourself from metadata.xml?