diff options
author | Renato Botelho <renato@netgate.com> | 2016-03-10 09:20:50 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2016-03-10 09:21:25 -0300 |
commit | c7e1c6218ec53a66aa12d65037ac24296fddae3e (patch) | |
tree | 5bd8d66c3953bf9eb9740cdbc32ebf34a172b125 /tools | |
parent | 05e539afbad4e79143ddf499c5f827db63471d22 (diff) | |
download | pfsense-c7e1c6218ec53a66aa12d65037ac24296fddae3e.zip pfsense-c7e1c6218ec53a66aa12d65037ac24296fddae3e.tar.gz |
Add pkg-plist when it exists
Diffstat (limited to 'tools')
-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 |