diff options
Diffstat (limited to 'tools/builder_common.sh')
-rw-r--r-- | tools/builder_common.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/builder_common.sh b/tools/builder_common.sh index 23bb0f6..e264278 100644 --- a/tools/builder_common.sh +++ b/tools/builder_common.sh @@ -1906,6 +1906,7 @@ poudriere_rename_ports() { for d in $(find ${_ports_dir} -depth 2 -type d -name '*pfSense*'); do local _pdir=$(dirname ${d}) local _pname=$(echo $(basename ${d}) | sed "s,pfSense,${PRODUCT_NAME},") + local _plist="" if [ -e ${_pdir}/${_pname} ]; then rm -rf ${_pdir}/${_pname} @@ -1913,11 +1914,15 @@ poudriere_rename_ports() { cp -r ${d} ${_pdir}/${_pname} + if [ -f ${_pdir}/${_pname}/pkg-plist ]; then + _plist=${_pdir}/${_pname}/pkg-plist + fi + sed -i '' -e "s,pfSense,${PRODUCT_NAME},g" \ -e "s,https://www.pfsense.org,${PRODUCT_URL},g" \ -e "/^MAINTAINER=/ s,^.*$,MAINTAINER= ${PRODUCT_EMAIL}," \ ${_pdir}/${_pname}/Makefile \ - ${_pdir}/${_pname}/pkg-descr + ${_pdir}/${_pname}/pkg-descr ${_plist} # PHP module is special if echo "${_pname}" | grep -q "^php[0-9]*-${PRODUCT_NAME}-module"; then |