comparison Makefile @ 550:847ae246f3cc

Make the port really DATADIR and EXAMPLESDIR safe because the user may redefine DATADIR and EXAMPLESDIR. pkg-plist must use DATADIR and EXAMPLESDIR. The scripts must search for common.subr and farray.sh more intelligently.
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 10 Sep 2024 21:10:27 +0200
parents 48b31d24d71d
children b99bcd88b2a3
comparison
equal deleted inserted replaced
549:48b31d24d71d 550:847ae246f3cc
82 ${CP} Makefile ${WRKSRC}/Makefile 82 ${CP} Makefile ${WRKSRC}/Makefile
83 .for _rp in sbin/check-ports sbin/fjail sbin/ftjail sbin/fzfs sbin/fpkg sbin/bsmtp2dma 83 .for _rp in sbin/check-ports sbin/fjail sbin/ftjail sbin/fzfs sbin/fpkg sbin/bsmtp2dma
84 ${CP} -v ${SRC}/${_rp} ${WRKSRC}/${_rp} 84 ${CP} -v ${SRC}/${_rp} ${WRKSRC}/${_rp}
85 ${SED} -i "" -e "s|@@VERSION@@|${PORTVERSION}|" ${WRKSRC}/${_rp} 85 ${SED} -i "" -e "s|@@VERSION@@|${PORTVERSION}|" ${WRKSRC}/${_rp}
86 ${SED} -i "" -e "s|@@ETCDIR@@|${ETCDIR}|" ${WRKSRC}/${_rp} 86 ${SED} -i "" -e "s|@@ETCDIR@@|${ETCDIR}|" ${WRKSRC}/${_rp}
87 ${SED} -i "" -e "s|@@DATADIR@@|${DATADIR}|" ${WRKSRC}/${_rp}
87 ${SED} -i "" -e "s|@@VERSIONTAG@@|${VERSIONTAG}|" ${WRKSRC}/${_rp} 88 ${SED} -i "" -e "s|@@VERSIONTAG@@|${VERSIONTAG}|" ${WRKSRC}/${_rp}
88 ${SED} -i "" -e "s|@@SIMPLEVERSIONTAG@@|${SIMPLEVERSIONTAG}|" ${WRKSRC}/${_rp} 89 ${SED} -i "" -e "s|@@SIMPLEVERSIONTAG@@|${SIMPLEVERSIONTAG}|" ${WRKSRC}/${_rp}
89 ${SED} -i "" -e "s|@@SIMPLEVERSIONSTR@@|${SIMPLEVERSIONSTR}|" ${WRKSRC}/${_rp} 90 ${SED} -i "" -e "s|@@SIMPLEVERSIONSTR@@|${SIMPLEVERSIONSTR}|" ${WRKSRC}/${_rp}
90 .endfor 91 .endfor
91 ${MKDIR} ${WRKSRC}/etc/periodic/daily 92 ${MKDIR} ${WRKSRC}/etc/periodic/daily