It is difficult to find references for rp-pppoe on the rp homepage as stated in the current rp-pppoe ebuilds. I therefore suggest to use a more specific URL as the homepage: http://www.roaringpenguin.com/pppoe/ On this page I also found out that there is a new version, 3.7, available. It would be nice to have this on Gentoo as well. Because the patches probably need a closer look, I did not try this in my overlay---yet.
OK, I just had a look at the patches. rp-pppoe-3.6-plugin-options.patch does not apply, because the line was changed to something different from 3.6 both original and patched. I'm not too sure why this patch was necessary in the first place. The others work fine. I will attach an ebuild and a single patch file, but I dont have ADSL yet, so someone else should probably give this a try.
Created attachment 79033 [details] net-dialup/rp-pppoe/rp-pppoe-3.7.ebuild This is my version of the rp-pppoe-3.7.ebuild. It implements the HOMEPAGE check and collects the different patches into a single one.
Created attachment 79035 [details, diff] net-dialup/rp-pppoe/files/rp-pppoe-3.7-gentoo.patch This patch contains the changes from the following previous patches: rp-pppoe-3.6-gentoo-netscripts.patch rp-pppoe-3.6-on-demand-with-plugin.patch rp-pppoe-3.6-username-charset.patch The rp-pppoe-3.6-plugin-options.patch was dropped for the time being. I also renamed adsl to pppoe in the changes from the gentoo-netscripts patch, as this seems to be the name currently used.
bad idea to merge unrelated patches into one! beside that, the new version is now in the tree.