diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2009-05-11 17:35:18 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2009-05-11 17:35:18 +0000 |
commit | a0f6c077ab7702692b049edcc0003652f72c5609 (patch) | |
tree | 25687d3e8c4707d2cb7bf569f55669a98112e0db /Mk/bsd.port.mk | |
parent | 5694ed37e084aa95afbdc35465a8a88c9d527462 (diff) |
Notes
Diffstat (limited to 'Mk/bsd.port.mk')
-rw-r--r-- | Mk/bsd.port.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk index 5558ab6cee96..4bd52e0ef5b9 100644 --- a/Mk/bsd.port.mk +++ b/Mk/bsd.port.mk @@ -2816,6 +2816,19 @@ maintainer: .if !target(check-makefile) check-makefile:: +.if !exists(/usr/share/mk/bsd.port.options.mk) + @${ECHO_CMD} "!!! Detected system without bsd.port.options.mk (probably old FreeBSD version)" + @${ECHO_CMD} "!!! Dropping bsd.port.options.mk into /usr/share/mk" + -@${ECHO_CMD} "USEOPTIONSMK= yes" > /usr/share/mk/bsd.port.options.mk 2>/dev/null + -@${ECHO_CMD} "INOPTIONSMK= yes" >> /usr/share/mk/bsd.port.options.mk 2>/dev/null + -@${ECHO_CMD} ".include <bsd.port.mk>" >> /usr/share/mk/bsd.port.options.mk 2>/dev/null + -@${ECHO_CMD} ".undef INOPTIONSMK" >> /usr/share/mk/bsd.port.options.mk 2>/dev/null +.if exists(/usr/share/mk/bsd.port.options.mk) + @${ECHO_CMD} "!!! Done" +.else + @${ECHO_CMD} "!!! Failed" +.endif +.endif @${DO_NADA} .endif |