Gnumeric uses the wrong path to load the help documentation. As a result yelp displays a file not found error. Why: the gnomehack target adjusts the $(docdir) make variable in ${WRKSRC}/doc/C/Makefile.in. The makefile suggests that it's OK to change this variable, but the routine that invokes yelp is not compliant with the new value. Fix: The following patch adds a sed command to the post-pach target to invoke yelp with the correct path. This problem should probably be fixed upstream as well - there are some assumptions made about the location of the help documentation that are not consistent with what is suggested in the doc Makefile. I think this would involve obeying the --with-help-dir configure option. If I get some feedback in agreement, I'll try to submit a patch for it. How-To-Repeat: Run gnumeric, chose Help -> Contents. Observe error.
Responsible Changed From-To: freebsd-ports-bugs->gnome Over to maintainer
State Changed From-To: open->closed Committed, thanks!