diff options
| -rw-r--r-- | contrib/bmake/bsd.after-import.mk | 3 | ||||
| -rwxr-xr-x | release/packages/generate-ucl.sh | 8 | ||||
| -rw-r--r-- | share/mk/Makefile | 1 | ||||
| -rw-r--r-- | usr.bin/bmake/Makefile | 1 |
4 files changed, 12 insertions, 1 deletions
diff --git a/contrib/bmake/bsd.after-import.mk b/contrib/bmake/bsd.after-import.mk index 74811e98f979..52c893ac84fd 100644 --- a/contrib/bmake/bsd.after-import.mk +++ b/contrib/bmake/bsd.after-import.mk @@ -118,7 +118,8 @@ _makefile: echo 'CFLAGS${.space}+= -I$${.CURDIR}'; echo; \ echo '# for after-import'; \ echo 'CLEANDIRS${.space}+= ${HOST_OS}'; \ - echo 'CLEANFILES${.space}+= bootstrap'; echo; \ + echo 'CLEANFILES${.space}+= bootstrap'; \ + echo 'PACKAGE${.space}= bmake'; echo; \ ${MAKEFILE_SED} \ ${1 2:L:@n@-e '/start-delete$n/,/end-delete$n/d'@} \ ${BMAKE_SRC}/Makefile; \ diff --git a/release/packages/generate-ucl.sh b/release/packages/generate-ucl.sh index b7d6875b3eb1..2798753e7651 100755 --- a/release/packages/generate-ucl.sh +++ b/release/packages/generate-ucl.sh @@ -43,6 +43,14 @@ main() { periodic) pkgdeps="cron" ;; + sendmail) + # requires make to rebuild its configuration file + pkgdeps="bmake" + ;; + yp) + # requires make to rebuild the NIS database + pkgdeps="bmake" + ;; # -dev packages that have no corresponding non-dev package # as a dependency. diff --git a/share/mk/Makefile b/share/mk/Makefile index 29de04f89670..bd4067cd8a14 100644 --- a/share/mk/Makefile +++ b/share/mk/Makefile @@ -10,6 +10,7 @@ UPDATE_DEPENDFILE= no .include <src.opts.mk> +PACKAGE= bmake FILES= \ auto.obj.mk \ bsd.README \ diff --git a/usr.bin/bmake/Makefile b/usr.bin/bmake/Makefile index a8bcdfd9f859..304c78302a1c 100644 --- a/usr.bin/bmake/Makefile +++ b/usr.bin/bmake/Makefile @@ -10,6 +10,7 @@ CFLAGS+= -I${.CURDIR} # for after-import CLEANDIRS+= FreeBSD CLEANFILES+= bootstrap +PACKAGE= bmake # $Id: Makefile,v 1.133 2025/03/08 20:12:56 sjg Exp $ |
