changeset 66:1f3a64254c9c

Replace @@ETCDIR@@ and @@INDEXFILE@@ dynamically at package build time
author Franz Glasner <hg@dom66.de>
date Thu, 21 Mar 2019 16:28:45 +0100
parents 29ede570c816
children 259e2a4b4ca6
files Makefile bin/check-ports
diffstat 2 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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
--- 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() {