Okay... two more proposals, on a more serious note now: virtual/realpath: the realpath utility (app-admin/realpath) is used as replacement for "readlink -f" on systems not using coreutils (mainly FreeBSD, Darwin, DragonFly... OpenBSD has readlink -f it seems), but it's already provided by the freebsd-bin package for instance, so I prefer using that instead of requiring merging of realpath to users. It doesn't really make things simpler as it won't have coreutils as provider, so the packages dep-ing on it should anyway do || ( virtual/realpath sys-apps/coreutils ), but that's not much of a problem I think. Involved on this kind of deps there are eselect, perl, and probably in future gentoolkit and portage itself.
virtual/bsdmake: to get a bsd-ish make command (pmake); right now sys-freebsd packages have a dep || ( sys-devel/pmake sys-freebsd/freebsd-ubin sys-openbsd/openbsd-ubin ), but there are more cases where sys-devel/pmake is depped upon, but we need a generic BSDish make. No we can't use pmake on FreeBSD. -- Diego "Flameeyes" Pettenò - http://dev.gentoo.org/~flameeyes/ Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE
pgpc5Rg3wAaIl.pgp
Description: PGP signature
