# HG changeset patch # User Franz Glasner # Date 1553182125 -3600 # Node ID 1f3a64254c9c4adb2b0abd4424e1a2e68bcf8323 # Parent 29ede570c8165a56bf3b7af80ba67e3bc68988a2 Replace @@ETCDIR@@ and @@INDEXFILE@@ dynamically at package build time diff -r 29ede570c816 -r 1f3a64254c9c Makefile --- a/Makefile Thu Mar 21 16:17:10 2019 +0100 +++ b/Makefile Thu Mar 21 16:28:45 2019 +0100 @@ -37,6 +37,8 @@ ${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} + ${SED} -i "" -e "s|@@ETCDIR@@|${ETCDIR}|" ${WRKSRC}/${_rp} + ${SED} -i "" -e "s|@@INDEXFILE@@|${INDEXFILE}|" ${WRKSRC}/${_rp} .endfor ${MKDIR} ${WRKSRC}/etc .for _ef in etc/package-mapping.conf.sample diff -r 29ede570c816 -r 1f3a64254c9c bin/check-ports --- a/bin/check-ports Thu Mar 21 16:17:10 2019 +0100 +++ b/bin/check-ports Thu Mar 21 16:28:45 2019 +0100 @@ -11,7 +11,7 @@ # # Configuration directory # -: ${CONFIGDIR:=/usr/local/etc/local-bsdtools} +: ${CONFIGDIR:=@@ETCDIR@@} # # Mapping configuration: installed package name -> original package name @@ -48,7 +48,7 @@ # : ${PORTSDIR:=/usr/ports} : ${INDEXDIR:=${PORTSDIR}} -: ${INDEXFILE:=INDEX-11} +: ${INDEXFILE:=@@INDEXFILE@@} get_remote_repo_versions() {