# HG changeset patch # User Franz Glasner # Date 1510907017 -3600 # Node ID bba3470217c4626a7ab5ae1c21f7df3535243cdc # Parent eb764268337c1420d2029a698d8583a5d1a7fff1 Refactor: loops with relative paths instead of the basenames diff -r eb764268337c -r bba3470217c4 Makefile --- a/Makefile Mon Nov 06 16:25:34 2017 +0100 +++ b/Makefile Fri Nov 17 09:23:37 2017 +0100 @@ -27,17 +27,19 @@ do-extract: ${MKDIR} ${WRKSRC}/bin - ${CP} -R -v ${SRC}/bin/ ${WRKSRC}/bin -.for _f in check-ports - ${SED} -i "" -E -e "s|\\\$$Date\\\$$|\$$Date: ${HGDATE} \$$|" ${WRKSRC}/bin/${_f} - ${SED} -i "" -E -e "s|\\\$$Revision\\\$$|\$$Revision: ${HGREVISION} \$$|" ${WRKSRC}/bin/${_f} - ${SED} -i "" -E -e "s|\\\$$Author\\\$$|\$$Author: ${HGAUTHOR} \$$|" ${WRKSRC}/bin/${_f} - ${SED} -i "" -e "s|\\\$$HGpath\\\$$|\$$HGpath: ${HGPATH} \$$|" ${WRKSRC}/bin/${_f} - ${SED} -i "" -e "s|\\\$$HGsource\\\$$|\$$HGsource: ${HGPATH}/bin/${_f} \$$|" ${WRKSRC}/bin/${_f} - ${SED} -i "" -e "s|@@VERSION@@|${PORTVERSION}|" ${WRKSRC}/bin/${_f} +.for _rp in ${PLIST_FILES} + ${CP} -v ${SRC}/${_rp} ${WRKSRC}/${_rp} + ${SED} -i "" -E -e "s|\\\$$Date\\\$$|\$$Date: ${HGDATE} \$$|" ${WRKSRC}/${_rp} + ${SED} -i "" -E -e "s|\\\$$Revision\\\$$|\$$Revision: ${HGREVISION} \$$|" ${WRKSRC}/${_rp} + ${SED} -i "" -E -e "s|\\\$$Author\\\$$|\$$Author: ${HGAUTHOR} \$$|" ${WRKSRC}/${_rp} + ${SED} -i "" -e "s|\\\$$HGpath\\\$$|\$$HGpath: ${HGPATH} \$$|" ${WRKSRC}/${_rp} + ${SED} -i "" -e "s|\\\$$HGsource\\\$$|\$$HGsource: ${HGPATH}/${_rp} \$$|" ${WRKSRC}/${_rp} + ${SED} -i "" -e "s|@@VERSION@@|${PORTVERSION}|" ${WRKSRC}/${_rp} .endfor do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/bin/check-ports ${STAGEDIR}${PREFIX}/bin/check-ports +.for _rp in ${PLIST_FILES} + ${INSTALL_SCRIPT} ${WRKSRC}/${_rp} ${STAGEDIR}${PREFIX}/${_rp} +.endfor .include