The mgetty ebuild includes the vgetty voice extensions, but does not install the voice documentation, some of which is particularly worthwhile & interesting, should one wish voicemail capabilities. There are also some scripts supplied for handling fax functions - emailing of incoming faxes, for instance. The ebuild does not install these. Reproducible: Always Steps to Reproduce: 1. emerge mgetty 2. look for voice documentation or the fax scripts mentioned at <http://www.leo.org/~doering/mgetty/mgetty_19.html#SEC19> as being in `samples/new_fax.*' Actual Results: I couldn't find them Expected Results: Installed the documentation
Created attachment 28297 [details, diff] Patch to install voice docs & sample fax-handling scripts I'm new to making patches, so I hope I did it right. I used this command: $ diff /usr/portage/net-dialup/mgetty/mgetty-1.1.30.ebuild /usr/local/portage/net-dialup/mgetty/mgetty-1.1.30.ebuild > mgetty.docs.patch
Created attachment 39603 [details, diff] mgetty-1.1.30-r1.patch adapted original patch for mgetty-1.1.30-r1
Surely the "doc" use flag is not necessary for this..? The examples should be installed by default. I point you to this posting <http://groups.google.com/groups?selm=1jB6D-2wo-11%40gated-at.bofh.it&output=gplain> which tends to confirm my understanding that the "doc" USE flag should be used for a good reason. In this case the examples are neither large & space-consuming, nor do they have to undergo some slow conversion into some other format.
applied the patch, the samples are installed without doc, the rest still needs use=doc