It's pretty sad that this still doesn't respect the tcpd use varable. Only quota-tools is left to be fixed though, and I'll have that done this weekend. In any case, sorry for the rant... I redid one of the patches because it was really sloppy. I also renamed the init.d file to portmap.init to be consistent with other ebuilds. There's some general clean-up in the ebuild as well. I'm attaching every file in files/ just in case, but I made no changes to portmap-5b-include-errno_h.patch. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 19995 [details] portmap-5b-r8.ebuild
Created attachment 19996 [details] portmap_5beta.diff
Created attachment 19997 [details] portmap-5b-include-errno_h.patch
Created attachment 19998 [details] portmap.init
Before you commit this, I noticed one optimization for the ebuild: Change: epatch ${FILESDIR}/${PN}_5beta.diff To: epatch ${FILESDIR}/${MY_P}.diff The patch is hopefully version-specific.
Created attachment 22229 [details] portmap-5b-r8.ebuild Makefile variable fixed in the ebuild script.
Created attachment 28519 [details] portmap-5b-r9.ebuild I synced my changes with portmap-5b-r8 in the portage tree. My diff still patches cleanly and so do the RedHat patches afterwards. Please please PLEASE commit this! There is no reason to not commit this! Portmap should not require tcp-wrappers!!!
Created attachment 28523 [details] portmap-5b-r9.ebuild Fixed stupid mistakes...
5b-r9 respects USE=tcpd please file a new bug if i missed something in that ebuild