Can you please have a look if virtual/awk is sufficient or if gawk is needed.
gawk is really needed. + 06 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + -yelp-xsl-3.2.1.ebuild, yelp-xsl-3.4.2.ebuild, yelp-xsl-3.6.1.ebuild, + +files/yelp-xsl-3.6.1-gawk.patch: + Ensure gawk, not virtual/awk is used; nawk fails on build scripts with syntax + errors (bug #455730, thanks to Christoph Junghans). Drop old.
On further testing, it appears that yelp-xsl works with all virtual/awk implementations except for nawk, which is completely broken (bug #455786). However, we cannot switch to virtual/awk until it's keyworded on amd64-fbsd. + 06 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + yelp-xsl-3.4.2.ebuild, yelp-xsl-3.6.1.ebuild, + -files/yelp-xsl-3.6.1-gawk.patch: + Undo previous commit: yelp-xsl works with all virtual/awk implementations + except for nawk, which is buggy (see bug #455786). However, the 3.6.1 ebuild + cannot switch to virtual/awk until it's keyworded on amd64-fbsd.
+ 06 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + yelp-xsl-3.6.1.ebuild: + Switch to virtual/awk since it has been keyworded.