diff -Nur /root/overlay/eclass/freebsd-utils.eclass eclass/freebsd-utils.eclass --- /root/overlay/eclass/freebsd-utils.eclass Sat Feb 12 00:04:55 2005 +++ eclass/freebsd-utils.eclass Thu Mar 10 16:19:37 2005 @@ -21,9 +21,11 @@ #unalias -a alias make='/usr/bin/make' -alias emake='/usr/bin/make' alias install-info='/usr/bin/bsdinstall-info' +# For freebsd-* utils default to bsd make +MAKE="/usr/bin/make" + #### unlock-file #### # Unlock a particular file using freebsd's # chflags command. @@ -52,6 +54,12 @@ # function. It runs dosbin # and doman. # +#### fmake +# calls ${MAKE} command with +# the given options, passing +# ${mymakeopts} to enable +# ports to useflags bridge. +# ############################# unlock-file() { @@ -150,6 +158,10 @@ fi done return 0 +} + +fmake() { + ${MAKE} ${MAKEOPTS} ${EXTRA_EMAKE} ${mymakeopts} "$@" } # Consider this testing for future versions of freebsd sources ebuild