# Post Sun Jul 21 12:28:26 CEST 2013, # Now also patching out first all: ${ALL} # else with "ezjail-admin update -b" calling "make buildworld # installworld" it fails on /usr/src/etc/sendmail with "don't know # how to make lapr.js.berklix.net.mc. Stop" as a "make clean" gets # called & it did not know to call "make links". *** 5.3-9.1-RELEASE/src/etc/sendmail/Makefile Sun Jul 21 12:24:23 2013 --- new-jhs/src/etc/sendmail/Makefile Sun Jul 21 12:26:31 2013 *************** *** 60,66 **** .endfor .endif ! all: ${ALL} distribution: ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \ --- 60,121 ---- .endfor .endif ! # all: ${ALL} ! ! HOSTS= ! HOSTS+= freebsd_cmp.cf ! # freebsd_cmp.mc is to compare with freebsd.mc, Do first as sanity check ! ! HOSTS+= slim.berklix.org.cf ! HOSTS+= land.berklix.org.cf ! ! HOSTS+= blak.js.berklix.net.cf ! HOSTS+= dual.js.berklix.net.cf ! HOSTS+= dell.js.berklix.net.cf ! HOSTS+= dell.no.berklix.net.cf ! HOSTS+= erik.js.berklix.net.cf ! HOSTS+= film.js.berklix.net.cf ! HOSTS+= fire.js.berklix.net.cf ! HOSTS+= flip.js.berklix.net.cf ! HOSTS+= john.js.berklix.net.cf ! HOSTS+= king.js.berklix.net.cf ! HOSTS+= lapa.js.berklix.net.cf ! HOSTS+= lapd.js.berklix.net.cf ! HOSTS+= laph.js.berklix.net.cf ! HOSTS+= lapl.js.berklix.net.cf ! HOSTS+= lapn.js.berklix.net.cf ! HOSTS+= lapo.js.berklix.net.cf ! HOSTS+= lapr.js.berklix.net.cf ! HOSTS+= lapr.no.berklix.net.cf ! HOSTS+= laps.js.berklix.net.cf ! HOSTS+= loft.js.berklix.net.cf ! HOSTS+= mart.js.berklix.net.cf ! HOSTS+= mini.js.berklix.net.cf ! HOSTS+= park.js.berklix.net.cf ! HOSTS+= rain.js.berklix.net.cf ! HOSTS+= scan.js.berklix.net.cf ! HOSTS+= slim.js.berklix.net.cf ! HOSTS+= snow.js.berklix.net.cf ! HOSTS+= sony.js.berklix.net.cf ! HOSTS+= thin.js.berklix.net.cf ! HOSTS+= wind.js.berklix.net.cf ! ! ALL+= ${HOSTS} ! CLEANFILES+= ${HOSTS} ! ! all: links ! cd ${.CURDIR} ; make ${ALL} ! -diff -c ${.CURDIR}/freebsd.mc freebsd_cmp.mc ! @# at line containing dnsbl.example.com ! @echo "9.1 generic freebsd.mc wrongly has a missing quote, jhs freebsd_cmp.mc is OK" ! @echo "I have filled a send-pr http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/etc/sendmail/freebsd.mc.REL=9.1-RELEASE.diff" ! @echo "patch applies to 8.3-RELEASE and 9.0-RELEASE & 9.1RC3, not needed for 8.2-RELEASE, not needed (already applied) to 10.0-ALPHA4" ! ! links: ! for i in $(HOSTS) ; do \ ! cd ${.CURDIR} ; rm -f `basename $$i .cf`.cpp ; \ ! ln -s common.cpp `basename $$i .cf`.cpp ; \ ! done ! @# Would fail on a read only src/ ie cdrom distribution: ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \